我已经启用了外部命令,并且它们可以通过 Web 界面运行。
我已经启用外部命令日志记录。
我使用这个脚本写入套接字:
$ echo "[`date +%s`] ADD_HOST_COMMENT;carroll;0;icingaadmin;comment" | sudo -u nagios tee -a /var/lib/icinga/rw/icinga.cmd
[1314390099] ADD_HOST_COMMENT;carroll;0;icingaadmin;comment
$ grep EXTERNAL /var/log/icinga/icinga.log | tail -n 1
[1314390100] EXTERNAL COMMAND: ADD_HOST_COMMENT;carroll;0;icingaadmin;comment
而且我在网络界面上没有看到新的评论!
怎么了?
答案1
如果没有重新启动(您的评论不是持久的),那么我猜您弄错了host_name
或者使用了主机alias
或无权在 Web 界面中查看扩展主机信息。
答案2
无需重启。您是否多次按Ctrl+F5来刷新 Web 界面?