我是Nagios的新手。我在Google上搜索了很多,并阅读了有关状态,通知等的文档。但是我没有找到答案。 您能否帮助我了解“当前服务状态”和“服务警告”之间的区别。
背景: 在我们的Nagios屏幕上,所有主机及其相关服务均正确显示。我们计划将nagios.log用于其他任务。
在nagios.log文件中,我看到有CURRENT SERVICE STATE和SERVICE ALERT日志行,其中包含我们需要的必要信息。 我有几个问题。
谢谢
马西什
答案 0 :(得分:0)
1)当前服务状态是服务的当前状态(确定,警告,严重或未知)。仅当服务状态更改时,才会记录SERVICE ALERT。
2)在午夜记录CURRENT SERVICE STATE与服务器的设置有关。同样,SERVICE ALERT是随机的,因为它将在状态更改时发出警报。
3)每次应用新的cfg时都会刷新status.dat。每次执行检查时,它都会更新,因此您必须对多个服务进行检查,检查时间总计为几秒钟。 https://assets.nagios.com/downloads/nagioscore/docs/nagioscore/3/en/configmain.html
4)nagios.log没有更新,或者服务器的Linux出了问题。
5)仅在主机或服务发生更改时才更新nagios.log。