Airlock REST Status Informationen
v6.*
Installierte Airlock Systeme bieten ein minimales REST Interface, über welches auch ohne Admin Login folgende Informationen abgerufen werden können:
- countAdminLogins
- failoverstate
- hostname
URL:
https://<ip>/airlock/rest/airlock_state_information
Ausgabe:
{"countAdminLogins":"0","failoverstate":"active","hostname":"vairlock"}
Über dieses Interface kann anhand einer Auswertung von "failoverstate" eine einfache Übersichtsseite erstellt werden, in welcher auf einen Blick die entsprechenden Stati ausgemacht werden können. Mögliche Werte von "failoverstate" sind wie folgt:
- active
- passive
- standalone
Beispiel:
v7.*
Mit v7 hat sich der Pfad des Interfaces leicht geändert:
URL:
https://<ip>/airlock/rest/system/status/node
Auch die Datenstruktur hat sich geändert; die relevanten Daten liegen nun im Node "data" -> "attributes"
{"meta":{"type":"jsonapi.metadata.document","timestamp":"2019-04-02T15:31:05.679+02:00"},"data":{"type":"com.airlock.waf.status.node","attributes":{"hostname":"vairlock","failoverstate":"active","countAdminLogins":0}}}