The Telemetry Logs module provides valuable insights into how users interact with software. Telemetry Logs is an automatic collection and transmission of data about the performance, usage, and errors associated with an API.

Three components - tracing, logging, and metrics - are essential for effectively monitoring and managing software applications and systems:

  1. Tracing: This helps you identify the path of requests and transactions. It shows you the sequence of events and how different components of the system interact.
  2. Logging: This gives you contextual details about events, errors, and activities, aiding in diagnosing issues and understanding the runtime behavior of the application.
  3. Metrics: This allows you to measure the performance of the APIs.

Together, these telemetry components support proactive monitoring, troubleshooting, and optimization of applications and systems.

Benefits of telemetry logs

  • Performance Monitoring: Provides insights into the performance of an API by tracking metrics such as response times, throughput, and resource utilization.
  • Usage Analysis: By recording usage patterns and patterns of API calls, telemetry logs enable you to understand how consumers interact with the API.
  • Error Detection and Troubleshooting: Telemetry logs capture error data, including error messages and stack traces. This information is helpful for quickly identifying and addressing issues within the API.

Select one of the following topics for more information on the options and actions available on the user interface: