Files
Kalina 63bc054371 fix: Output-Timeouts 10s->60s; docker-events-Watcher fuer Docker-Nodes
Die 10-s-Timeouts waren kuerzer als die gemessene Zustellzeit (11-19 s durch
den NetBird-Reverse-Proxy auf x05) -> jeder Batch brach ab. Gemessen: 702
abgelehnte Requests in 20 min, Metriken fehlten still.

Neu: scripts/docker-events-loki.py + Wrapper + systemd-Unit. Docker-Events
(Neustart/OOM/Stop) gehen nach Loki, Spool-Datei + Cursor statt RAM-Puffer.
2026-09-20 09:17:05 +02:00

15 lines
453 B
Bash

#!/bin/bash
# docker-events-watcher.sh — Wrapper fuer docker-events-loki.py (systemd).
#
# Liest LOKI_URL und TELEGRAF_TOKEN aus der .env des Telegraf-Stacks, damit
# keine zweite Credential-Datei entsteht. Pfad per ENV uebersteuerbar.
set -u
ENVF="${DOCKER_EVENTS_ENV:-/opt/observability-telegraf/.env}"
if [ -r "$ENVF" ]; then
set -a
# shellcheck disable=SC1090
. "$ENVF"
set +a
fi
exec /usr/bin/python3 /usr/local/bin/docker-events-loki.py