Jak monitorować globalną wydajność strony internetowej za pomocą Grafana worldPing?

W tym artykule dowiesz się, jak monitorować globalną wydajność strony internetowej za pomocą Grafana i worldPing.

Co to jest worldPing?

światPing to wtyczka Grafana, która może stale przechowywać, testować i ostrzegać o globalnej wydajności aplikacji internetowych i czasie działania Twojej witryny. Pozwala monitorować czas działania, czas odpowiedzi DNS, ICMP, HTTP i HTTPS z całego świata, nawet w centrum danych.

Z worldPing możesz wykonać 1 milion czeków miesięcznie za darmo. Mając tak wiele bezpłatnych czeków co miesiąc, możesz z łatwością monitorować 2 strony internetowe.

Ale jeśli jesteś przedsiębiorstwem i potrzebujesz więcej do monitorowania, możesz wybrać płatny plan.

Funkcje worldPing:

  • Testuje wydajność aplikacji i czas pracy
  • Dzięki zaawansowanemu systemowi alertów powiadomi Cię o każdym problemie.
  • Podaje porównawcze wskaźniki wydajności Twoich konkurentów
  • Łatwe udostępnianie interaktywnych migawek dowolnej osobie
  • Mieć wiele metryk na jednym pulpicie nawigacyjnym

Poniżej znajduje się struktura cenowa worldPing. Płacisz za liczbę czeków, które worldPing wykonuje dla Ciebie co miesiąc. Milion kontroli na maksymalnie 3 punktach końcowych jest całkowicie bezpłatny. Punktem końcowym jest wszystko, co chcesz monitorować przez worldPing, na przykład adres URL, adres IP, nazwa hosta.

Jeśli Twoja organizacja obejmuje wiele lokalizacji z wieloma punktami końcowymi, możesz użyć kalkulatora cen, aby obliczyć miesięczną cenę.

Na przykład monitorowanie dziesięciu punktów końcowych z 25 lokalizacji co 60 sekund kosztowałoby 225 USD miesięcznie.

Istnieją sposoby korzystania z worldPing.

Oparte na chmurze

Możesz wykorzystać Chmura Grafany aby dodać punkty końcowe, aby rozpocząć. Procedura jest bardzo prosta i udało mi się ją uruchomić w ciągu 10 minut. Ponieważ jest to model SaaS, nie musisz instalować Grafany na swoim serwerze. Poniższa migawka pochodzi z pulpitu nawigacyjnego metryk DNS.

Hostowane samodzielnie

możesz zintegrować worldPing z lokalną Grafaną. Musisz zainstalować niezbędne wtyczki i skonfigurować. Zbadajmy to szczegółowo.

Warunek wstępny

Grafana powinna być zainstalowana na twoim komputerze. Jeśli nie masz zainstalowanej Grafany, śledź ten blog, aby zainstalować Grafana.

Worldping Instalacja

  • Możesz zainstalować Worldping za pomocą narzędzia 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>
  • Uruchom ponownie Grafana, aby Worldping wyświetlił listę wtyczek.
[[email protected] ~]$ sudo systemctl restart grafana-server
[[email protected] ~]$ sudo systemctl status grafana-server
  • Przejdź do okna konfiguracji Grafany i sprawdź, czy wyświetla się worldPing.

Utwórz klucz API i włącz worldPing

  • Kliknij wymienioną wtyczkę worldPing i wygeneruj nowy klucz API.

  • Zostaniesz przekierowany na stronę Grafana. Jeśli nie masz konta na Grafanie, musisz się zarejestrować i utworzyć klucz API. Kliknij Dodaj klucz API.

  • Wprowadź nazwę klucza i rolę, kliknij Utwórz klucz API.

  • Klucz API zostanie utworzony, skopiuj ten klucz.

  • Przejdź do strony wtyczek Grafana worldPing i wklej wygenerowany klucz i kliknij Włącz.

  • Po włączeniu worldPing będziesz mógł uzyskać szczegóły konta.

Dodawanie punktów końcowych do monitora

  • Kliknij znak pokazany na poniższej migawce, a następnie kliknij przycisk Nowy punkt końcowy.

  • Wprowadź w pełni kwalifikowaną domenę, którą chcesz monitorować; Monitoruję www.newsblog.pl.com.
  • Kliknij Rozpocznij automatyczne wykrywanie.

  • Możesz wybrać monitorowanie DNS, Ping, HTTP, HTTPS zgodnie z potrzebami.

  • Tutaj konfiguruję Ping na każde 30 sekund od 60 sekund. Kliknij przycisk Dodaj.

  • Utworzenie punktu końcowego może zająć kilka minut.

  • Na koniec będziesz mógł zobaczyć czas pracy, status i wydajność na pulpicie nawigacyjnym.

  • Możesz przeglądać wszystkie dane, klikając panel.

Jaka jest alternatywa dla Grafana worldPing?

Możesz wypróbować Blackbox Exporter, który robi prawie wszystko, co robi worldPing. Pamiętaj jednak, że Blackbox to rozwiązanie samoobsługowe.

Wniosek

worldPing wygląda fantastycznie do globalnej obserwacji wydajności strony internetowej i DNS. Grafana to rozwiązanie gotowe do zastosowania w przedsiębiorstwie, a jeśli chcesz dogłębnie się uczyć, sprawdź ten kurs.

Podobał Ci się artykuł? A co powiesz na dzielenie się ze światem?