Nagios 文档似乎不遗余力地掩盖了这一基本信息。过去几个小时,我在网上到处寻找答案的零碎部分。要么是我今天脑子不好使,因为我太笨了,要么这比它需要的要难得多。
- 我有一个可执行的 python 脚本,它接受几个参数。
- 它将 Nagios 格式的字符串输出到控制台以及根据 Nagios 规范的返回代码。
- 它与所有其他系统检查一起位于插件位置。
- 它被归为 nagios 所有
- 我已经在commands.cfg中为其创建了一个命令定义。
- 我在 ../etc/nagios/servers 中为其创建了一个服务定义,称为 generic-service
- 我在 Nagios 的系统配置命令中看到了它
- Nagios 已重新启动
正如我所说,我通过梳理网页找到了这些内容。这样做正确吗?我觉得缺少了一些东西,而且我在 Nagios 中没有看到我的插件已运行的迹象。如何确认插件配置正确?如何设置其执行的频率?谢谢。
答案1
我太笨了..
#cfg_dir=/opt/local/etc/nagios/服务器
我忘记在 nagios.cfg 中取消注释此行