Skip to content

OpenTelemetry ViewOTELData

Tore Nestenius edited this page Dec 29, 2024 · 3 revisions

Observing OpenTelemetry Data

The Cloud Debugger provides tools for observing OpenTelemetry data, allowing you to view logs, metrics, and traces directly within the application.

View OpenTelemetry Logs

The OpenTelemetry Logs Viewer displays the latest log statements captured by the OpenTelemetry framework. Each log entry includes detailed metadata such as timestamps, trace context, attributes, and exceptions (if applicable). The tool allows you to filter out irrelevant log entries, ensuring that you can focus on meaningful data. Logs can also be cleared to reset the view for new analysis.

View OpenTelemetry Metrics

The OpenTelemetry Metrics Viewer allows you to observe metrics generated by your application. Metrics are displayed in real-time and include data from counters and histograms. This tool is useful for understanding performance trends, analyzing user behavior, and identifying bottlenecks.

View OpenTelemetry Traces

The OpenTelemetry Traces Viewer enables you to inspect distributed traces captured by your application. Traces are structured as a series of spans that represent operations and sub-operations within your application.

View Prometheus Metrics Endpoint

The Prometheus Metrics Endpoint exposes application metrics in a format compatible with Prometheus. This integration allows you to use Prometheus to scrape metrics and visualize them using dashboards such as Grafana.


Important Note

If Azure Monitor support is enabled by setting the APPLICATIONINSIGHTS_CONNECTION_STRING, the built-in OpenTelemetry viewer tools (logs, metrics, and traces viewers) will be disabled. These tools will not receive or display any data, as all telemetry will be directed exclusively to Azure Monitor.

Clone this wiki locally