我有一个监控〜30个Windows服务器的nagios服务器设置。 我想添加一些趋势图表。 我读过nagiosgraphics插件很简单 ,许多人使用独立的,独立的图表/趋势工具。 nagiosgraphics插件与独立产品(如ganglia / munin / cacti)有什么限制? 我对独立软件包提供的特定function和优势感兴趣,而nagios绘图插件则没有。
我目前正在build立一个新的Debian(6.0.5)服务器。 我昨天把仙人掌(0.8.7克)放在它上面,并从那以后一直与之作战。 创刊号 我观察的最初的问题是,我的图表没有更新。 所以我检查了我的cacti.log ,发现这个消息: POLLER: Poller[0] Maximum runtime of 298 seconds exceeded. Exiting. 那不好,对吧? 所以我去检查并开始自己的poller.php (通过sudo -u www-data php poller.php –force )。 它会抽出大量的消息(这些消息都看起来像我所期望的)然后挂起一分钟。 之后1分钟,它会循环下面的消息: Waiting on 1 of 1 pollers. 这会持续4分钟,直到这个过程被强制结束运行超过298秒。 到现在为止还挺好 我花了好一个小时试图确定什么样的轮询可能仍然在运行,直到我得出结论,根本没有轮询者 。 debugging 我检查了poller.php ,看看这个警告是如何发出的,为什么。 在第368行,Cacti将从数据库中检索已完成进程的数量,并使用该值来计算还有多less进程正在运行。 那么,让我们看看这个价值! 我将下面的debugging代码添加到poller.php : $finished_processes = db_fetch_cell("SELECT count(*) FROM cacti.poller_time WHERE poller_id=0 AND end_time>'0000-00-00 00:00:00'"); print […]
目前我们正在使用Nagios来监视大约20台Linux机器(服务和function链接)。 我只是发现了关于Munin ,我不知道这是一个Nagios替代品,还是可以和Nagios一起使用? 我不想花几个小时来设置它,只是发现我已经有了Nagios的所有function。 如果使用这两个程序的人可以对您的经验有所了解,我将特别感激。 哪个更适合哪个任务,你推荐使用哪个? 注意:我们也使用了仙人掌一段时间。 我们对Nagios的主要问题是设置时间太长,不太直接。