如何在Nagios中显示前十名单,网格或电子表格?

tldr; 我想在过去的24小时内列出十个最慢的Apache请求。

长版本:

我可以修改Apache以在自定义日志中包含提供请求所需的时间,还可以编写shell脚本以在定义的时间间隔内检索十个最慢的条目。 输出可以通过NRPE传递给Nagios

一旦Nagios收到它,是否有一个允许Nagios显示为列表的插件? 或者,也可以使用HTML样式表或embedded式仿电子表格。

我认为你最好使用这个特殊的工具。 虽然这个解决scheme可能对你有一点点矫枉过正,但我​​还是把所有的消息都从NRPE发送到了Splunk。 Splunk允许您实际映射这些东西,并且非常方便地查找模式和graphics。 它也有一些很好的仪表板选项。 (如果你需要说服一个经理)

这是免费的一定水平,然后变得非常昂贵。