Monitores adicionales
Al realizar la instalación del agente en forma automatizada se sumaron algunos scripts de gran utilidad que no forman parte de la instalación automatizada pero pueden utilizar simplemente agregando algunas lineas en el archivo pandora_agent.conf como podemos ver en los siguientes ejemplos
Ping a una IP, para el ejemplo vamos a utilizar el DNS de google 8.8.8.8, para que funcione será suficiente con agregar las siguientes lineas (utiliza el script /root/bin/ping.sh)
## Ping DNS Google
module_begin
module_name Ping-DNS-Google
module_type generic_data
module_description Ping a DNS Google
module_max_critical 1
module_exec /root/bin/ping.sh 8.8.8.8
module_group Networking
module_end
Ejemplo Ping a Switch 192.168.10.10
Para poder medir la cantidad de paquetes perdidos a una IP por ejemplo el DNS de google 8.8.8.8 será suficiente con agregar las siguientes lineas (utiliza el script /root/bin/pl.sh)
## Perdida de paquetes a DNS Google 8.8.8.8
module_begin
module_name PorcentajePerdidaPaquetesDNSGoogle
module_type generic_data
module_description Porcentaje Perdida Paquetes DNS Google 8.8.8.8
module_exec /root/bin/pl.sh 10 8.8.8.8
module_group Networking
module_end
Ejemplo realizando una prueba a google.com.ar
Para completar los monitores que son útiles para conocer la salud de nuestro enlace de internet con las siguientes lineas podemos medir la latencia de red a una IP es interesante utilizar la misma que en ping del paso anterior
## Latencia de Red
module_begin
module_name PingLatenciaGoogleDNS
module_type generic_data
module_description PingLatenciaDNSGoogle
module_exec ping 8.8.8.8 -c 3 | grep "rtt min" | awk '{ print $4 }' | cut -f 2 -d "/"
module_group Networking
module_end