Moniteurs supplémentaires
Lors de l'installation automatique de l'agent, des scripts très utiles ont été ajoutés qui ne font pas partie de l'installation automatisée mais peuvent être utilisés simplement en ajoutant quelques lignes au fichier pandora_agent.conf. > comme nous pouvons voir dans les exemples suivants
Pingez vers une IP, pour l'exemple nous allons utiliser Google DNS 8.8.8.8, pour que ça marche ce sera Ajoutez simplement les lignes suivantes (utilisez le script /root/bin/ping.sh)
## Ping DNS de Google
module_begin
nom_module Ping-DNS-Google
module_type données_génériques
module_description Ping DNS Google
module_max_critique 1
module_exec /root/bin/ping.sh 8.8.8.8
module_group Mise en réseau
module_end
Exemple de ping vers le commutateur 192.168.10.10
Afin de mesurer le nombre de paquets perdus sur une IP par exemple, Google DNS 8.8.8.8 sera Il suffit d'ajouter les lignes suivantes (utiliser le script /root/bin/pl.sh)
## Perte de paquets vers DNS Google 8.8.8.8
module_begin
module_namePercentLostPackagesDNSGoogle
module_type données_génériques
module_description Pourcentage de paquets DNS perdus Google 8.8.8.8
module_exec /root/bin/pl.sh 10 8.8.8.8
module_group Mise en réseau
module_end
Pour compléter les moniteurs utiles pour connaître la santé de notre liaison internet avec les lignes suivantes nous pouvons mesurer la latence du réseau à une IP, il est intéressant d'utiliser la même qu'en ping de l'étape précédente :
## La latence du réseau
module_begin
nom_module PingLatencyGoogleDNS
module_type generic_data
module_description PingLatencyDNSGoogle
module_exec ping 8.8.8.8 -c 3 | grep "rtt min" | awk '{imprimer 4 $}' | cut -f 2 -d "/"
module_group Mise en réseau
module_end