Überwachung des IGEL Cloud-Gateway

IGEL Cloud-Gateway (ICG) enthält eine Überwachungsendpunktlösung, die Sie in Ihre bestehende Überwachungsinfrastruktur integrieren können (z.B. Nagios, SolarWinds, Paessler, Logic Monitor, Sensu, usw.) integrieren können. Mit dem Monitoring-Endpunkt können Sie die Prozess-/Dienstzustände für das ICG überprüfen und somit bei Problemen entsprechend reagieren.


IGEL-Umgebung

  • ICG 2.04.100 oder höher

IGEL OS 12

Nutzen Sie die folgende Anfrage, um den Status des ICG zu überprüfen: https://[host]:8443/usg/check-status
Wenn Sie zu diesem Zweck einen Browser verwenden und die ICG ein selbstsigniertes Zertifikat einsetzt, kann der Browser eine Sicherheits-/Zertifikatswarnung anzeigen. Akzeptieren Sie das Risiko und fahren Sie fort, oder geben Sie dem Browser das Zertifikat bekannt.

Die folgenden Antworten sind möglich:

  • Wenn der (Checkstatus)-Dienst läuft, wird der HTTP-Statuscode 200 zurückgegeben. Der Antwortkörper enthält ein JSON-Dokument mit Informationen über den ICG-Status:
    {"status": "init|ok|warn|err"}
    Für Details siehe Überwachung des IGEL Cloud-Gateway: Mögliche Zustände unten.
    Beispiel:

    image2021-10-29_13-20-2.png


  • Wenn der Check-Status-Dienst nicht erreichbar ist, wird der HTTP-Statuscode 404 zurückgegeben.

  • Andere übliche HTTP-Statuscodes, die Standard-HTTP-Fehler anzeigen, können auftreten.

Beachten Sie, dass der Status des Servers alle 30 Sekunden aktualisiert wird. Aus Leistungsgründen wird der Status NICHT bei jeder Überwachungsanforderung neu berechnet, d.h. wenn eine Überwachungsanforderung eingeht, aber ein 30-Sekunden-Intervall noch nicht abgelaufen ist, wird der zuvor gespeicherte Serverstatus angezeigt.

Überwachung des ICG: Mögliche Status

ok

Der ICG-Server ist eingerichtet und läuft.

warn

Es ist kein UMS Server verbunden, siehe How to Connect the IGEL UMS to the ICG.

err

Es liegt kein gültiges ICG-Zertifikat vor. Näheres zu ICG-Zertifikaten finden Sie unter Installation and Setup.

init

Die Initialisierung des ICG Servers ist noch nicht abgeschlossen (z.B. Laden von Komponenten; verbinden zu UMS Servern).

Note: If the initialization process is not finished within 30 seconds, the status automatically changes to err.

Verwandte Themen

Universal Management Suite > UMS Articles > UMS Environment > How to Check the Current State of the IGEL UMS Server through Your Existing Monitoring Solution