Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
host_name: Pode ser substituido pela opo hostgroup_name, onde possvel definir um service_description: Identificao do servio. check_command: Comando que far a checagem. define service{ host_name service_description check_command use } define hostgroup{ hostgroup_name alias members } define host{ host_name alias address use }
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,
Descrio:
host_name: Nome do host. alias: Descrio do host. address: Endereo IP ou nome DNS. use: Template.
Hosts
Servios
Grupo de hosts
Notas legais: Nagios e o logotipo Nagios so marcas registradas de Ethan Galstad. gateway Default Gateway 192.168.1.1 generic-host
Dica:
A partir da verso 3 do Nagios, as opes de informaes extendidas podem ser usadas diretamente dentro das denies de hosts e servios.
icon_image: Icone do host ou servio (Jpeg, PNG, etc...). statusmap_image: Imagem do status map (GD2). notes: Uma string opcional para descrever o servio.
Descrio:
define servicegroup{ servicegroup_name Mail alias Mail related services members NS1,DNS, mail-server,SMTP, mailserver, POP3, mail-server,IMAP }
Descrio:
servicegrop_name: Identificao do grupo de servios. alias: Identificao do servio. members: Lista de servios, separados por vrgula.
Informaes extendidas
Grupo de servios
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.
gateway Network traffic traffic.png Traffic packet data Traffic on interface eth1 http://example.com
Use as opes abaixo tanto em hosts quanto em servios: Use as opes abaixo na definio de hosts: Descrio:
r: w: c: f: s: n: define host{ host_name alias address use parents }
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
Status Map
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:
Noticaes
Servio em estado desconhecido (Service unknow). OK (Recovery). Alerta de servio (Service warning). Servio em estado crtico (Service critical). Host ou servio intermitente (Flapping). Manuteno agendada (Scheduled downtime). Nenhuma notificao ser realizada.
mail-server Foo Mail Server mail-server.example.com generic-host gateway 4 240 24x7 admins 24x7 d,u,r,f,s w,u,c,r,f,s