1

我已经在我的所有应用程序服务器(windows)上安装了logstash,并使用contrib插件(WMI)我能够读取windows性能计数器数据、我的应用程序日志文件并将数据输出到中央elasticseach服务器。

现在根据一些研究,我发现最好的方法是在应用程序服务器上只安装 logstash 转发器,然后将数据输出到中央 logstash shipper => Redis => logstash indexer,然后最后输出到 elasticsearch。

为了实现这个设计,我需要找到一种从 logstash 转发器读取性能计数器数据的方法。网上的所有资源都只讨论了logstash转发器如何跟踪文件并将信息发送给logstash托运人,但没有一个是关于读取性能计数器或在logstash转发器中使用WMI的任务。有人可以用这种方法帮助我吗?

谢谢

4

1 回答 1

1

我正在研究非常相似的事情。我发现有人做过这个小项目。我还没有尝试过,但它看起来很有希望。 http://bladesdev.com/winforwarder.htm

人们似乎从 Windows 中获取日志的另一种方式是使用 NXLog。 http://nxlog.org/products/nxlog-community-edition/download

它相信这会有所帮助。;-)

于 2015-06-29T03:42:18.970 回答