深入解析Nagios被动检查与NSCA传输机制
1. 被动服务检查
在Nagios中,若要通过接口接受被动服务检查,需在全局配置和相应服务定义中明确允许。在 /etc/nagios/nagios.cfg 文件里,要设置如下参数:
check_external_commands=1
command_check_interval=-1
command_file=/var/nagios/rw/nagios.cmd
accept_passive_service_checks=1
其中, command_check_interval 为 -1 表示尽可能频繁地检查接口中的现有命令; command_file 指定了命名管道的路径。
在服务定义中,可选择是否与被动检查并行执行主动检查。若要禁止主动检查,可参考以下示例:
define service{
host_name linux01
service_description Disks
passive_checks_enabled 1
active_checks_enabled 0
check_command check_dummy
check_period none
...
}
对于被动测试的计算机(如 linux01 ),需通过NSCA
超级会员免费看
订阅专栏 解锁全文
691

被折叠的 条评论
为什么被折叠?



