nagios核心v4,请帮我添加更多的服务检查单个主机

我很难理解文档,并希望澄清。

我在nagios服务器及其客户机上都安装了从源代码安装的NRPE和nagios插件。

有人可以提供额外的服务检查,我可以添加到这个“数据库”服务器,如check_disk check_users check_load等….

我有语法的困难:

define host { use linux-server host_name database alias database address database register 1 } define service{ host_name database service_description PING check_command check_ping!100.0,20%!500.0,60% max_check_attempts 2 check_interval 2 retry_interval 2 check_period 24x7 check_freshness 1 contact_groups admins notification_interval 2 notification_period 24x7 notifications_enabled 1 register 1 } 

要为主机database添加一个像check_disk这样的新检查,您必须定义一个新的服务并使用check_nrpe作为命令,并将check作为选项的名称(可以在advanced_services.cfg

例:

define service { service_description Diskspace max_check_attempts 4 check_interval 10 retry_interval 5 first_notification_delay 2 notification_interval 45 active_checks_enabled 1 passive_checks_enabled 1 notifications_enabled 1 check_command check_nrpe!check_disk check_period 24x7 notification_period 24x7 host_name database contact_groups admins use generic-service }

您必须确保在您的NRPE客户端configuration中定义了“check_disk”(不要忘记在编辑您的conf后重新加载/重新启动客户端上的NRPE)。