Sei sulla pagina 1di 2

Descrio: Descrio:

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

onde uma lista de grupos de hosts pode ser informada.


Webservers Web servers on internet web-server, mail-server gateway PING check_ping!100,20%!500,60% generic-service

grupo de hosts numa definio de servio.

define serviceextinfo{ host_name service_description icon_image icon_image_alt notes notes_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.

define hostextinfo{ host_name icon_image icon_image_alt statusmap_image notes_url }

host_name: Nome do host.

service_description: Indenticao do servio. icon_image_alt: Descrio on mouse over.

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.

notes_url: Link para chamar um endereo exerna (URL)

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

gateway black_box.png Linux router - Yeah! black_box.gd2 http://example.com/

max_check_attempts notification_interval notification_period contact_groups check_period notification_options notification_options

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 }

Use as opes abaixo na definio de servios:

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

Potrebbero piacerti anche