Profundizando nagios.pdf


Vista previa del archivo PDF profundizando-nagios.pdf


Página 1...71 72 737475111

Vista previa de texto


http://code.google.com/p/nagioschecker/
• Visor de sucesos para el escritorio (Linux, Windows)
http://sourceforge.net/projects/nagstamon
Sitios generales sobre funcionamiento de redes y protocolos
• Wiki de Redes de Comunicaciones II - Universidad de Madrid
http://ariadna.ii.uam.es/wiki/wiki_rc2/doku.php

TIP´s varios
• Sobre performance
• Compilar Nagios y NDO con optimizaciones para nuestro procesador
http://en.gentoo-wiki.com/wiki/Safe_Cflags
• Ver los tips de la documentacion oficial
http://nagios.sourceforge.net/docs/3_0/tuning.html
• Modificar opciones de buffer y cache de MySQL
• Establecer los valores que necesitemos de timeouts de Nagios
• Ubicar el archivo de estado de Nagios, sus archivos temporales en el sistema
de archivos de memoria compartida
• nagios.cfg : status_file=/dev/shm/status.dat
• nagios.cfg : temp_file=/dev/shm/nagios.tmp
• nagios.cfg : temp_path=/dev/shm
Nagios utiliza cada vez que necesita ejecutar un check dos forks en vez de
uno, esto le trae entre otros beneficios el aislamiento del proceso hijo. Sin
embargo la utilización de CPU se incrementa necesariamente. Deshabilitando
esta opción puede incrementarce la performance en instalaciones grandes.
Configuración por defecto:
child_processes_fork_twice=1

Configuración recomendada:
child_processes_fork_twice=0

Flap Detection
Flap detection es un mecanismo mediante el cual Nagios induce que un
servicio esta cambiando de estado continuamente sin entrar en un régimen
permanente. El procedimiento del que se vale flap detection para detectar que
un servicio o host esta en ese estado (“flapping”), es tomar los últimos 21
resultados de los checks y verificar cuantos cambios de estado hay en los
mismos. Analizando más en detalle, dentro de 21 resultados hay 20 posibles
cambios de estado. Suponiendo que dentro de estos 20 cambios de estado
posibles, hubo 10 cambios de estado reales, la relación daría como resultado
10/20=0,50, es decir, 50%. Mediante dos parámetros se configuran los
umbrales para que el mecanismo considere que el servicio o host se encuentra
en ese estado.
Es interesante entender que el concepto de “flapping” se puede asignar por