High Availability Computer Center (hacc-) - Update, Teil 3
Teil 3: Hochverfügbarkeit und Web-Oberfläche
Von
Josef Müller
Anlegen: /etc/nagios2/conf.d/hac2-n00.cfg
define hostgroup{ hostgroup_name n00 alias Config Node members hac2-n00 } define host{ use default-host host_name hac2-n00 alias hac2-n00 - Konfiguration and Test Node address ... parents hac2-GW event_handler event_host contact_groups linux-admins } ############################################ define service{ use default-service host_name hac2-n00 contact_groups linux-admins service_description PING event_handler event_service!ssh contact_groups linux-admins servicegroups n00 } define service{ use default-service host_name hac2-n00 retry_check_interval 1 contact_groups linux-admins service_description SSH check_command check_ssh event_handler event_service!ssh contact_groups linux-admins servicegroups n00 } define service{ use default-service host_name hac2-n00 normal_check_interval 2 retry_check_interval 1 max_check_attempts 4 contact_groups linux-admins service_description HTTP check_command check_http!http://.../ event_handler event_service!apache2 servicegroups n00 } define service{ use default-service host_name hac2-n00 service_description check_uptime check_command check_uptime servicegroups n00 } define service{ use default-service host_name hac2-n00 service_description Postfix check_command check_smtp servicegroups n00 } ############################################ define servicegroup{ servicegroup_name n00 alias n00 } ############################################ define servicedependency{ host_name hacc-fsP service_description NFS dependent_host_name hac2-n00 dependent_service_description SSH notification_failure_criteria u,w,c execution_failure_criteria u,w,c inherits_parent 1 } define servicedependency{ host_name hac2-n00 service_description PING dependent_host_name hac2-n00 dependent_service_description SSH notification_failure_criteria u,w,c execution_failure_criteria u,w,c inherits_parent 1 } define servicedependency{ host_name hac2-n00 service_description SSH dependent_host_name hac2-n00 dependent_service_description HTTP,check_uptime,Postfix notification_failure_criteria u,w,c execution_failure_criteria u,w,c inherits_parent 1 } ######################################################### define hostdependency{ host_name hac2-GW dependent_host_name hac2-n00 notification_failure_criteria d,u }
Bemerkung: einige IP-Adressen wurden mit ... dargestellt.