check_zammad

Free

by t3easy (Jan Kiesewetter)individual

Nagios/Icinga-Plugin zur Überwachung des Zammad-Systemstatus via API.

check_zammad ist ein PHP-basiertes Monitoring-Plugin für Nagios, Icinga und kompatible Systeme. Es dient dazu, den Gesundheitszustand einer Zammad-Instanz automatisiert zu überwachen. Das Skript fragt den API-Endpunkt `/api/v1/monitoring/health_check` ab und wertet die Ergebnisse aus, um sicherzustellen, dass kritische Hintergrundprozesse wie der Scheduler und die Worker ordnungsgemäß laufen. Zur Authentifizierung wird ein API-Token mit entsprechenden Berechtigungen benötigt.

Funktionen

  • API-Integration

    Nutzt den nativen Monitoring-Endpunkt von Zammad (/api/v1/monitoring/health_check).

  • Nagios-kompatibel

    Gibt standardisierte Exit-Codes (0, 1, 2, 3) für Nagios, Icinga und andere kompatible Systeme zurück.

  • Detaillierter Status

    Überwacht Background-Worker, Scheduler und andere interne Zammad-Komponenten.

Verwandte Pakete