# Zugangsdaten, mit denen check_fds.sh die Ping-Ergebnisse zusaetzlich per REST an die # monitor-API meldet (POST /api/v1/systems/{id}/status, siehe API.md Abschnitt "Systeme"). # # Noetig ist das, wenn check_fds.sh auf einem anderen Rechner laeuft als die API: der # Legacy-Import liest status.txt als lokale Datei und erreicht sie dann nicht. # # Diese Datei nach "monitor-api.conf" neben check_fds.sh kopieren und ausfuellen. Fehlt sie # oder bleibt ein Wert leer, meldet check_fds.sh wie bisher nur nach status.txt und per Mail. # # Der Key gehoert einem eigens registrierten Agenten der Rolle "ops" (Issue #66), der in der # Buero-Visualisierung als "OPs" an einem Schreibtisch sitzt. Am einfachsten legt # register-ops-agent.sh beides an - Agent und diese Datei; der Key wird nur bei der # Registrierung einmalig ausgegeben. # # Enthaelt ein Secret: chmod 600 monitor-api.conf # Basis-URL der API, ohne abschliessenden Slash (Host-Port des api-Service) MONITOR_API_BASE="http://monitor.example.lan:8091" # API-Key des registrierten Agenten MONITOR_API_KEY="" # ID des registrierten Agenten (aus der Registrierungsantwort). Noetig, damit check_fds.sh # per POST /api/v1/agents/{id}/activity working/idle melden und so in der Praesenz bleiben # kann (Issue #75) - ohne diesen Wert unterbleibt nur diese Meldung, alles andere # funktioniert weiter wie zuvor. MONITOR_AGENT_ID=""