IBM Cloud Docs
OpenTelemetry

OpenTelemetry

OpenTelemetry is a highly customizable serviceability framework designed to enhance monitoring and debugging. It facilitates generation, collection, and management of telemetry data, such as traces and metrics, so you can visualize system behavior in observability dashboards.

  • Trace: Represents the lifecycle of a single operation or request as it propagates through a system, capturing spans to detail its execution across services.
  • Metrics: Provide numerical measurements that reflect the performance, health, or behavior of a system, such as request counts, error rates, or resource utilization over time.

OpenTelemetry is available only for the Presto (Java) engine in the IBM® watsonx.data Enterprise edition, and only in the jp-tok region.

Advantages

  • Standardization: Unifies collection and export of telemetry data, simplifying integration with observability tools and platforms.
  • Interoperability: Provides common APIs and data formats for easy sharing of telemetry data across different systems and tools.
  • Flexibility: Supports multiple languages and can be extended to cover custom telemetry needs, providing a flexible solution for a wide range of applications and environments.