HTTP-Anfrage
Das HTTP Protokoll unterstützt eine Reihe von Anfragemethoden, um bestimmte Aktionen auszuführen. Die LAN basierten IT-Überwachungssysteme von Didactum können HTTP-Request an angegebene Server senden. Hierzu muss die Didactum-Firmware „2.8.1 b226“ oder höher auf dem IT-Überwachungssystem installiert sein.Die Server-Antwort wird hierbei nicht geparst und kann nicht verwendet werden.
Um einen HTTP-Request zu erstellen, gehen Sie im Webinterface auf den Punkt „Systembaum“ und klicken danach oben rechts auf das „+“ Symbol. Es öffnet sich dann das Menü „Hinzufügen eines neuen Elements“. Wählen Sie den Elementtyp „HTTP request“ aus und geben im Konfigurationsmenü die nun folgenden Parameter ein:
Parameter | Beschreibung |
Daten | Die Zeichenkette kann $-Makros enthalten. |
Head | Der Request Head-String kann $-Makros enthalten |
Login | Ein Login-String kann als Makro eingefügt werden $LOGIN$ |
Nachricht | Der Nachrichtentext in URL-Kodierung, kann die folgenden %-Makros %1 - logic definition Der Nachrichtentext kann als Makro eingefügt werden $MESSAGE$ |
Name | Der Name des Elements im Didactum IT Monitoring System |
Kennwort | Die Kennwortzeichenfolge kann als Makro $PASSWORD$ eingefügt Für die Darstellung als Hash können die Makros $PASSWORD_MD5$ |
Empfänger | Empfänger-Adresszeichenkette kann als Makro eingefügt werden |
Anforderungstyp | Art des HTTP requests: GET, POST, DELETE, PUT |
Server | Die Server-Zeichenkette kann $-Makros enthalten |
Test des HTTP Requests
Mit der Schaltfläche Test können Sie eine HTTP-Anfrage senden (das %-Makro wird nicht gefüllt) und somit prüfen, dass alles korrekt funktioniert. Nach dem Senden der Anfrage wird die Antwort des Servers angezeigt.
Die „Server Answer“ sieht ungefähr wie folgt aus:
Um die http-Anforderung mit einer automatischen Aktion oder einer Benachrichtigung des IT Überwachungssystems zu verknüpfen, erstellen Sie sich unter „Logisches Schema“ einfach eine neue Alarmregel.