Ejercicios Nagios.pdf


Vista previa del archivo PDF ejercicios-nagios.pdf


Página 1...14 15 1617

Vista previa de texto


Aun mejor, puede hacer chequeos de servicios adicionales facilmente. Por el caso
de verificar que el servicio snmpd esta corriendo tenemos que hacer una pregunta
al servicio de snmpd. Si no recibimos un respuesta, asi Nagios puede asumnir que
el servicio de SNMP esta bajado en ese maquina. Cuando usa chequeos de servicios
como check_http, check_ssh y check_telnet esto es que ellos estan haciendo,
tambien.
- En nuestro caso, vamos a crear un chequeo de servicio nuevo y lo llamaremos
"check_system". Esto es nuestro chequeo de servicio que se va a conectar con la
maquina especifcado, usar un comunidad privado que hemos definido en el taller y
hacer una pregunta a travez snmp por este maquina - en este caso vamos a
preguntar
por la descripcion del sistema (System Description), o por el OID "sysDescr.0"
- Para hacer esto abre el archivo /etc/nagios-plugins/config/snmp.cfg:
# vi /etc/nagios-plugins/config/snmp.cfg
Arriba en el archivo agrega la siguiente entrada:
# 'check_system' definicion de comando
define command{
command_name
check_system
command_line
/usr/lib/nagios/plugins/check_snmp -H '$HOSTADDRESS$' -C '$ARG1$' o sysDescr.0
}
Sugerimos que haz una copia y pegar del texto arriba.
- Ahora tenemos que abrir el archivo /etc/nagios3/conf.d/services_nagios2.cfg y
agrega el siguiente chequeo de servicio. Vamos a correr este chequeo encontra
todo nuestro servidores (definidos por Usted) en el taller.
# vi /etc/nagios3/conf.d/services_nagios2.cfg
Al fondo del archivo agrega la siguiente definicion:
# verifica que snmpd esta corriendo en los servidores
define service {
hostgroup_name
snmp-servers
service_description
SNMP
check_command
check_system!xxxxxxx
use
generic-service
notification_interval
0 ; set > 0 if you want to be renotified
}
El "xxxxx" es el clave privado que definimos antes por snmp en el taller.
Por los routers y switches hacemos otra entrada asi:
# Verifica que snmp esta funcionando en los routers y switches
define service {
hostgroup_name
snmp-routers-switches