我们有一个运行Icinga2和NSClient ++ 0.5.0.62的红帽服务器来监视我们networking中的一些设备和服务。 一切工作完全正常,除了一个新的检查,我试图使用。 我必须通过Check_NSCP的检查CheckEventLog检查我们的服务器上的事件日志ID“208”。 但是,当我search该ID我没有得到任何条目,即使有一些事件与该ID。 我正在使用的命令如下所示: [root@lad-icinga ~]# check_nrpe -H server.domain.ch –certificate /etc/icinga2/pki/server.pem -c CheckEventLog -a file=Application "filter=id='208'" 该命令的输出如下所示: OK: No entries found|'problem_count'=0;0;0 当我查看该服务器上的事件日志时,我看到ID为“208”的多个事件。 但是,当我尝试另一个ID,例如“9003”,它的工作。 我也尝试了一些其他的ID和大多数工作。 [root@lad-icinga ~]# check_nrpe -H clsrv22.laederachnet.ch –certificate /etc/icinga2/pki/server.pem -c CheckEventLog -a file=Application "filter=id='9003'" 输出: Desktop Window Manager, Der Desktopfenster-Manager konnte nicht gestartet werden, da kein zusammengestelltes Design verwendet wird., […]
我目前正在build造我的Icinga2在一个新的结构,并希望添加一些function。 我完成了90%,但我错过了一个特点:通知我一波。 让我解释: 每当发生错误,我想要以下情况: 即时:发送邮件 5分钟后:发送聊天通知 10分钟:发送短信 30分钟:打电话给我 在第40分钟从发送邮件重复 现在一切都发生在同一时间,所以我有NotificationCommands和Notifications,但我不知道如何设置顶部configuration。 有人能帮助我吗? 祝你今天愉快, 巴斯蒂安
是否有可能监视MySQL如: 如果一些查询运行的时间超过300秒,将会发出警告 如果一些查询运行超过500秒 – 这将是至关重要的 我试过了: /usr/lib/nagios/plugins/check_mysql_health –hostname localhost –username icinga –password XXX –mode slow-queries –warning 300 但是这只显示slow_queries /每秒的速率。 我如何描述mysql? 感谢您的帮助。 BR,
我目前正在build立一个Icinga监控系统,但是我缺乏如何访问特定页面的想法,通过http访问,主要是Icinga上的“所有问题”选项。 有反正我可以绕过authentication(ideia是把这个页面上的旋转页面上显示我的第二个屏幕)? 提前致谢
我正在使用Icinga(Nagios fork)来监视〜10个web服务器,每个服务器都提供不同的服务。 现在我想提供关于我们公司内部网上的服务器状态的汇总视图,提供如下信息: server | state | last downtime | Ø uptime (month) | Ø uptime (year) Srv1 | OK | 2013-10-09 | 99,5% | 99,8 % Srv2 | ERROR | 2013-10-31 | 73,1% | 85,4 % 有没有可能从icinga获得这些价值?
我最近安装了一个新的Icinga2 + Icinga-web服务器。 在Icinga2中添加服务确实会导致它们显示在icinga-web中,但是在重命名或删除icinga2中的任何服务时,icinga-web不会删除旧服务。 例如,将名为“磁盘使用量”的服务重命名为“磁盘空间使用量”并重新启动icinga2将在icinga-web – “磁盘空间使用量”和“磁盘使用量”中创build服务。 我发现这是IDO数据库中的问题 – 截断icinga_services表似乎正确刷新条目。 在表上执行一个SELECT,旧服务和新服务都显示为条目,所以我认为这是如何icinga2更新IDO数据库的问题。
我正在使用icinga2进行监控,而且我想包括位于客户站点的NVR等设备。 这些不能被ping通来检查主机状态。 Icinga2代理报告我需要的一切,无需转发某些端口。 然而,主机状态本身总是'DOWN',因为这是使用ping检查的。 如果代理没有及时报告,我需要主机才能被视为“closures”。 现在我正在检查NVR公开的HTTPS网站,但这并不是我想要的,因为NVR服务可能closures,但设备本身已启动。
我是pipe理Icinga的新手。 我们的一个Icinga 1.8.4安装不会显示我pipe理的所有服务/主机。 我已经检查过它的status.dat文件,它引用了我期待的服务和主机,但是它们没有显示在Web界面中…有没有人看过这个? 并有什么build议从哪里开始debugging呢? 左上angular说7 UP但如果我点击它只有6出现。 此外,它说81 UP re:服务,但只有55点出现,如果我点击这个数字。 在这些服务中,它也表示1 / 0 / 0 CRITICAL但是当点击没有在列表中。 然而,它不断发送关于该服务的电子邮件至关重要,并且在状态文件中被引用。
我想从Nagios +仙人掌迁移到Icinga。 因为我想要一个界面进行主动和趋势监控。 什么可能是问题,如何解决?
谢谢serverfault,让我知道如何做一个pipe理员一般化警报什么时候事件不会发生 。 现在,我只想从星期一到星期五检查这些被动服务的新鲜程度。 有一些微妙之处: 周末的状态应该可以改善。 周末的状态不应该降低。 通知仍然应该在周末散发出去。 我能想出最好的是YACS – 另一个克伦脚本(剃须)。 但即使如此,每周都不需要切换服务定义? 这种服务定义的dynamic性经常是用Nagios来完成的吗?