grafana/grafana
Other apps
This page covers the smaller apps/<name>/ modules at a paragraph level. Each follows the same layout described in the Apps overview: kinds/, pkg/apis/<group>/<version>/, optional operator/, and plugin/.
apps/playlist/
Playlists — ordered sets of dashboards Grafana cycles through automatically. Resource: Playlist in playlist.grafana.app. Replaces the legacy pkg/services/playlist/ table over time.
apps/preferences/
User, team, and org preferences (default theme, home dashboard, week start, language). The legacy service is at pkg/services/preference/.
apps/quotas/
Per-tenant quota definitions and current usage (e.g. max dashboards per org, max alert rules per user). Backed by pkg/services/quota/.
apps/secret/
Manages encryption-protected secrets exposed as resources. Pairs with pkg/storage/secret/ and the legacy pkg/services/secrets/.
apps/scope/
Scopes — saved filter sets that drive the metrics drilldown / scopes UX. Frontend uses these to build per-environment / per-service navigation.
apps/correlations/
Correlations — links between datasources that let users jump from a metric to logs of the same service. Backed by pkg/services/correlations/.
apps/annotation/
Dashboard annotations as a first-class resource. Older annotation handling lives in pkg/services/annotations/.
apps/shorturl/
Shareable short URLs. The legacy service is pkg/services/shorturls/.
apps/live/
Live channels surfaced as resources for inspection / control. Underlying transport remains pkg/services/live/.
apps/advisor/
The Grafana Advisor — automated checks ("you have stale plugins", "this datasource is unhealthy") exposed as Check and CheckResult resources. Surface in the UI under "Administration → Advisor".
apps/dashvalidator/
A controller-only app — it doesn't expose new resources, it watches Dashboard events and emits validation diagnostics. Useful as a reference for writing simple operators.
apps/collections/
Logical groupings of resources for use in IaC / sharing flows.
apps/logsdrilldown/
State for the Logs Drilldown UX (saved views, suggested queries). Pairs with public/app/features/trails/ (the metrics drilldown variant).
apps/plugins/
Plugin metadata and per-org plugin settings as resources. Bridges to pkg/services/pluginsintegration/.
apps/example/
A minimal reference / template app. Useful as a copy-paste starting point when adding a new app — it shows the smallest possible CUE definition, registration code, and Makefile setup.
See also
- Apps overview — common architecture and codegen flow.
- Backend / unified storage — how all of these fit together.
Built by Factory AutoWiki from public repository content. It is a generated preview for codebase exploration, not source-maintained documentation.