Open-Source Wikis

/

Grafana

/

Packages

/

@grafana/o11y

grafana/grafana

@grafana/o11y-ds-frontend

Shared frontend code for observability datasource plugins (logs and traces). Source under packages/grafana-o11y-ds-frontend/.

Scope

This package factors out parts of the Loki, Tempo, Jaeger, Zipkin, and Pyroscope plugins that overlap:

  • Trace visualization helpers and shared types (TraceProcess, Span, KeyValuePair).
  • Log → DataFrame helpers.
  • Trace-to-logs and trace-to-metrics correlation editor (the modal that lets users link spans to log/metric queries).
  • Service graph helpers.
  • Span attribute decoders.

The largest fixture in the repo (mocks/traceResponse.ts, ~1,800 lines) lives here.

Consumers

  • public/app/plugins/datasource/tempo/
  • public/app/plugins/datasource/jaeger/
  • public/app/plugins/datasource/zipkin/
  • public/app/plugins/datasource/loki/
  • public/app/plugins/datasource/grafana-pyroscope-datasource/
  • public/app/plugins/datasource/parca/

See also

Built by Factory AutoWiki from public repository content. It is a generated preview for codebase exploration, not source-maintained documentation.

@grafana/o11y – Grafana wiki | Factory