【问题标题】:Hosts in Nagios are disappearingNagios 的主机正在消失
【发布时间】:2016-07-22 20:15:13
【问题描述】:

这可能属于 ServerFault,但我想先接触这个社区。如果这不正确,请移动此线程或关闭,我将在正确的线程上打开。

问题:
主机及其相关服务会在刷新时消失并重新出现(F5 / Ctrl+F5 / 等)。

复制步骤:
1. 登录 Nagios
2. 点击服务详情
3. 查看服务明细,但看不到您添加的最后一项。
4. 使用F5 / Ctrl+F5 / 等刷新屏幕仍然不显示
5. 使用F5 / Ctrl+F5 / 等刷新屏幕仍然不显示
6.刷新屏幕,它就会出现。

(!) - 步骤 4-6 不同

我的尝试:

  • 正在重启 Nagios 服务(服务 Nagios 重启)
  • 重新启动 HTTPD 服务(服务 httpd 重启)
  • 重启 VPS
  • 刷新浏览器,包括“清除缓存和硬重新加载”
  • 尝试了不同的浏览器
  • 尝试了不同的计算机
  • 尝试了不同的网络

屏幕截图:
不错 https://i.imgur.com/KUW5C6E.png

不好 https://i.imgur.com/rWFLEaf.png

可能的原因:
我们现在处于这种情况的原因是因为我们有一个实习生添加了这个最新的主机及其相关服务。他正确地添加了它,我什至检查了他的工作。他进行了正常的预检,但不是通过 SSH 发出重置命令,而是通过访问“进程信息 > 重新启动 Nagios 进程”在 Web 界面本身上发出命令。似乎它可以正常工作,但我们从未像这样重新启动,这是我怀疑这是我们所看到问题的罪魁祸首的唯一原因。这次重启与正常的 SSH 重启有什么不同吗?

编辑:为了补充所有这些,我们今天更新了一个不同的文件,与此主机或其服务无关,并且 Nagios 没有更新。

感谢您的帮助! 丰富

额外:
这是配置文件的屏幕截图: https://i.imgur.com/2UsYZcw.png

【问题讨论】:

    标签: ssh vps nagios hosts


    【解决方案1】:

    如果您有多个 Nagios 服务正在运行,则可能会发生这种情况,因为从技术上讲,它尚未重新启动,因此可能有一个正在运行的服务的辅助实例尚未使用新的配置文件进行更新。我遇到过一两次这种情况。

    首先,关闭 Nagios

    service nagios stop
    

    接下来,杀死所有剩余的实例。

    killall -9 nagios
    

    最后,启动 Nagios 备份

    service nagios start
    

    这应该可以解决您的问题。

    【讨论】:

    • 这是问题所在,也是解决方案。在我发布后的第二天想通了(忘记回来标记了)。不确定我们是如何安装两个实例的……但这是另一天的话题。谢谢!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-08-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多