- grafana/grafana:latest
- UI Grafana для визуализации метрик и логов
- postgres:15.1
- База для Grafana. По умолчанию sqlite
- grafana/loki:2.7.1
- Бекенд для сбора логов
- grafana/promtail:2.7.1
- Клиентсокое приложение для сбора логов с серверов
- minio/minio
- Имплементация S3 протокола для хранения файлов. Используется для хранения логов в loki
- prom/prometheus:v2.41.0
- База данных временных рядов собирающая метрики в своем формате по http, модель pull
- prom/node-exporter:v1.5.0
- экспортер системных метрик в формат prometheus
- gcr.io/cadvisor/cadvisor:v0.46.0
- экспортер метрик docker в формат prometheus
- ghcr.io/cablespaghetti/missing-container-metrics:0.22.0
- экспортер метрик docker в формат prometheus , показывет часть метрики которых нет в cadvisor
git clone [email protected]:iudanet/grafana-example.git
cd grafana-example
docker compose pull
docker compose up -d
docker compose logs -f --tail=1
docker compose ps
- Grafana
- авторизация
admin
:admin
- авторизация
- Promitheus
*Minio
- авторизация
loki
:supersecret
- авторизация
- Импортировать дашборд Node Exporter
- Импортировать дашборд cAdvisor
- Импортировать дашборд Minio