Collecting metrics and traces from your applications can help you monitor and debug your system. However, setting up and collecting telemetry often requires refactoring applications, standardizing telemetry formats, and identifying connectivity to observability systems.

If you add application telemetry standardized by OpenTelemetry, you can combine metrics and traces with service mesh telemetry.

The metrics and traces from applications get merged with telemetry from the service mesh and collected by https://prometheus.io/ and https://www.jaegertracing.io/. To enable service mesh proxy and application metrics, you need to configure Prometheus exporters for the proxy and the application.

Related Articles