2017-07-20 1 views
0

J'ai des partages de 4 serveurs distants que j'ai montés sur mon serveur netdata. En raison de pannes de courant et d'autres problèmes, les serveurs distants ne sont pas toujours en ligne et constitueraient un ajout très utile à ma surveillance de netdata si l'un des points de montage est disponible ou non et envoyer des alertes en conséquenceajouter une alerte pour le point de montage dans la surveillance de netdata

lire les documents et la section de surveillance de la santé sur le site netdata mais en vain. La surveillance de disque n'est pas ce dont j'ai besoin, mais l'absence/la présence du point de montage

est-ce possible?

Répondre

0

netdata surveille les points de montage mais supprime automatiquement les diagrammes et leurs alarmes lorsqu'ils sont démontés. Maintenant que j'y pense, il serait bien d'ajouter une option dans netdata.conf pour désactiver cette fonctionnalité dans des cas comme le vôtre. S'il vous plaît le demander à github.

Ce que vous pouvez faire aujourd'hui, c'est de créer un simple plugin bash pour netdata qui surveillera tout ce que vous voulez et enverra des métriques à netdata. Ensuite, en fonction des valeurs que vous envoyez, vous pouvez créer une alarme. Ainsi, par exemple, vous pouvez surveiller le nombre de points de montage et rapporter leur nombre à netdata (c'est-à-dire montages = 10), ou vous pouvez créer un graphique pour chaque point de montage et attacher un modèle d'alarme à chacun d'entre eux.

Cependant, je pense que vous devriez probablement utiliser le plugin fping pour surveiller la disponibilité et la qualité du lien entre vos serveurs. Les graphiques fping de netdata ont déjà beaucoup d'alarmes attachées, donc vous serez averti immédiatement si le serveur distant n'est pas joignable ou si la connexion est lente. Cochez ceci: https://github.com/firehol/netdata/wiki/fping-Plugin