telemetry (original) (raw)

What is telemetry?

Telemetry is the automatic measurement and wireless transmission of data from remote sources. In general, telemetry works in the following way: Sensors at the source measure either electrical data, such as voltage and current, or physical data, such as temperature and pressure. Electronic devices then send this data to remote locations for monitoring and analysis.

Software developers and IT administrators use telemetry to remotely monitor the health, security and performance of applications and application components in real time. They use telemetry to measure startup and processing times, crashes, user behavior and resource use, and to assess the state of a system.

Telemetry is also used to gather information in fields such as meteorology, agriculture, defense and healthcare.

How does telemetry work?

Telemetry measures electrical or physical data with a telemeter, which is a tool to measure various metrics such as pressure, speed and temperature. These measurements are converted into electrical voltages, then a multiplexer combines these voltages, along with timing data, into a data stream for transmission to a remote receiver. The receiver separates the data stream into its original components, and the data is displayed and processed according to user specifications.

Telemetry data can be transferred using analog or digital electronic devices. Applications using the technology include measuring and transmitting data from internet of things (IoT) sensors located in automobiles, smart meters, power sources, robots and even wildlife. Telemetry sends data using computer networks, satellites, cable, and infrared and ultrasonic technologies.

Diagram showing how telemetry works

Telemetric data is gathered from multiple components to inform software developers.

Ways telemetry is used

In software development, telemetry systems are used with an end user's permission to remotely monitor the security, health and performance of applications. The information developers get from these systems provides insights into how their applications are performing without the need of feedback from users.

Telemetry is also used in the following fields:

Types of telemetry monitoring

In software development, telemetry is measured using IT monitoring tools. These tools track the following components of an application:

Servers

In IT infrastructure, monitoring servers is critical to ensuring application performance. Server metrics include the following:

Network

Networks are also important to monitor. The following four parameters should be tracked:

Applications

The most important metrics in application telemetry are the following:

Cloud

Telemetry in the cloud includes monitoring the following:

Users

User telemetry involves gaining insights into application performance from the user's point of view. Instead of approaching telemetry from the system's components, user telemetry monitors UX. This means an application is analyzed from the user-facing side to detect problems and symptoms before users do.

Benefits of telemetry

In software development, the benefits of telemetry include the following four:

Drawbacks and challenges of telemetry

The following are three key challenges with telemetry systems:

Table comparing SNMP vs. telemetry

Telemetry is often compared to SNMP for network monitoring.

Telemetry monitoring tools

The most common monitoring tools include the following:

History of telemetry

Telemetry began in 1763 with mercury pressure gauges. These early telemeters let engine conductors monitor the pressure in Watt steam engines from a close distance. Telemetry expanded in the 1800s and was used to relay and receive communications through Samuel Morse's telegraph machine.

In 1912, the first telemetry application in Chicago used telephone lines to transmit operational data from a power plant to a central office. Because telemetry was originally used in projects like this, the first telemetry systems were called supervisory systems. However, the buildup to World War II found electric telemeters in wider use. Following the war, telemeters became commercially available and were used for espionage throughout the Cold War.

In 1960, the interrogation-reply principle was developed, which enabled a more selective transmission of data upon request. At that time, a telemetry transmitter consisted of a set of measuring instruments, an encoder that translated instrument readings into analog or digital signals, a modulator and a wireless transmitter with an antenna. The receiver consisted of an antenna, a set of radio-frequency amplifiers, a demodulator and recording devices. Mainframe computers were used to process and store the received information.

Telemetry is used by IT admins to collect and analyze data. Learn how telemetry is changing the future of observability for cloud native apps.

This was last updated in December 2022

Continue Reading About telemetry