make docker-upDocker Compose provisioning
The generated Docker Compose environment starts Prometheus and Grafana and mounts each service dashboard directory into Grafana as a separate folder.
When to use
Use this page to understand the generated dashboard, its panels, and the signals behind them.
Behavior
make docker-upbuilds images, renders dashboards, and starts the generated Compose stack. Each<service-name>/grafana/distdirectory is mounted under/etc/grafana/dashboards/<service-name>.
Provisioned components properties
Panels included in this dashboard.
PrometheusPanelLoads the generated prometheus.yml and scrapes the generated services and observability components.
GrafanaPanelListens on GRAFANA_PORT, which defaults to 3000; the generated local administrator password defaults to admin.
Dashboard providerPanelScans mounted dashboard files every 30 seconds and uses foldersFromFilesStructure to expose one Grafana folder per generated service.
Read-only generated filesPanelallowUiUpdates is disabled for the generated provider. Make durable changes in Jsonnet and regenerate instead of editing a provisioned dashboard in Grafana.
Configuration example
make docker-up
# Open http://localhost:${GRAFANA_PORT:-3000}