如何将 Windows 性能计数器发送到 Logstash + Kibana?

ang*_*ran 6 windows monitoring performance-counters logstash

我想在我的 Windows 服务器上设置对系统资源的监控。我注意到 Linux 中的一个常见配置是使用 collectd 守护程序来获取系统指标信息。从收集到的数据可以通过logstash 读取,最终放入Elastic Search 中用Kibana 查看。

这很好,并且在 Linux 世界中运行良好。但是我坚持使用 Windows 服务器,我需要一些关于最佳工具的建议来实现类似的工作流程。作为一个侧节点,我已经在使用 Nxlog 将 IIS 日志发送到 logstash。

dak*_*aks 2

“适用于 Graphite 的工具”页面http://graphite.readthedocs.org/en/latest/tools.html列出了几个。我已经尝试过 PowerShell 脚本“Graphite PowerShell Functions” https://github.com/MattHodge/Graphite-PowerShell-Functions,它运行良好。

编辑我误读了你的问题,你只谈论 Logstash 和 Kibana,而不谈论 Graphite。我不使用Logstash+Kibana作为系统指标,但我使用Statsd+Graphite。所以不确定我的答案对您是否有效,但如果您使用 Graphite Logstash 输入http://logstash.net/docs/1.4.2/您可以使用这些工具。