feat(monitoring): integrate Promtail for centralized log collection via Loki

Loki was already running but had no log shipper. Adds Promtail to collect
Docker logs from all 66 containers with automatic tier labeling (infra,
auth, core, app, matrix, games) and a Grafana Logs Explorer dashboard.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
Till JS 2026-03-29 19:22:44 +02:00
parent 58bef0ab25
commit 4a48182677
5 changed files with 471 additions and 0 deletions

View file

@ -34,6 +34,8 @@ MONITORING_CONTAINERS=(
mana-mon-alert-notifier
mana-mon-glitchtip
mana-mon-glitchtip-worker
mana-mon-loki
mana-mon-promtail
)
# Track if we stopped monitoring