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

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

tldr;我想显示过去 24 小时内最慢的 10 个 Apache 请求的列表。

长版本:

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

Nagios 收到后,是否有插件允许 Nagios 将其显示为列表?或者,HTML 样式表或嵌入式仿电子表格也可以。

答案1

我认为你最好使用特殊工具。虽然这个解决方案对你来说可能有点过头了,但我以前也把所有消息从 NRPE 发送到 Splunk。Splunk 允许你实际映射这些内容,并且查找模式和图形非常方便。它还有一些不错的仪表板选项。(如果你需要说服经理)

在达到一定水平之前它是免费的,但超过一定水平之后就会变得非常昂贵。

相关内容