有效和有效的区别是什么?被动检查nagios

时间:2018-05-16 11:03:17

标签: nagios

Nagios中主动和被动检查的确切区别是什么?

我已经检查过google发现被动检查与外部服务有关。现在这些外部服务是什么。我需要配置被动然后怎么办?

也无法找到关于nagios中的主动检查的相关信息

1 个答案:

答案 0 :(得分:1)

主动检查。

此检查由Nagios流程intelf通过其内部计划和逻辑启动。当Nagios进程需要检查主机或服务的状态时,它将执行一个插件并向其传递有关需要自己检查的内容的信息。

更正式文档的链接是here

被动检查。

Nagios进程有命令文件(默认编译参数为/usr/local/nagios/var/rw/nagios.cmd),被动检查是一些外部命令,在这个文件中写入关于检查的命令,如

datesec=$(date '+%s')
echo "[${datesec}] PROCESS_SERVICE_CHECK_RESULT;${host};${service};${state};${message}" \
     >> /usr/local/nagios/var/rw/nagios.cmd

您可以通过执行simular命令或系统调用的任何方式实现此检查。它可能是外部SNMP陷阱,外部监控系统甚至是您本地的crontab作业,但这最初不是来自nagios进程。

更正式文档的链接是here

相关问题