Comment surveiller les performances globales du site Web avec Grafana worldPing ?

Dans cet article, vous apprendrez à surveiller les performances globales d’un site Web avec Grafana et worldPing.

Qu’est-ce que WorldPing ?

mondePing est un plugin Grafana qui peut stocker, tester et alerter en continu sur les performances globales des applications Internet et la disponibilité de votre site Web. Il vous permet de surveiller la disponibilité, le temps de réponse des DNS, ICMP, HTTP et HTTPS du monde entier, même à l’intérieur de votre centre de données.

Avec worldPing, vous pouvez effectuer gratuitement 1 million de vérifications chaque mois. Avec ces nombreux chèques gratuits tous les mois, vous pouvez facilement surveiller 2 sites internet.

Mais si vous êtes une entreprise et que vous avez besoin de plus de surveillance, vous pouvez opter pour le plan payant.

Caractéristiques de WorldPing :

  • Teste les performances de vos applications et la disponibilité
  • Avec le système d’alerte avancé, il vous informe de tout problème.
  • Donne des mesures de performance comparatives de vos concurrents
  • Partagez facilement des instantanés interactifs avec qui vous voulez
  • Avoir plusieurs métriques sur un seul tableau de bord

Vous trouverez ci-dessous la structure tarifaire de worldPing. Vous payez pour le nombre de vérifications que worldPing effectue pour vous chaque mois. Un million de contrôles sur jusqu’à 3 terminaux sont entièrement gratuits. Un point de terminaison est tout ce que vous voulez que worldPing surveille, par exemple, l’URL, l’adresse IP, le nom d’hôte.

Si votre organisation est répartie sur plusieurs sites avec plusieurs points de terminaison, vous pouvez utiliser le calculateur de prix pour calculer le prix mensuel.

Par exemple, la surveillance de dix points de terminaison à partir de 25 emplacements toutes les 60 secondes coûterait 225 $ par mois.

Il existe des façons d’utiliser worldPing.

Basé sur le cloud

Vous pouvez tirer parti Nuage Grafana pour ajouter vos points de terminaison pour le démarrer. La procédure est très simple et j’ai pu la mettre en place en 10 minutes. En tant que modèle SaaS, vous n’avez pas besoin d’installer Grafana sur votre serveur. L’instantané ci-dessous provient du tableau de bord des métriques DNS.

Auto-hébergé

vous pouvez intégrer worldPing à votre Grafana sur site. Vous devez installer les plugins et la configuration nécessaires. Explorons cela en détail.

Prérequis

Grafana doit être installé sur votre machine. Si Grafana n’est pas installé, suivez ce blog pour installer Grafana.

Installation de worldping

  • Vous pouvez installer worldping avec un outil 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>
  • Redémarrez Grafana, pour que Worldping répertorie les plugins.
[[email protected] ~]$ sudo systemctl restart grafana-server
[[email protected] ~]$ sudo systemctl status grafana-server
  • Accédez à la fenêtre de configuration de Grafana et vérifiez si worldPing apparaît.

Créer une clé API et activer worldPing

  • Cliquez sur le plugin worldPing répertorié et générez une nouvelle clé API.

  • Vous serez dirigé vers la page Grafana. Si vous n’avez pas de compte sur Grafana, vous devez vous inscrire et créer une clé API. Cliquez sur Ajouter une clé API.

  • Entrez le nom et le rôle de la clé, cliquez sur Créer une clé API.

  • La clé API sera créée, copiez cette clé.

  • Accédez à la page des plugins Grafana worldPing et collez la clé générée et cliquez sur Activer.

  • Une fois le worldPing activé, vous pourrez obtenir les détails du compte.

Ajout de points de terminaison à Monitor

  • Cliquez sur le signe affiché dans l’instantané ci-dessous, puis cliquez sur le bouton Nouveau point de terminaison.

  • Entrez le domaine complet que vous souhaitez surveiller ; Je surveille www.toptips.fr.com.
  • Cliquez sur Commencer la découverte automatique.

  • Vous pouvez choisir de surveiller DNS, Ping, HTTP, HTTPS selon vos besoins.

  • Ici, je configure Ping toutes les 30 secondes à partir de 60 secondes. Cliquez sur le bouton Ajouter.

  • La création d’un point de terminaison peut prendre quelques minutes.

  • Enfin, vous pourrez voir la disponibilité, l’état et les performances dans le tableau de bord.

  • Vous pouvez explorer toutes les métriques en cliquant sur le panneau.

Quelle est l’alternative à Grafana worldPing ?

Vous pouvez essayer Blackbox Exporter qui fait à peu près tout ce que fait worldPing. Mais gardez à l’esprit que Blackbox est une solution auto-hébergée.

Conclusion

worldPing semble fantastique pour observer les performances du site Web et du DNS à l’échelle mondiale. Grafana est une solution prête pour l’entreprise, et si vous souhaitez apprendre en profondeur, consultez ce cours.

Vous avez apprécié la lecture de l’article ? Que diriez-vous de partager avec le monde ?