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
enthalten:

%1 - logic definition
%2 - state of sensors
%3 - date and time
%4 - logic name
%5{id} - sensor name (by identifier or %8)
%6{id} - sensor state (by identifier or %8)
%7{id} - sensor value (by identifier or %8)
%8 - last modified sensor id
\n - new line

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
werden.

Für die Darstellung als Hash können die Makros $PASSWORD_MD5$
und $PASSWORD_SHA1$ verwendet werden.

Empfänger

Empfänger-Adresszeichenkette kann als Makro eingefügt werden
$RECIPIENT$

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.