Você está na página 1de 2

Hosts Informações extendidas Status Map

define host{ define hostextinfo{ Use a opção parents dentro de uma definição de host para
host_name gateway host_name gateway organizar o Status Map. Essa opção também capacita o
alias Default Gateway icon_image black_box.png Nagios para detectar hosts inalcançáveis quando um
address 192.168.1.1 icon_image_alt Linux router - Yeah! gateway não funciona.
use generic-host statusmap_image black_box.gd2
} notes_url http://example.com/ Exemplo:
} define host{
Descrição:
define serviceextinfo{ host_name mail-server
host_name: Nome do host. host_name gateway alias Foo Mail Server
alias: Descrição do host. service_description Network traffic address mail-server.example.com
icon_image traffic.png use generic-host
address: Endereço IP ou nome DNS.
icon_image_alt Traffic packet data parents gateway
use: Template. }
notes Traffic on interface eth1
notes_url http://example.com
}

Serviços Descrição:
host_name: Nome do host.
define service{ service_description: Indentificação do serviço.
host_name gateway
service_description PING icon_image: Icone do host ou serviço (Jpeg, PNG, etc...).
check_command check_ping!100,20%!500,60% icon_image_alt: Descrição on mouse over. Notificações
use generic-service statusmap_image: Imagem do status map (GD2).
}
notes: Uma string opcional para descrever o serviço. Use as opções abaixo tanto em hosts quanto em serviços:
Descrição: max_check_attempts 4
notes_url: Link para chamar um endereço exerna (URL)
host_name: Pode ser substituido pela opção notification_interval 240
Dica: notification_period 24x7
hostgroup_name, onde é possível definir um
A partir da versão 3 do Nagios, as opções de informações contact_groups admins
grupo de hosts numa definição de serviço.
check_period 24x7
service_description: Identificação do serviço. extendidas podem ser usadas diretamente dentro das
check_command: Comando que fará a checagem. definições de hosts e serviços. Use as opções abaixo na definição de hosts:
notification_options d,u,r,f,s

Use as opções abaixo na definição de serviços:


notification_options w,u,c,r,f,s
Grupo de hosts Grupo de serviços
Descrição:
define hostgroup{ define servicegroup{ max_check_attempts: Tentativas antes de enviar notificação.
hostgroup_name Webservers servicegroup_name Mail notification_interval: Intervalos entre notificações.
alias Web servers on internet alias Mail related services notification_period: Período de envio das notificações.
members web-server, mail-server members NS1,DNS, mail-server,SMTP, mail-
contact_groups: Grupo contatos que recebem notificações.
} server, POP3, mail-server,IMAP
} check_period: Período e checagem.
Descrição: notification_options: Realiza notificações quando houver:
Descrição:
hostgroup_name: Identificação do grupo de hosts. d: Máquina desligada (Host down).
alias: Uma descrição para o grupo de hosts. servicegrop_name: Identificação do grupo de serviços. u: Máquina inalcançável (Host unreachable) ou
members: Lista das identificações dos hosts, separados por vírgula. alias: Identificação do serviço. Serviço em estado desconhecido (Service unknow).
Pode ser substituido pela diretriz hostgroup_members, members: Lista de serviços, separados por vírgula. r: OK (Recovery).
onde uma lista de grupos de hosts pode ser informada. É necessário informar antes de cada serviço a w: Alerta de serviço (Service warning).
identificação do host ao qual o serviço pertence. c: Serviço em estado crítico (Service critical).
Essa diretriz pode ser substituida pela diretriz f: Host ou serviço intermitente (Flapping).
servicegroup_members, onde uma lista de grupos s: Manutenção agendada (Scheduled downtime).
de serviços pode ser informada. n: Nenhuma notificação será realizada.
Notas legais:
Nagios e o logotipo Nagios são
marcas registradas de Ethan Galstad.

Você também pode gostar