HTTP GET mit Verfügbarkeit

Datentyp

Benutzerdefinierter Daten-Feed

Beschreibung

Ähnlich dem HTTP GET Daten-Feed ruft der HTTP GET mit Verfügbarkeit Daten-Feed Inhalte von einer vom Kunden bereitgestellten URL ab und stellt diese Daten einer Openmix-Anwendung zur Verfügung. Die Kundendaten können in jedem Format vorliegen, z. B. als Text, XML, JSON, HTML, CSV usw. Fusion leitet die Daten vom Endpunkt des Kunden einfach an Openmix weiter. Die Openmix-Anwendung ist für die Analyse der Daten und die Anwendung gewünschter Regeln für das DNS-/HTTP-Routing verantwortlich.

Wenn die Kunden-URL nicht verfügbar ist, wird anstelle der Rückgabe des Fehlerantworttextes, wie es der HTTP GET Daten-Feed tut, eine JSON-Nutzlast zurückgegeben, die den Ausfallstatus darstellt.

Im Gegensatz zum HTTP GET Daten-Feed wird die optionale OAuth-Anmeldekonfiguration nicht unterstützt.

Hinweis: Der Daten-Feed des Kunden darf eine Größe von 10 KB nicht überschreiten, da Fusion ihn sonst ablehnt. Dies ist eine feste Grenze, die von den Infrastruktur-Anwendungsservern vorgegeben wird.

Daten-Feed-Format

Hier ist ein Beispiel für eine Nutzlast bei Verfügbarkeitsausfall:

{
    "bypass\_data\_points":true,"timestamp":"2017-02-13T20:23:24.857Z","state":"CRITICAL","status":"HTTP GET Failed with status \[404\] ","health\_score":{"value":0,"unit":"0-5"}

}
<!--NeedCopy-->

Einrichtung in Fusion

Sie können auf Fusion Daten-Feeds über den linken Navigationsbereich unter Openmix zugreifen. Für die ersten Schritte lesen Sie bitte die Fusion Integrations-Dokumentation.

Wenn Sie zum Dialogfeld für die dienstspezifische Konfiguration gelangen, geben Sie Folgendes ein:

  • Name: Der Name, der dem Daten-Feed zugewiesen wird. Dieser wird standardmäßig auf <Service><Platform Name> gesetzt, wenn nicht anders angegeben.
  • Ausführung alle: Die Häufigkeit, mit der der Daten-Feed vom Dienst aktualisiert wird.
  • Plattform: Die Plattform, die dem Daten-Feed zugeordnet ist.
  • URL: Die URL ist ein Endpunkt im Netzwerk des Kunden, der die Daten zurückgibt, die der Kunde in Openmix sehen möchte. Der Antworttext wird von der URL abgerufen und unverändert an Openmix übertragen.

Wenn die Kunden-URL nicht verfügbar ist

Eine JSON-Nutzlast mit den folgenden Feldern wird gesendet.

  • Datenpunkte umgehen: Auf True gesetzt, da der Feed ignoriert werden muss
  • Zeitstempel: Zeitpunkt, zu dem die fehlgeschlagene Abfrage der Kunden-URL erfolgte
  • Status: Keine Verfügbarkeit, daher immer “CRITICAL”
  • Meldung: Meldung in der Form: “HTTP GET Failed with status [HTTP_STATUS_CODE]”
  • Health Score: Keine Verfügbarkeit, daher immer 0

Nach Abschluss der Installation wird sie auf der Startseite der Fusion Daten-Feeds mit einem grünen Status und Überwachungsmetriken in der Protokollhistorie aufgeführt.

Um einen Fusion Daten-Feed zu bearbeiten, klicken Sie in der Liste auf den Daten-Feed und dann auf die Schaltfläche Bearbeiten. Nachdem Sie die Konfiguration geändert haben, klicken Sie auf Speichern. Dadurch kehren Sie zur Daten-Feed-Liste zurück, wobei Ihre Änderungen gespeichert und auf den Daten-Feed angewendet wurden.

HTTP GET mit Verfügbarkeit