我有一个分布式 syslog-ng 设置,并试图确定我们在每个设置上每秒接收多少事件 (EPS)。我知道 syslog-ng 会对 /var/log/messages 进行一些常规性能统计,您也可以临时请求此信息。但是,它并没有真正告诉我当时我收到了多少 EPS。所以我试图确定获取此信息的最佳/最简单方法是什么。它可以基于图表,也可以仅基于命令行。之前,我将 syslog-ng 数据输入到另一台服务器上的 Logstash 中,并获得了图表和 EPS 信息,但我想在 syslog-ng 服务器本身上做一些小规模的事情,而不是复制所有数据。
提前致谢,
埃里克
答案1
Syslog-ng 现在不这样做。现在邮件列表中正在讨论星星将来应该如何工作。
也许查询每分钟开始并绘制增量图是我们现在所拥有的最佳方法。