Handler
From i-doit documentation
Contents |
Handler
Handler steuern automatisierte Abläufe in i-doit. Sie werden unter Linux über das Script "controller" und unter Windows über die "controller.php" gesteuert.
i-doit Handlerklassen:
Folgende Handlerklassen stehen zur Verfügung:
Workflow
Wird verwendet um Benachrichtigungen für Workflows zu senden. Eine lauffähige Mail Konfiguration (config.inc.php) ist Vorraussetzung.
Licence
Benachrichtigt bei abgelaufenen Lizenzen, oder wenn der Eingestellte Schwellwert der Lizenz-Gruppe erreicht wurde.
Syslog
Trägt syslog Meldung in das i-doit Logbuch ein. Der Syslog handler muss vor Verwendung Konfiguriert werden. Eine Beispielkonfiguration befindet sich in src/handler/config/examples. Für einen erfolgreichen Start des Handlers muss die angepasste Konfiguration im Verzeichnis src/handler/config/ liegen.
LDAP
Der LDAP Handler durchforstet alle konfigurierten LDAP Units innerhalb der Server und syncronisiert die darin befindlichen Benutzer mit den internen i-doit Benutzern. Dies ist erforderlich, wenn LDAP Kontakte/Benutzer über den i-doit Kontakt Browser referenziert werden sollen.
Maintenance
Benachrichtigt bei Ablauf eines Wartungsvertrags.
Mandator
Gibt eine Auflistung vorhandener Mandanten inklusive dessen ID und kann Mandanten aktiv bzw. inaktiv setzen.
Nagios & Nagios Export
Nagios schreibt Statusmeldungen von überwachten Geräte in das i-doit Logbuch. Der Nagios Export exportiert eine lauffähige Nagios Konfiguration, sofern alle dafür notwendigen Komponenten dokumentiert wurden und die Export Parameter gesetzt im Nagios Modul und in den CMDB Kategorien sind.
UpdateCheck
Dieser Handler checkt nach neuen i-doit Versionen. Sofern eine neue Version vorhanden ist, wird der i-doit Benutzer auf der Startseite mit einem Hinweis benachrichtigt. Siehe auch UpdateCheck.
Archivelog
Archiviert das Logbuch in die konfigurierte Archiv Datenbank (Konfigurierbar unter Module -> Logbuch)
