Handler

From i-doit documentation

Jump to: navigation, search

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)

Personal tools