Wie CDN-Statistiken in Grafana zu erhalten sind

Grafana ist ein Tool zum Arbeiten mit Überwachungsmetriken. Damit können Sie Statistiken in einem praktischen visuellen Format abrufen und die Arbeit des CDN überwachen.

Wir haben ein Plugin veröffentlicht, mit dem Sie Statistiken von Gcore CDN in Grafana sehr einfach abrufen können. Wir verraten Ihnen, welche Möglichkeiten zur Überwachung des Content Delivery Network Grafana bietet, wie Sie das Plugin einbinden und die Arbeit mit Statistiken vereinfachen.

Grafana in Kürze

Grafana ist ein Open-Source-Monitoring-Tool zum Visualisieren und Arbeiten mit statistischen Daten. Die Hauptfunktion besteht darin, Metriken in eine visuelle Form zu übertragen, die für jeden verständlich und leicht wahrzunehmen ist.

Grafana selbst sammelt oder speichert nichts. Sie können das Plugin jedoch mit einem System verbinden, in dem Statistiken in Form von „trockenen“ Zahlen gesammelt werden, und diese Daten werden zu einer bequemen grafischen Darstellung, einer einfachen Tabelle oder einem Diagramm verarbeitet.

Fast jedes Speichersystem kann als Origin für Metriken verwendet werden. Gleichzeitig können Sie Statistiken aus verschiedenen Origins an einem Ort sammeln.

Grafana verfügt über Dutzende von Visualisierungstechniken. Sie können Grafiken, Diagramme, Verteilungen erstellen oder Daten in absoluten Werten anzeigen lassen. Informationen können gruppiert und in interaktiven Dashboards gesammelt werden.

Wie CDN-Statistiken in Grafana zu erhalten sind

Sie können Variablen festlegen und diese verwenden, um die auf dem Dashboard angezeigten Daten umzuschalten, Metriken zu filtern, den Zeitraum zu ändern, für den Statistiken angezeigt werden usw. Grafana hat alles, um mit Statistiken zu arbeiten und Daten erfolgreich zu analysieren.

Wie Grafana Ihnen bei der Überwachung der CDN-Leistung hilft

Die Statistiken, mit denen Sie die Leistung des CDN überprüfen können, werden vom Anbieter bereitgestellt. Aber Grafana hilft Ihnen dabei, die Zahlen in praktische Diagramme zu „verpacken“ und die Informationen nach Ihren Wünschen zu gruppieren.

Grafana ist sehr hilfreich, wenn Sie ein Multi-CDN verwenden. Das Tool ermöglicht es Ihnen, Statistiken von verschiedenen Anbietern an einem Ort zu sammeln und zu bestimmen, wie der Traffic am besten zwischen verschiedenen Content Delivery Networks verteilt wird.

Darüber hinaus bietet Grafana viele nützliche Funktionen für die Arbeit mit CDN-Statistiken. Wenn Sie beispielsweise Daten zum verbrauchten Traffic erhalten, können Sie eine Benachrichtigung einrichten, und Grafana warnt Sie jedes Mal, wenn der Verbrauch einen bestimmten Wert erreicht. So können Sie den Verbrauch kontrollieren und Überschreitungen verhindern.

So erhalten Sie Statistiken von Gcore CDN über Grafana

Wir erstellen Statistiken zu:

  • der Gesamtfinanzierung
  • der Menge des zwischengespeicherten Traffics
  • dem Traffic von CDN-Servern
  • dem Traffic von der Originabschirmung
  • dem Traffic von der Origin
  • der Anzahl von Anfragen
  • der Anzahl der 2xx-, 3xx-, 4xx- und 5xx-Antworten

In Grafana können Sie diese Metriken nach den folgenden Parametern gruppieren:

  • Kunden
  • CDN-Ressourcen
  • Regionen
  • Länder
  • Rechenzentren

Sie können beispielsweise sehen, wie viel Verkehr aus einem bestimmten Land kommt und wie die Last verteilt ist.

Bisher war es möglich, Statistiken von Gcore CDN in Grafana nur über die API zu erhalten. Man musste komplexe Einstellungen vornehmen, die Zeit in Anspruch nahmen.

Aber jetzt kann man unser CDN mit Grafana verbinden und ständig die erforderlichen Metriken mit praktisch ein paar Klicks erhalten mit einem Plugin, das wir speziell veröffentlicht haben, um Ihnen die Arbeit mit Statistiken zu erleichtern.

So installieren Sie das Plugin

1. Herunterladen und installieren Sie Grafana. Sie können das Tool auf jedem Betriebssystem installieren.

Wenn Sie mit Gcore Cloud verbunden sind, können Sie Grafana von unserem Marktplatz herunterladen.

2. Führen Sie das Tool in einem Browser aus. Geben Sie dazu den Standardpfad in die Adressleiste ein: http://localhost:3000/.

3. Geben Sie den Standard-Login und das Standardkennwort ein: admin/admin. Nachdem Sie auf Log in geklickt haben, werden Sie aufgefordert, Ihr Passwort zu ändern.

Wie CDN-Statistiken in Grafana zu erhalten sind

4. Herunterladen die neueste Version unseres Plugins auf GitHub.

5. Entpacken Sie den Inhalt des Archivs in den Grafana-Plugins-Ordner. Standardmäßig ist dies [installation_folder]Grafanalabgrafanadataplugins.

6. Grafana neu starten. Wie man dies für verschiedene Betriebssysteme macht, ist in der Anleitung geschrieben.

So verbinden Sie ein Plugin mit Grafana

1. Datenquelle hinzufügen. Gehen Sie in Grafana zum Data Sources, klicken Sie auf Add data source und wählen Sie Gcore aus der Liste aus. 2. Fügen Sie das API-Token in das Auth header Feld ein.

Sie können einen Token in Ihrem CDN-Konto erhalten:

  • Klicken Sie in Ihrem Profil im Abschnitt „API-Token“ auf „Token erstellen“.
  • Geben Sie den Namen, die Rolle des Erstellers des Tokens und sein Ablaufdatum (falls erforderlich) an und klicken Sie auf „Erstellen“.
  • Kopieren Sie das Token in das sich öffnende Fenster.

Fügen Sie das kopierte Token in das Auth header Feld im APIKey-{API-token}-Format ein. Zum Beispiel: APIKey 7711$eyJ0eXAiOiJKV.

Klicken Sie auf Save & Test. Wenn Sie alles richtig gemacht haben, sehen Sie eine Meldung, dass die Authentifizierung erfolgreich war:

Wie CDN-Statistiken in Grafana zu erhalten sind

So fügen Sie ein Dashboard mit Statistiken hinzu und konfigurieren es

1. Fügen Sie ein neues Dashboard hinzu. Klicken Sie in der Seitenleiste auf + und wählen Sie ein Dashboard.

2. Fügen Sie das Panel hinzu und passen Sie es an. Klicken Sie auf Add an empty panel. Geben Sie im sich öffnenden Fenster cdn-stats als Datenquelle an:

Wie CDN-Statistiken in Grafana zu erhalten sind

Wählen Sie die benötigten Metriken, Granularität und Gruppierungen aus. Es können mehrere Gruppierungen angegeben werden.

3. Fügen Sie eine Variable hinzu und konfigurieren Sie diese. Mit ihrer Hilfe können Sie die Daten im Diagramm filtern. Sie können mehreren Variablen für verschiedene Parameter hinzufügen.

Wir zeigen Ihnen, wie Sie eine Variable zum Filtern von Ressourcen hinzufügen und konfigurieren. Bei anderen wird das Verfahren gleich sein.

Um eine Variable hinzuzufügen, klicken Sie oben auf das Einstellungssymbol:

Wie CDN-Statistiken in Grafana zu erhalten sind

Wählen Sie Variables aus und klicken Sie auf Add variable.

Als nächstes müssen Sie die Variable einrichten:

  1. Geben Sie ihren Namen ein.
  2. Wählen Sie einen Wert aus: resourceID oder client.
  3. Sie können optional die Sortierreihenfolge der Elemente festlegen.
  4. Optional können Sie die Reihenfolge für die Auswahl der Elemente festlegen: Multi-value — die Möglichkeit, mehrere Werte gleichzeitig auszuwählen, Include All option — aktiviert den Wert Alle.
  5. Klicken Sie auf Update.
Wie CDN-Statistiken in Grafana zu erhalten sind

4. Binden Sie die Variable an das Dashboard.

Gehen Sie zurück zum Dashboard:

Wie CDN-Statistiken in Grafana zu erhalten sind

Und geben Sie den Namen der Variablen im Ressourcenfilter an (Abschnitt Filters, Feld Resources). Dem Namen muss ein $-Zeichen vorangestellt werden.

Danach können Sie auswählen, welche Ressourcendaten Sie im Diagramm anzeigen möchten.

Wie CDN-Statistiken in Grafana zu erhalten sind

5. Speichern Sie das Dashboard. Dazu müssen Sie oben rechts auf Save klicken.

Das Dashboard ist nun eingerichtet und einsatzbereit.

Sehen Sie sich unser Video-Tutorial an, wie Sie ein Plugin verbinden, ein Dashboard mit Statistiken hinzufügen und konfigurieren:

Schlussfolgerungen

  1. Grafana ist ein einfaches und nützliches Statistiktool.
  2. Grafana macht die Überwachung des CDN-Betriebs und die Analyse des Trafficsverbrauchs bequemer: es ermöglicht Ihnen, Statistiken von verschiedenen CDN-Anbietern an einem Ort zu sammeln, was sehr nützlich ist, wenn Sie Multi-CDN verwenden.
  3. Unser neues Plugin ermöglicht es, das Gcore CDN mit Grafana zu verbinden und mit nur wenigen Klicks ständig die erforderlichen Metriken in einem praktischen Format zu erhalten.

Mit dem leistungsstarken und zuverlässigen CDN von Gcore können Sie Inhalte sofort überall auf der Welt bereitstellen. Erweiterte CDN-Funktionen und benutzerfreundliche Statistiken helfen Ihnen, das Beste aus Ihren Ressourcen herauszuholen.

Möchten Sie unser CDN testen? Abonnieren Sie einen kostenlosen Plan oder nutzen Sie einen zweiwöchigen Testzeitraum. Oder starten Sie mit einem kostenlosen Beratungsgespräch.

Mehr über Gcore CDN

Beratung einholen

Melden Sie sich an, um die neuesten Updates, Nachrichten und Funktionen zu erhalten.

Wir respektieren Ihren Posteingang und bemühen uns, Spam zu vermeiden