Profundizando nagios.pdf

Vista previa de texto
-w $ARG1$ -c $ARG2$"
}
Ejemplo de como configurarlo en un servicio
define service {
use
hostgroup_name
service_description
check_command
}
local-service
ssh-nagios-services
Current Load
check_ssh_load!5.0,4.0,3.0!10.0,6.0,4.0
Ejemplo de como dar de alta el hostgroup de ejecucion
define hostgroup
hostgroup_name
alias
members
}
{
ssh-nagios-services
Nagios over SSH
remote1,remote2
check_dig
Este comando sirve para comprobar el funcionamiento del servicio de DNS en
un equipo remoto. Utiliza dig para esto.
Usage:check_dig -l <query_address> [-H <host>] [-p <server port>] [-T
<query type>] [-w <warning interval>] [-c <critical interval>] [-t <timeout>]
[-a <expected answer address>] [-v]
Ejemplos: Esto enviara una consulta TCP al servidor DNS consultando por el
nombre www.example.com
check_dig -H DNSSERVER -l www.example.com -A "+tcp"
Definir como comando:
define command{
command_name
command_line
}
check_dig
$USER1$/check_dig -H '$HOSTADDRESS$' -l '$ARG1$'
Definir como servicio:
define service{
use
host_name
service_description
check_command
}
generic-service
nombre_host
dig
check_dig!www.google.com
check_disk
Este comando sirve para comprobar el espacio libre de un volumen montado
en el sistema de ficheros donde se esté ejecutando Nagios. Permite especificar
dos umbrales y generar disparadores advertencias cuando se supera el menor,
y errores críticos cuando se supera el segundo.
Usage: check_disk -w limit -c limit [-W limit] [-K limit] {-p path | -x device} [-C]
[-E] [-e] [-g group ] [-k] [-l] [-M] [-m] [-R path ] [-r path ] [-t timeout] [-u unit] [v] [-X type]
