under either inetd or xinetd
# This determines the effective group#nsca_chroot=/var/run/nagios/rw
# This option determines whether or not debuggingthis is the
# default location f
我正在尝试为nagios创建一个插件(在python中),它将从远程服务器获取一个json文件,然后根据该文件的内容生成警报。具体的文件实际上是从一个单独的监视系统生成的警报,因此我的目标是通过轮询来自其他系统的警报来生成nagios通知。
假设json文件可以包含三个警报,我希望我的脚本生成三个不同的警报条目。到目前为止,我的脚本中有一个循环,该循环检查脚本是否至少有一个警报,如果有,它将打印警报名称并退出,状态代码为2(2),这样它就可以指示nagios的关键。alert in al