May 6
Nagios è un sistema modulare che viene utilizzato per monitorare le reti. E 'utilizzato per monitorare i servizi come HTTP, SMTP, e domain name server su host remoti. supporto Nagios 'per SNMP permette anche di vedere i carichi del processore sui router e server. Per aggiungere un contatto alla Nagios è necessario utilizzare la funzione di "definire contatto" e impostare i parametri di quel contatto.
1 Modificare il file "etc / nagios / contacts.cfg" e aggiungere le seguenti righe per definire un contatto:
definire il contatto {
contact_name John
alias John Doe
service_notification_period 24x7
host_notification_period 24x7
service_notification_options w, u, C, R
host_notification_options d, u, r
service_notification_commands notify-by-email, notify-by-pager
host_notification_commands host-notify-by-email, host-notify-by-epager
e-mail [email protected]
cercapersone [email protected]
}
Sostituire il nome e indirizzi email con il contatto che si desidera aggiungere.
2 Modificare il file "/etc/nagios/contactgroups.cfg" e aggiungere le seguenti righe per aggiungere gli utenti ai gruppi:
definire contactgroup {
contactgroup_name router_admin
Gli amministratori di rete alias
membri John
}
3 Modificare il file "/etc/nagios/hosts.cfg" e aggiungere le seguenti righe per definire i padroni di casa per monitorare:
definire host {
use sample-host
nome_host gw1.sample.com
alias Gateway Router
indirizzo 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 Modificare il file "/etc/nagios/hostgroups.cfg" e aggiungere le seguenti righe per aggiungere i padroni di casa ai gruppi:
definire hostgroup {
hostgroup_name routers
alias Router
contact_groups router_admin
membri gw1.sample.com
}
5 Modificare il file "/etc/nagios/services.cfg" e aggiungere le seguenti righe per definire i servizi da monitorare:
definire il servizio {
use sample-service
nome_host mail.sample.com
service_description SMTP
is_volatile 0
check_period 24x7
max_check_attempts 3
normal_check_interval 5
retry_check_interval 1
server_admin contact_groups
notification_interval 240
notification_period 24x7
notification_options w, u, C, R
check_smtp check_command
}