Nagios é um sistema modular que é usado para monitorar redes. Ele é usado para monitorar serviços como HTTP, SMTP, e servidores de nomes de domínio em hosts remotos . Apoio Nagios ' para SNMP também permite que você veja cargas processador em roteadores e servidores. Para adicionar um contato ao Nagios você deve usar a função " definir contato" e definir os parâmetros de que o contato . Instruções
1
Edite o " etc /nagios /contacts.cfg " arquivo e adicione as seguintes linhas para definir um contato:
definir contato {
contact_name John
pseudônimo John Doe
24x7 service_notification_period
24x7 host_notification_period
service_notification_options w, u , c, r
host_notification_options d, u, r
service_notification_commands notificar -by- email , notifique -a- pager
host_notification_commands host- notify- by- email ,
email acolhimento notificar - by- epager John @ sample.com
pager 5555555@pager.sample.com
}
substituir o nome e e-mail os endereços com o contato que você deseja adicionar.
< br > 2
Edite o "/etc /nagios /contactgroups.cfg " arquivo e adicione as seguintes linhas para adicionar os usuários a grupos :
definem contactgroup {
contactgroup_name router_admin
apelido administradores de rede
membros
John
}
3
Edite o arquivo "/etc /nagios /hosts.cfg " e adicionar o seguinte linhas para definir os anfitriões para monitorar :
definir anfitrião {
uso da amostra -host
host_name gw1.sample.com
apelido de Gateway Router
endereço
10.0.0.1
check_command check- host- vivo
max_check_attempts 20
notification_interval 240
notification_period 24x7
notification_options d, u, r
}
4
Edite o arquivo "/etc /nagios /hostgroups.cfg " e adicione as seguintes linhas para adicionar os hosts para os grupos :
definir hostgroup {
hostgroup_name roteadores
apelido roteadores
contact_groups router_admin
membros gw1.sample.com
}
5
Edite o "/etc /nagios /services.cfg " arquivo e adicione as seguintes linhas para definir os serviços para monitorar :
definem serviço {
uso da amostra de serviço
host_name mail.sample.com
service_description SMTP
is_volatile 0
check_period 24x7
max_check_attempts 3
normal_check_interval 5
retry_check_interval 1
contact_groups SERVER_ADMIN
notification_interval 240
notification_period 24x7
notification_options w, u , c, r
check_command check_smtp
}