Telemetry¶
Telemetry refers to the automated collection and transmission of data about performance, behavior, and health of an application.
This data is typically sent to a monitoring or observability platform, allowing developers and operations teams to analyze application performance, detect issues, and optimize both code and infrastructure.
Telemetry can cover:
Duration and time of execution
Memory usage
Error, warning and exceptions
Database queries
Remote calls
Business metrics
Telemetry goals are to optimize performance, detect and fix errors, improve scalability and drive development with data.
Telemetry is implemented with Application Performance Monitoring tools, or APM, OpenTelemetry or log based approach.
See also OpenTelemetry.
Related : Application Performance Management (APM), Monitoring, Log