Getting Started Concepts The Things Stack Cloud The Things Stack Enterprise Integrations API Hardware
Get The Things Stack

Concepts

    Overview
  • Architecture
  • Features
  • Networking
  • Migrate to The Things Stack
  • Packet Broker
  • Server Addresses
  • Advanced Topics
    • Working with Users and Organizations
    • Adding OAuth Clients
    • Deleting, Restoring and Purging Entities
    • Metrics
    • Root Certificates
    • Telemetry
      • CLI Telemetry
      • Identity Server Telemetry
  • Troubleshooting
  • The Things Stack Sandbox
New in 3.27.1

Telemetry

This section contains detailed information on telemetry collected by the CLI and by each of The Things Stack's components.

The Things Stack’s CLI and components have the ability to collect and send telemetry data to The Things Industries. We are interested in gaining insights on how users use The Things Stack in the field to give us a better idea on things that need improvement.

The Things Stack does not collect, store and/or transmit personally identifiable information. All information collected is anonymised by The Things Stack before transmission.

Telemetry collection is enabled by default for The Things Stack Open Source and can be easily disabled by operators using a configuration option. The Things Stack (and the CLI) also inform users on start up if Telemetry is enabled.

The following subsections explain what information is collected and how it is anonymised.

CLI Telemetry

Configuring Telemetry Collection Telemetry collection is enabled by default for The Things Stack Open Source distribution. In order to disable it, set telemetry.enable to false in the CLI configuration: telemetry: enable: false Telemetry collection is disabled by default for The Things Stack Enterprise distributions. Initialization When the CLI starts for the first time on a new machine or upon clearing the system cache, it creates a file on the system’s cache folder with the following data:
Read

Identity Server Telemetry

Configuring Telemetry Collection Telemetry collection is enabled by default for The Things Stack Open Source distribution. In order to disable it, set telemetry.enable to false in the The Things Stack configuration: telemetry: enable: false Telemetry collection is disabled by default for The Things Stack Enterprise distributions. Initialization When the Identity Server starts the background task responsible for collecting and sending telemetry data, it generates the UID which is attached to every telemetry message that is sent. UID is the SHA512 hash of console.ui[IS,GS,NS,AS,JS].BaseURL values.
Read
← Root Certificates CLI Telemetry →

On this page

Sections

Getting Started

Concepts

The Things Stack Cloud

The Things Stack Enterprise

Integrations

API

Hardware

Sitemap

View our Sitemap

Contributing

GitHub

About Us

The Things Industries