是否有任何酷的方式查看性能报告的插件或工具?

我们有Nagios监控我们的networking服务器,邮件服务器和networking设备,我想知道是否有人会推荐一个好的插件或工具,使用Nagios的数据来创build清晰的主机和服务的性能报告以一种可行的方式。 我想到的是图表,图表等等。

pnp是您的要求的一个很好的解决scheme。 它基于rrd,可以生成很好的graphics。 图表也可以导出到PDF文件。

只要我们清楚,Nagios本身就会进行状态监控。 如果您使用支持提供扩展信息的插件,则可以从插件的结果中提取数据。

Cacti有一个使用Nagios插件创build我正在考虑使用的数据的软件。 这是NPC,或用于仙人掌的Nagios插件( http://trac2.assembla.com/npc/ )。 我没有用过它,所以不能说话的performance或任何东西,但它可能是你在找什么。

如果要自己读取原始数据,请检查状态日志文件的configuration(通常是/var/nagios/status.log或/usr/local/nagios/var/status.log)。

我发现的用于绘制性能数据的最佳工具是Munin ,它不直接使用Nagios数据,而是跟踪标准Nagios安装监视的大部分variables。 穆宁很容易build立和扩展。

我用一个简单的perl脚本parsingnagios日志,然后将有用的数据转储到rrds。

然后我使用drraw查看rrds。 在drraw中设置模板非常简单,例如:为主机CPU负载图创build一个模板,然后自动添加的所有新主机都会自动显示在仪表板上。

Nagios有一些内置到rrd插件的转储,但是他们都觉得笨重,我发现最简单的就是走路日志。