Sonar
Sonar ist ein Liveness Check Service, der verwendet werden kann, um webbasierte Dienste auf Verfügbarkeit zu überwachen. Sonar funktioniert, indem HTTP- oder HTTPS-Anfragen von mehreren Points of Presence auf der ganzen Welt zu einer URL, die Sie angeben.
Sonar Grundlagen
Von Sonar getestete Endpunkte werden anhand der folgenden Kriterien als hoch- oder heruntergefahren betrachtet:
- Anforderungen, die zu HTTP 2xx führen, werden als Erfolge betrachtet, und alle anderen Ergebnisse, einschließlich Netzwerkprobleme und Timeouts, werden als Fehler behandelt.
- Sonar folgt Redirect-Antworten, die 3xx Statuscodes zurückgeben, für bis zu 6 Weiterleitungen, bis es nicht 3xx Antwort erhält oder ein Fehler auftritt.
- Der Endpunktstatus wird basierend auf einem Quorum der Berichtsorte festgelegt. Sonar meldet, welches Ergebnis (Erfolg oder Misserfolg) von den meisten Anwesenspunkten zurückgegeben wird.
Sonar-Prüfungen werden von mehreren Teststandorten aus der ganzen Welt durchgeführt. Zu den Standorten gehören:
- Singapur
- South Carolina, Vereinigte Staaten
- Tokio, Japan
- St Ghislain, Belgien
- Washington, Vereinigte Staaten
- New York, Vereinigte Staaten von Amerika
- London, England
- Hongkong
- Frankfurt, Deutschland
- Dublin, Irland
- Iowa, Vereinigte Staaten
- Virginia, Vereinigte Staaten
- Amsterdam, Niederlande
Die Sonar-Plattform ist eng mit den globalen Radar, Fusion & Openmix Plattformdiensten integriert. Sonar-Daten werden in Echtzeit an alle Openmix-Knoten auf der ganzen Welt übertragen, um als zusätzliche Eingabe für die Entscheidungsfindung verwendet werden.
Plattform-Sonar-Konfiguration
Sonar ist für jede Plattform auf derPlattformenSeite konfiguriert. Klicken Sie auf eine Plattform in der Liste, um den Abschnitt “Sonar-Einstellungen” anzuzeigen.
Um die Sonar-Überwachung der Plattform hinzuzufügen, klicken Sie im Abschnitt Sonar-Einstellungen auf die Schaltfläche Bearbeiten .
Eine Beschreibung der Felder ist unten:
Eingabeelement | Beschreibung | Standard |
---|---|---|
Wartung | Wenn diese Option aktiviert ist, meldet Sonar den Dienst als heruntergefahren, unabhängig vom aktuellen Status. Dies ist nützlich, wenn Sie eine Plattform aus dem Openmix Routing entfernen möchten, um Ausfallzeiten zu erwarten. | Deaktiviert |
Sonar Polling | Wenn diese Option aktiviert ist, überprüft Sonar die konfigurierte URL. | Deaktiviert |
URL | Die URL Sonar ruft auf, um die Verfügbarkeit des Dienstes zu überprüfen. | |
Host | Der Wert, der für den Host-Header-Wert in der Anforderung verwendet werden muss. | v |
Abfrageintervall | Die Häufigkeit, die in Sekunden angegeben wird, um auf Verfügbarkeit des Dienstes zu testen. Prüfungen können ein Mindestintervall von 1 Sekunde bis zu 300 Sekunden (5 Minuten) haben. | 60 v |
Timeout | Die Zeit, die in Sekunden angegeben wird, um auf eine Antwort zu warten, bevor eine fehlgeschlagene Überprüfung an den Dienst angenommen wird. Prüfungen können eine minimale Zeitüberschreitung von 1 Sekunde bis zu 30 Sekunden haben. Bei niedrigeren Abfrageintervallen, z. B. unter 5 Sekunden, ist die Zeitüberschreitung auf 4 Sekunden begrenzt. | 20 |
SSL-Fehler ignorieren | Wenn diese Option aktiviert ist, ignoriert Sonar SSL-Fehler, die während der Anforderung auftreten, z. B. ein falsch konfiguriertes SSL-Zertifikat. | Deaktiviert |
Methode | Die HTTP-Methode, die für die Prüfung verwendet wird: GET oder HEAD. |
Um Sonar zu aktivieren, schalten Sie Sonar Polling auf Aktiviert ein, und geben Sie die Service-URL ein. Klicken Sie auf Speichern, und die Prüfungen werden gestartet.
Wenn Sonar aktiviert ist, werden in den Einstellungen die aktuellen Sonar-Einstellungen angezeigt.
Nachdem Sonar aktiviert wurde, können Sie im Abschnitt “Sonar-Einstellungen” auf die Schaltfläche “Verlauf” klicken, um die letzten Statusänderungen und die Dauer anzuzeigen. Klicken Sie auf die Schaltfläche “Details anzeigen”, um zur Seite “Status der Sonar-Plattform” zu gelangen, um weitere Details und langfristige Statusberichte zu erhalten.
Plattform-Sonar-Status
Wenn Sonar für eine Plattform aktiviert ist, wird der Status “Sonar” in der Plattformliste in der Spalte “Sonar” angezeigt. Wenn die Sonar-Überwachung mit der Plattform überprüft wird, ist die Spaltenzelle grün und zeigt an, wie lange die Plattform erreichbar war.
Wenn die Plattformüberwachungsprüfungen fehlgeschlagen sind, ist die Sonar-Zelle rot und zeigt an, wie lange die Plattform nicht erreichbar war.
Wartungsmodus
Der Status “Sonar” zeigt die Verfügbarkeit des Dienstes basierend auf dem Erfolg oder Ausfall der synthetischen Prüfungen an. Wenn Sie die Plattform auch dann als heruntergefahren markieren möchten, wenn sie erreichbar ist, können Sie beispielsweise im Vorgriff auf die Wartung auf der Plattform den Wartungsmodus aktivieren. Dieser Modus meldet die Plattform in den Openmix-Anwendungen als nicht verfügbar und stoppt automatisch den Datenverkehr an die Plattform in jeder Openmix-Anwendung, für die Sonar aktiviert ist.
Aktivieren Sie den Wartungsmodus, schalten Sie die Option Wartung auf Aktiviert .
Nach der Aktivierung zeigt das Plattformlistenelement den Sonar-Status als Wartungan.
Sonar-Menü
Das Sonar-Menü besteht aus folgenden Optionen:
- Plattformstatus — Detaillierte Ergebnisse pro Teststandort und Gesamtverfügbarkeitsstatus.
- Plattformverlauf — Überblick über den Verfügbarkeitsstatus der letzten drei Monate.
Plattformstatus
Der Bericht “Sonar Platform Status” zeigt Details zu den Prüfungen, die von den einzelnen Teststandorten durchgeführt werden, und den Gesamtstatus, der aus den aggregierten Daten berechnet wird.
Um Informationen zu einer bestimmten Plattform zu erhalten, wählen Sie im Menü “Plattformen” eine Plattform aus.
Der Statusbericht enthält die folgenden Abschnitte:
- Verfügbarkeit: Am Anfang des Berichts steht die Verfügbarkeit, die Openmix basierend auf den aggregierten Ergebnissen der einzelnen Teststandorte gemeldet wird. Dies ist der Sonar-Status, der in den Openmix-Anwendungen während der angegebenen Zeiten verwendet wurde.
- Teststandorte: Die Ergebnisse der einzelnen Teststandorte werden angezeigt.
- Zeitschieberegler: Mit dem Zeitschieberegler können Sie ganz einfach detaillierte Zeiträume eingliedern. Ziehen Sie die Zeitschieberegler, um den Zeitraum des Berichts anzupassen und detailliertere Zeitintervalle anzuzeigen.
Die Details der fehlgeschlagenen Prüfungen können durch Klicken auf eine rote Markierung in einer Zeile der Testposition angezeigt werden. Die Details zu den Testfehlern werden im Abschnitt Details unterhalb des Berichts angezeigt.
Die Spalte Grund enthält Details wie den Fehlercode, der von den Sonar-Prüfungen zurückgegeben wurde, die an diesem Testort aufgetreten sind.
Plattform-Historie
Der Bericht “Sonar Platform History” zeigt den Verfügbarkeitsstatus der aggregierten Prüfungen, die von jedem Teststandort in den letzten Monaten durchgeführt wurden.
Um Informationen zu einer bestimmten Plattform zu erhalten, wählen Sie im Menü “Plattformen” eine Plattform aus.
Der Bericht Historie zeigt einen Kalender der letzten Monate an. Die Tage mit Dienstausfällen werden in roten Farbverläufen angezeigt. Je mehr Verfügbarkeitsereignisse am Tag aufgetreten sind, desto rötlicher wird es angezeigt.
Unterhalb des Kalenders befindet sich eine Liste der aufgetretenen Dienstausfälle und einige grundlegende Details zu den Ereignissen.
Sie können in den Spalten Details auf den Kalendertag oder das Datum klicken, um den Statusbericht zu laden, um weitere Details zum Dienstausfall zu erhalten.