# OpenTelemetry (/docs/coreai/components/open-telemetry)



Component Category [#component-category]

Telemetry and instrumentation

Component Description [#component-description]

OpenTelemetry is the standard telemetry layer used by CoreAI services to emit traces, metrics, and GenAI-related signals in a consistent way.

Why It Is Used [#why-it-is-used]

It makes service instrumentation more uniform and easier to connect to the broader observability stack used by the platform. For GenAI observability, CoreAI uses OpenTelemetry instrumentation first and exports AI workflow spans to MLflow by default.

Learn More [#learn-more]

* [OpenTelemetry Documentation](https://opentelemetry.io/docs/)
* [OpenTelemetry on GitHub](https://github.com/open-telemetry)

Interacts With [#interacts-with]

* `CoreAI API` and `Model Installer` as instrumented application services
* `MLflow` as the default destination for GenAI observability traces
* Runtime observability services such as `Grafana Alloy`, `Tempo`, and `Prometheus`
* Other CoreAI services that need consistent trace and metrics export
