Você está na página 1de 2

Use as opes abaixo tanto em hosts quanto em servios:

max_check_attempts 4
notification_interval 240
notification_period 24x7
contact_groups admins
check_period 24x7
Use as opes abaixo na definio de hosts:
notification_options d,u,r,f,s
Use as opes abaixo na definio de servios:
notification_options w,u,c,r,f,s
Descrio:
max_check_attempts: Tentativas antes de enviar notificao.
notification_interval: Intervalos entre notificaes.
notification_period: Perodo de envio das notificaes.
contact_groups: Grupo contatos que recebem notificaes.
check_period: Perodo e checagem.
notification_options: Realiza notificaes quando houver:
d: Mquina desligada (Host down).
u: Mquina inalcanvel (Host unreachable) ou
Servio em estado desconhecido (Service unknow).
r: OK (Recovery).
w: Alerta de servio (Service warning).
c: Servio em estado crtico (Service critical).
f: Host ou servio intermitente (Flapping).
s: Manuteno agendada (Scheduled downtime).
n: Nenhuma notificao ser realizada.
Noticaes
define host{
host_name gateway
alias Default Gateway
address 192.168.1.1
use generic-host
}
Descrio:
host_name: Nome do host.
alias: Descrio do host.
address: Endereo IP ou nome DNS.
use: Template.
Hosts
define service{
host_name gateway
service_description PING
check_command check_ping!100,20%!500,60%
use generic-service
}
Descrio:
host_name: Pode ser substituido pela opo
hostgroup_name, onde possvel definir um
grupo de hosts numa definio de servio.
service_description: Identificao do servio.
check_command: Comando que far a checagem.
Servios
define hostextinfo{
host_name gateway
icon_image black_box.png
icon_image_alt Linux router - Yeah!
statusmap_image black_box.gd2
notes_url http://example.com/
}
define serviceextinfo{
host_name gateway
service_description Network traffic
icon_image traffic.png
icon_image_alt Traffic packet data
notes Traffic on interface eth1
notes_url http://example.com
}
Descrio:
host_name: Nome do host.
service_description: Indenticao do servio.
icon_image: Icone do host ou servio (Jpeg, PNG, etc...).
icon_image_alt: Descrio on mouse over.
statusmap_image: Imagem do status map (GD2).
notes: Uma string opcional para descrever o servio.
notes_url: Link para chamar um endereo exerna (URL)
Dica:
A partir da verso 3 do Nagios, as opes de informaes
extendidas podem ser usadas diretamente dentro das
denies de hosts e servios.
Informaes extendidas
Use a opo parents dentro de uma denio de host para
organizar o Status Map. Essa opo tambm capacita o
Nagios para detectar hosts inalcanveis quando um
gateway no funciona.
Exemplo:
define host{
host_name mail-server
alias Foo Mail Server
address mail-server.example.com
use generic-host
parents gateway
}
Status Map
define hostgroup{
hostgroup_name Webservers
alias Web servers on internet
members web-server, mail-server
}
Descrio:
hostgroup_name: Identificao do grupo de hosts.
alias: Uma descrio para o grupo de hosts.
members: Lista das identificaes dos hosts, separados por vrgula.
Pode ser substituido pela diretriz hostgroup_members,
onde uma lista de grupos de hosts pode ser informada.
Grupo de hosts
define servicegroup{
servicegroup_name Mail
alias Mail related services
members NS1,DNS, mail-server,SMTP, mail-
server, POP3, mail-server,IMAP
}
Descrio:
servicegrop_name: Identificao do grupo de servios.
alias: Identificao do servio.
members: Lista de servios, separados por vrgula.
necessrio informar antes de cada servio a
identicao do host ao qual o servio pertence.
Essa diretriz pode ser substituida pela diretriz
servicegroup_members, onde uma lista de grupos
de servios pode ser informada.
Grupo de servios
Notas legais:
Nagios e o logotipo Nagios so
marcas registradas de Ethan Galstad.

Você também pode gostar