# Collect Windows Performance counters with \*Beats?

**URL:** <https://discuss.elastic.co/t/collect-windows-performance-counters-with-beats/43699>\
**Category:** Beats\
**Created:** [March 7, 2016, 7:41pm UTC](https://discuss.elastic.co/t/collect-windows-performance-counters-with-beats/43699 "2016-03-07T19:41:52Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![sylbae](https://avatars.discourse-cdn.com/v4/letter/s/4af34b/32.png) [@sylbae](https://discuss.elastic.co/u/sylbae)\
**Post date:** [March 7, 2016, 7:41pm UTC](https://discuss.elastic.co/t/collect-windows-performance-counters-with-beats/43699/1 "2016-03-07T19:41:52Z")

</div>

Hello,

I am looking forward a way to collect Windows performance counters locally on a server and forward collected data to central Logstash servers.

Remote WMI collection is not an option (too many servers, physical and security constraints).

Is there anything possible leveraging one of the existing Beats module ? Topbeat looks interesting but is too limited. It cannot be customized with a custom list of counters.

Regards.

---

<div class="post-metadata">

**Author:** ![andrewkroh](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/andrewkroh/32/3784_2.png) [@andrewkroh](https://discuss.elastic.co/u/andrewkroh)\
**Post date:** [March 7, 2016, 8:17pm UTC](https://discuss.elastic.co/t/collect-windows-performance-counters-with-beats/43699/2 "2016-03-07T20:17:43Z")

</div>

This sounds like something that the new [Metricbeat](https://github.com/elastic/beats/tree/master/metricbeat) framework could be used for. You could create a metric module for Windows Performance Counters. Metricbeat hasn't been released yet, but we are working on some guides and code generators to make creating your own modules easier.

Draft version of the contributor guide: [https://github.com/ruflin/beats/blob/metricbeat-contributor-guide/metricbeat/docs/developer-guide.asciidoc](https://github.com/ruflin/beats/blob/metricbeat-contributor-guide/metricbeat/docs/developer-guide.asciidoc)

This feature was requested a few times in Topbeat: [https://github.com/elastic/topbeat/issues/28](https://github.com/elastic/topbeat/issues/28) [https://github.com/elastic/beats/issues/507](https://github.com/elastic/beats/issues/507)

---

<div class="post-metadata">

**Author:** ![sylbae](https://avatars.discourse-cdn.com/v4/letter/s/4af34b/32.png) [@sylbae](https://discuss.elastic.co/u/sylbae)\
**Post date:** [March 7, 2016, 9:01pm UTC](https://discuss.elastic.co/t/collect-windows-performance-counters-with-beats/43699/3 "2016-03-07T21:01:10Z")

</div>

It definitely looks like what I need. Will have a look to available guides.  
Thanks a lot Andrew

---

<div class="post-metadata">

**Author:** ![Augustin\_Ziegler](https://avatars.discourse-cdn.com/v4/letter/a/8e7dd6/32.png) [@Augustin\_Ziegler](https://discuss.elastic.co/u/Augustin_Ziegler)\
**Post date:** [November 15, 2016, 2:06pm UTC](https://discuss.elastic.co/t/collect-windows-performance-counters-with-beats/43699/4 "2016-11-15T14:06:54Z")

</div>

Is there any update on this feature request to send Windows Performance Counter via Metricbeat?

Kind regards, Augustin

---

<div class="post-metadata">

**Author:** ![ruflin](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/ruflin/32/3116_2.png) [@ruflin](https://discuss.elastic.co/u/ruflin)\
**Post date:** [November 16, 2016, 7:31am UTC](https://discuss.elastic.co/t/collect-windows-performance-counters-with-beats/43699/5 "2016-11-16T07:31:09Z")

</div>

@Augustin_Ziegler No updates yet. Best is to follow this github issue here: [https://github.com/elastic/beats/issues/2473](https://github.com/elastic/beats/issues/2473)

---

<div class="post-metadata">

**Author:** ![prakash1243](https://avatars.discourse-cdn.com/v4/letter/p/35a633/32.png) [@prakash1243](https://discuss.elastic.co/u/prakash1243)\
**Post date:** [March 1, 2017, 6:34am UTC](https://discuss.elastic.co/t/collect-windows-performance-counters-with-beats/43699/6 "2017-03-01T06:34:52Z")

</div>

Hi @ruflin-

Would you please let me know, if you have any update on this ? Thanks !

Regards,  
Prakash

---

<div class="post-metadata">

**Author:** ![ruflin](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/ruflin/32/3116_2.png) [@ruflin](https://discuss.elastic.co/u/ruflin)\
**Post date:** [March 1, 2017, 9:34am UTC](https://discuss.elastic.co/t/collect-windows-performance-counters-with-beats/43699/7 "2017-03-01T09:34:02Z")

</div>

No updates on this one.

---

<div class="post-metadata">

**Author:** ![prakash1243](https://avatars.discourse-cdn.com/v4/letter/p/35a633/32.png) [@prakash1243](https://discuss.elastic.co/u/prakash1243)\
**Post date:** [March 1, 2017, 9:57am UTC](https://discuss.elastic.co/t/collect-windows-performance-counters-with-beats/43699/8 "2017-03-01T09:57:01Z")

</div>

Thanks for your reply @ruflin.

BTW, do we have any other alternative approaches to get the performance counters from a node and send it to Elastic Search? Please let me know.

Thanks in advance,  
Prakash

---

<div class="post-metadata">

**Author:** ![ruflin](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/ruflin/32/3116_2.png) [@ruflin](https://discuss.elastic.co/u/ruflin)\
**Post date:** [March 3, 2017, 12:04pm UTC](https://discuss.elastic.co/t/collect-windows-performance-counters-with-beats/43699/9 "2017-03-03T12:04:30Z")

</div>

Not sure if wmibeat could also be used for that? [https://github.com/eskibars/wmibeat](https://github.com/eskibars/wmibeat)

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [July 5, 2017, 9:49pm UTC](https://discuss.elastic.co/t/collect-windows-performance-counters-with-beats/43699/10 "2017-07-05T21:49:52Z")

</div>


