Monitoring docker container using grafana

How to monitor docker container using grafana

Docker daemon or K8s?

Its a long answer with lots of options basically.

At a high level:

Loki, Mimir, Tempo and Grafana

For K8s we’re using grafana-agent-flow, kube-prometheus-stack and promtail

For docker daemon we’re using grafana-agent-flow scraping cadvisor and forwarding logs

For tracing we’re using opentelemetry in the code

Think about your external_label strategy otherwise it will be a mess