Keynote

Art der Daten

Webüberwachung

Beschreibung

Das Keynote Fusion Rezept erzeugt einen Openmix Datenfeed, der eine Kombination aus Geo-Standort, Leistung und Verfügbarkeit ist. Der Abschnitt Datenfeed Format zeigt ein Beispiel für JSON, das vom Keynote Fusion Rezept erstellt wird, das in einer Openmix-Anwendung verbraucht wird.

Keynote-Agenten

Keynote stellt Agenten oder Knoten auf der ganzen Welt (an über 200 Standorten) bereit. Das Einzigartige an Keynote-Agenten ist, dass es DOM-Ereignisse ähnlich wie Radarwerte meldet. Wir haben viele weitere Messungen, die für Openmix DNS-Routing-Entscheidungen verwendet werden können, angefangen mit Leistung und Verfügbarkeit. Beim Einrichten eines Überwachungsskripts in Keynote wählt der Benutzer aus, welche Agenten das Skript ausführen. Das Skript kann eine einfache URL oder eine browserbasierte Aufzeichnung sein, die vom Benutzer erstellt wurde, die nur die Benutzernavigationsereignisse aufzeichnet (dh gehen Sie zur URL-Homepage, navigieren Sie zu Diagrammen, klicken Sie auf Schaltfläche usw.). Dieses Skript hat einen eindeutigen Bezeichner namens “Slot-ID”.

Keynote Openmix Anwendung

Die Keynote Openmix App Template finden Sie hier:https://github.com/cedexis/openmixapplib/tree/master/apps-javascript/keynote-geo-perf-avail. Die Openmix-Anwendung versucht zunächst, das Anforderungsland als Übereinstimmung zu verwenden, um die Performance- und Verfügbarkeitsbewertungen aus dem Fusion-Datenfeed zu erhalten. Wenn es keine passenden Länder gibt, rollt die App auf und versucht, auf dem Markt zu entsprechen. Wenn ein Länder- oder Marktübereinstimmung gefunden wurde, wählt die Openmix-App die niedrigste Keynote Performance Score aus. Wenn es keine Länder- oder Marktübereinstimmung gibt, verwendet das Rezept den Standardanbieter. Es gibt Schwellenwerte für die Performance- und Verfügbarkeitsergebnisse in der Openmix-App, die angepasst werden können, um spezifische Kundenanforderungen zu erfüllen. Damit eine Plattform als lebensfähiger Kandidat betrachtet werden kann, dürfen die Keynote-Werte für einen passenden Geostandort nicht außerhalb der Grenzen liegen.

Keynote-Datenfeed

Die Leistungsmessung ähnelt dem Radar RTT und wird in Sekunden gemessen. Der Verfügbarkeitswert liegt bei einem Prozentsatz zwischen 0 und 100.

Hinweis: Wenn Sie sich unten China und Japan ansehen, scheint es, als ob der asiatische Marktwert falsch ist. Was Sie nicht sehen, ist, dass China tatsächlich zwei Keynote-Agenten hat, die Ergebnisse melden, und die Ergebnisanzeige für China ist der Median der beiden Punktzahlen. Für den asiatischen Markt sind die einzelnen Ergebnisse: 37,178 (Peking-Agent), 1,4550 (Hong Kong Agent) und 1,2460 (Japan). Mit dem Median erhalten wir den mittleren Wert, um für den asiatischen Markt zu berichten.

Datenfeed-Format

      {
        "countries": {
          "CN": {
            "avail_data": "97.85"
            "avail_data": "97.85"
          },

          "DE": {
            "avail_data": "1.3980"
            "avail_data": "100"
          },

          "JP": {
            "avail_data": "1.2460"
            "avail_data": "100"
          },

          "FR": {
            "avail_data": "1.1200"
            "avail_data": "100"
          },

          "US": {
            "avail_data": "1.0765"
            "avail_data": "100"
          },

          "GB": {
            "avail_data": "1.0630"
            "avail_data": "100"
          }
        },

          "markets": {
            "AS": {
              "avail_data": "1.4550"
              "avail_data": "100"
            },

          "EU": {
            "avail_data": "1.1200"
            "avail_data": "100"
          },

          "NA": {
            "avail_data": "1.0765"
            "avail_data": "100"
          }
        }
      }
<!--NeedCopy-->

Implementierungshinweise

Wie installiert man

Für die Installation benötigt der Benutzer ein Keynote-Portalkonto, einen API-Schlüssel und eine “Slot-ID”. Im Keynote-Portal zeigt die “Slot Id” und ein Keynote Portal-Chart die Daten, die wir sammeln und an die Openmix App weitergeben.

So funktioniert es

Basierend auf dem Rezepturintervall erhält Fusion die Performance- und Verfügbarkeitsdaten für jeden Keynote-Agent, der im vom Kunden definierten Skript konfiguriert ist. Das Rezept fragt derzeit nach Keynote-Diagrammdaten für die letzten 5 Minuten ab. Sobald wir den Roh-Keynote-Feed haben, führen wir Keynote-Agent-Lookups mithilfe von Portal-Geo-Standorten durch, um den Keynote-Agent-Knoten unseren Länder- und Market-ISO-Codes zuzuordnen. Daraus wird der Keynote-Datenfeed erzeugt und an die Worker gesendet (wenn eine Zielplattform ausgewählt wurde).

Wenn mehrere Keynote-Agenten für dasselbe Land und/oder denselben Markt konfiguriert sind (das Keynote-Skript kann beispielsweise viele Agenten aus den USA auswählen), verwendet Fusion einen Medianwert für alle Messungen innerhalb des Geostandortes, um eine einzelne Punktzahl für die Verwendung in der Openmix-Anwendung zu melden.

Sobald die Installation abgeschlossen ist, wird der Datenfeed auf der Fusion Data Feeds Homepage mit einem grünen Status und Überwachungsmetriken im Protokollverlauf aufgeführt.

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

In Fusion einrichten

Sie können im linken Navigationsbereich unter Openmixauf Fusion Data Feeds zugreifen. Erste Schritte finden Sie in der Fusion IntegrationDokumentation.

Im Dialogfeld für die dienstspezifische Konfiguration geben Sie Folgendes ein:

  • Name: Der Name, der dem Datenfeed gegeben wurde. Dies wird standardmäßig auf “Service - Plattformname” gesetzt, wenn nicht angegeben.
  • Ausführen alle: Die Häufigkeit, mit der der Datenfeed vom Dienst aktualisiert wird.
  • Plattform: Die Plattform, die dem Datenfeed zugeordnet ist.
  • API-Schlüssel: Gefunden im Keynote-Portal.
  • Slot-ID: Slot-ID ist im Keynote-Portaldiagramm verfügbar, das die Daten anzeigt, die an die Openmix-App übergeben werden.

Sobald die Installation abgeschlossen ist, wird sie auf der Fusion Data Feeds Homepage mit einem grünen Status und Überwachungsmetriken im Protokollverlauf aufgeführt.

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

Keynote