# New community beat Perfmonbeat

**URL:** <https://discuss.elastic.co/t/new-community-beat-perfmonbeat/70688>\
**Category:** Beats\
**Created:** [January 5, 2017, 2:34pm UTC](https://discuss.elastic.co/t/new-community-beat-perfmonbeat/70688 "2017-01-05T14:34:28Z")\
**Posts on this page:** 5\
**Page:** 2

<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:** [January 12, 2017, 4:01pm UTC](https://discuss.elastic.co/t/new-community-beat-perfmonbeat/70688/21 "2017-01-12T16:01:00Z")

</div>

I haven't tried it yet, but do plan to soon.

---

<div class="post-metadata">

**Author:** ![maddin2016](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/maddin2016/32/16599_2.png) [@maddin2016](https://discuss.elastic.co/u/maddin2016)\
**Post date:** [January 12, 2017, 4:03pm UTC](https://discuss.elastic.co/t/new-community-beat-perfmonbeat/70688/22 "2017-01-12T16:03:51Z")

</div>

👍

---

<div class="post-metadata">

**Author:** ![maddin2016](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/maddin2016/32/16599_2.png) [@maddin2016](https://discuss.elastic.co/u/maddin2016)\
**Post date:** [January 25, 2017, 5:58pm UTC](https://discuss.elastic.co/t/new-community-beat-perfmonbeat/70688/23 "2017-01-25T17:58:43Z")

</div>

Hi @andrewkroh, because kibana is not supporting arrays of objects, should I create a new object per counter per event? So for example if I have 3 counters I would create 3 single events and push them to elastic.

---

<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:** [January 25, 2017, 6:04pm UTC](https://discuss.elastic.co/t/new-community-beat-perfmonbeat/70688/24 "2017-01-25T18:04:09Z")

</div>

You can combine multiple counters/gauges into a single event where it makes sense. For example you could send all processor related metrics in an event with keys like:

`windows.perfmon.processor.total_time`  
`windows.perfmon.processor.idle_time`

and send a separate event for a memory metrics like:

`windows.perfmon.memory.available_bytes`.

---

<div class="post-metadata">

**Author:** ![maddin2016](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/maddin2016/32/16599_2.png) [@maddin2016](https://discuss.elastic.co/u/maddin2016)\
**Post date:** [January 26, 2017, 8:13am UTC](https://discuss.elastic.co/t/new-community-beat-perfmonbeat/70688/25 "2017-01-26T08:13:41Z")

</div>

Sounds good. Then i think its a good idea to separate them by groups to make it easier to filter them. For example

```auto
counters:  
    -processor
        - alias: "total_time"
          query: "\\Prozessorinformationen(*)\\Prozessorzeit (%)"
        ...
    -memory
        - alias: "available_bytes"
          query: "\\Prozessorinformationen(*)\\Prozessorzeit (%)"
        ....

```

[Previous page](https://discuss.elastic.co/t/new-community-beat-perfmonbeat/70688.md?page=1)
