Hur övervakar man webbplatsens globala prestanda med Grafana worldPing?

By rik

Övervaka global webbplatsprestanda med Grafana och worldPing

Denna artikel guidar dig genom processen att övervaka din webbplats globala prestanda med hjälp av Grafana och tillägget worldPing.

Vad är worldPing?

worldPing är ett plugin för Grafana som kontinuerligt analyserar, testar och varnar dig om den globala prestandan för dina internetapplikationer och webbplatsens upptid. Det möjliggör övervakning av upptid, DNS-svarstid, ICMP, HTTP och HTTPS från platser över hela världen, inklusive ditt eget datacenter.

Med worldPing får du en miljon kontroller per månad utan kostnad. Denna mängd kontroller gör det möjligt att enkelt övervaka upp till två webbplatser.

För företag med mer omfattande övervakningsbehov finns betalda abonnemang.

Funktioner i worldPing:

  • Testar applikationers prestanda och upptid.
  • Avancerat varningssystem som meddelar dig om eventuella problem.
  • Jämförande prestandamått gentemot konkurrenter.
  • Enkel delning av interaktiva ögonblicksbilder.
  • Flera mätvärden på en och samma instrumentpanel.

Prissättningen för worldPing baseras på antalet kontroller som utförs varje månad. En miljon kontroller på upp till 3 slutpunkter är kostnadsfritt. En slutpunkt definieras som det du vill övervaka, till exempel en URL, IP-adress eller ett värdnamn.

Om din organisation har flera platser och slutpunkter kan du använda priskalkylatorn för att få en uppskattning av månadskostnaden.

Som exempel, övervakning av tio slutpunkter från 25 platser var 60:e sekund skulle kosta 225 USD per månad.

Det finns två sätt att använda worldPing:

Molnbaserat

Du kan använda Grafana Cloud för att lägga till dina slutpunkter. Processen är okomplicerad och kan genomföras på ungefär 10 minuter. Med denna SaaS-modell behöver du inte installera Grafana på din egen server. Nedan visas en skärmdump från instrumentpanelen för DNS-statistik.

Egen värd

Det är även möjligt att integrera worldPing med din lokala Grafana-installation. Detta kräver installation av nödvändiga plugins och konfiguration. Låt oss undersöka detta mer ingående.

Förutsättningar

Grafana måste vara installerat på din dator. Om du saknar Grafana kan du följa den här bloggposten för installationsinstruktioner.

Installation av worldPing

  • worldPing installeras med kommandot grafana-cli.
  
      [[email protected] ~]$ 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>
  
  • Starta om Grafana för att worldPing ska visas bland tilläggen.
    
        [[email protected] ~]$ sudo systemctl restart grafana-server
        [[email protected] ~]$ sudo systemctl status grafana-server
    
  • Gå till Grafanas konfigurationssida och verifiera att worldPing listas.

Skapa API-nyckel och aktivera worldPing

  • Klicka på worldPing-pluginet och generera en ny API-nyckel.

  • Du kommer att omdirigeras till Grafanas webbplats. Om du inte har ett Grafana-konto, måste du registrera dig och skapa en API-nyckel. Klicka på ”Lägg till API-nyckel”.

  • Ange nyckelns namn och roll, klicka på ”Skapa API-nyckel”.

  • Din API-nyckel kommer att skapas. Kopiera den.

  • Gå tillbaka till Grafanas worldPing-plugin och klistra in den skapade nyckeln. Klicka sedan på ”Aktivera”.

  • När worldPing är aktiverat, kan du se dina kontouppgifter.

Lägga till slutpunkter för övervakning

  • Klicka på plus-ikonen ( + ) som visas nedan och sedan på ”Ny slutpunkt”.

  • Ange den fullständiga domänen du vill övervaka, till exempel ”www.adminvista.com”.
  • Klicka på ”Starta automatisk identifiering”.

  • Välj de övervakningstyper du vill använda, såsom DNS, Ping, HTTP eller HTTPS, enligt dina behov.

  • I detta exempel konfigureras Ping för var 30:e sekund istället för 60. Klicka sedan på ”Lägg till”.

  • Det kan ta ett par minuter att skapa en slutpunkt.

  • Slutligen kan du se upptid, status och prestanda i instrumentpanelen.

  • Genom att klicka på en panel kan du utforska alla tillgängliga mätvärden.

Alternativ till Grafana worldPing

Du kan också utforska Blackbox Exporter, som i stort sett gör samma saker som worldPing. Det är viktigt att notera att Blackbox är en egenvärd lösning.

Slutsats

worldPing verkar vara ett utmärkt verktyg för att övervaka prestanda för webbplatser och DNS globalt. Grafana är en robust lösning för företag. Om du är intresserad av djupare kunskaper om Grafana, kan du kolla in denna kurs.

Hoppas du gillade denna artikel. Dela den gärna med andra!