In diesem Artikel erfahren Sie, wie Sie die globale Leistung einer Website mit Grafana und worldPing überwachen.
WeltPing ist ein Grafana-Plugin, das kontinuierlich die globale Leistung von Internetanwendungen speichern und testen und alarmieren kann Verfügbarkeit Ihrer Website. Sie können damit die Verfügbarkeit und Antwortzeit von DNS, ICMP, HTTP und HTTPS aus der ganzen Welt überwachen, auch innerhalb Ihres Rechenzentrums.
Mit worldPing können Sie jeden Monat 1 Million Schecks kostenlos durchführen. Mit diesen vielen Schecks, die jeden Monat kostenlos sind, können Sie problemlos 2 Websites überwachen.
Wenn Sie jedoch ein Unternehmen sind und mehr zu überwachen benötigen, können Sie sich für den kostenpflichtigen Plan entscheiden.
Eigenschaften von worldPing:
- Testet die Leistung Ihrer Anwendungen und Verfügbarkeit
- Mit dem erweiterten Warnsystem werden Sie über jedes Problem informiert.
- Bietet vergleichende Leistungsmetriken Ihrer Konkurrenten
- Teilen Sie interaktive Schnappschüsse ganz einfach mit anderen, die Sie wünschen
- Haben Sie mehrere Metriken in einem einzigen Dashboard
Nachfolgend finden Sie die Preisstruktur von worldPing. Sie zahlen für die Anzahl der Schecks, die worldPing jeden Monat für Sie ausführt. Eine Million Überprüfungen an bis zu 3 Endpunkten sind völlig kostenlos. Ein Endpunkt ist alles, was worldPing überwachen soll, z. B. URL, IP-Adresse, Hostname.

Falls Ihre Organisation über mehrere Standorte mit mehreren Endpunkten verteilt ist, können Sie den Preisrechner verwenden, um den monatlichen Preis zu berechnen.
Beispielsweise würde die Überwachung von zehn Endpunkten von 25 Standorten alle 60 Sekunden 225 USD pro Monat kosten.

Es gibt Möglichkeiten, worldPing zu verwenden.
Cloud-basiert
Sie können nutzen Grafana-Wolke um Ihre Endpunkte hinzuzufügen, damit es losgeht. Das Verfahren ist sehr unkompliziert und ich konnte es innerhalb von 10 Minuten zum Laufen bringen. Als SaaS-Modell müssen Sie Grafana nicht auf Ihrem Server installieren. Der folgende Snapshot stammt aus dem DNS-Metrik-Dashboard.

Self-Hosted
Sie können worldPing in Ihre lokale Grafana integrieren. Sie müssen die erforderlichen Plugins und Konfigurationen installieren. Lassen Sie uns dies im Detail untersuchen.
Prerequisite
Grafana sollte auf Ihrem Computer installiert sein. Falls Sie Grafana nicht installiert haben, folgen Sie den Anweisungen dieses Blog Grafana installieren.
worldping Installation
- Sie können worldping von a installieren
grafana-cli
Werkzeug.
[centos@geekflare ~]$ sudo grafana-cli plugins install raintank-worldping-app
installing raintank-worldping-app @ 1.2.7
from: https://grafana.com/api/plugins/raintank-worldping-app/versions/1.2.7/download
into: /var/lib/grafana/plugins
✔ Installed raintank-worldping-app successfully
Restart grafana after installing plugins . <service grafana-server restart>
- Starten Sie Grafana neu, damit Worldping in den Plugins aufgelistet wird.
[centos@geekflare ~]$ sudo systemctl restart grafana-server
[centos@geekflare ~]$ sudo systemctl status grafana-server
- Gehen Sie zum Grafana-Konfigurationsfenster und überprüfen Sie, ob worldPing angezeigt wird.

Create API Key and Enable worldPing
- Klicken Sie auf das aufgelistete worldPing-Plugin und generieren Sie einen neuen API-Schlüssel.

- Sie werden zur Grafana-Seite weitergeleitet. Wenn Sie kein Konto bei Grafana haben, müssen Sie sich anmelden und einen API-Schlüssel erstellen. Klicken Sie auf API-Schlüssel hinzufügen.

- Geben Sie den Schlüsselnamen und die Rolle ein und klicken Sie auf API-Schlüssel erstellen.

- Der API-Schlüssel wird erstellt. Kopieren Sie diesen Schlüssel.

- Gehen Sie zur Seite mit den Grafana worldPing-Plugins, fügen Sie den generierten Schlüssel ein und klicken Sie auf Aktivieren.

- Sobald der worldPing aktiviert ist, können Sie die Kontodaten abrufen.

Adding Endpoints to Monitor
- Klicken Sie auf das im Schnappschuss unten gezeigte Zeichen und dann auf die Schaltfläche Neuer Endpunkt.

- Geben Sie die vollqualifizierte Domain ein, die Sie überwachen möchten. Ich überwache www.geekflare.com.
- Klicken Sie auf Auto-Discovery starten.

- Sie können DNS, Ping, HTTP und HTTPS nach Bedarf überwachen.

- Hier konfiguriere ich Ping alle 30 Sekunden ab 60 Sekunden. Klicken Sie auf die Schaltfläche Hinzufügen.

- Das Erstellen eines Endpunkts kann einige Minuten dauern.

- Schließlich können Sie die Verfügbarkeit, den Status und die Leistung im Dashboard anzeigen.

- Sie können alle Metriken untersuchen, indem Sie auf das Bedienfeld klicken.

Was ist eine Alternative zu Grafana worldPing?
Sie können es versuchen Blackbox-Exporteur Das macht so ziemlich alles, was worldPing macht. Beachten Sie jedoch, dass Blackbox eine selbst gehostete Lösung ist.
Fazit
worldPing sieht fantastisch aus, um die Leistung von Websites und DNS weltweit zu beobachten. Grafana ist eine unternehmensfähige Lösung. Wenn Sie sich eingehend mit dem Thema befassen möchten, sollten Sie es sich ansehen dieser Kurs.