# Creating new perfmon counter in meteric beat

**URL:** <https://discuss.elastic.co/t/creating-new-perfmon-counter-in-meteric-beat/172117>\
**Category:** Elasticsearch\
**Created:** [March 13, 2019, 10:15am UTC](https://discuss.elastic.co/t/creating-new-perfmon-counter-in-meteric-beat/172117 "2019-03-13T10:15:30Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Danielbosco](https://avatars.discourse-cdn.com/v4/letter/d/839c29/32.png) [@Danielbosco](https://discuss.elastic.co/u/Danielbosco)\
**Post date:** [March 13, 2019, 10:15am UTC](https://discuss.elastic.co/t/creating-new-perfmon-counter-in-meteric-beat/172117/1 "2019-03-13T10:15:30Z")

</div>

Hi Team,

I am trying to add new counter to the metric beat yml files but when i tried to create new counter i am getting the below error.

My yml file

- module: windows  
metricsets: [perfmon]  
period: 10s  
perfmon.ignore\_non\_existent\_counters: true  
perfmon.group\_measurements\_by\_instance: true  
perfmon.counters:
  - instance\_label: processor.name  
instance\_name: total  
measurement\_label: processor.time.total.pct  
query: '\Processor Information(\_Total)% Processor Time'

  - instance\_label: physical\_disk.name  
measurement\_label: physical\_disk.write.per\_sec  
query: '\PhysicalDisk(\*)\Disk Writes/sec'

  - instance\_label: physical\_disk.name  
measurement\_label: physical\_disk.write.time.pct  
query: '\PhysicalDisk(\*)% Disk Write Time'

  - instance\_label: Web\_Service.name  
measurement\_label: Web\_Service.current.count  
query: '\Web Service(\*)\Current Connections'

And i am getting the below error message. Please let me know what wrong i am doing in it.

2019-03-13T06:14:49.057-0400 INFO instance/beat.go:403 metricbeat start running.  
2019-03-13T06:14:49.057-0400 ERROR cfgfile/reload.go:223 Error loading config: invalid config: yaml: line 19: did not find expected key  
2019-03-13T06:14:49.057-0400 INFO [monitoring] log/log.go:117 Starting metrics logging every 30s  
2019-03-13T06:14:49.248-0400 INFO [monitoring] log/log.go:152 Total non-zero metrics {"monitoring": {"metrics": {"beat":{"cpu":{"system":{"ticks":93,"t  
ime":{"ms":171}},"total":{"ticks":139,"time":{"ms":249},"value":0},"user":{"ticks":46,"time":{"ms":78}}},"handles":{"open":188},"info":{"ephemeral\_id":"4d0b6419-a0d8-  
4294-a8c1-211fef3e71df","uptime":{"ms":4202}},"memstats":{"gc\_next":5136784,"memory\_alloc":3205376,"memory\_total":8898568,"rss":28332032}},"libbeat":{"config":{"modul  
e":{"running":0}},"output":{"type":"elasticsearch"},"pipeline":{"clients":0,"events":{"active":0}}},"system":{"cpu":{"cores":2}}}}}  
2019-03-13T06:14:49.248-0400 INFO [monitoring] log/log.go:153 Uptime: 4.2034522s  
2019-03-13T06:14:49.248-0400 INFO [monitoring] log/log.go:130 Stopping metrics logging.  
2019-03-13T06:14:49.248-0400 INFO instance/beat.go:413 metricbeat stopped.  
2019-03-13T06:14:49.249-0400 ERROR instance/beat.go:911 Exiting: 1 error: invalid config: yaml: line 19: did not find expected key  
Exiting: 1 error: invalid config: yaml: line 19: did not find expected key

---

<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:** [April 10, 2019, 10:15am UTC](https://discuss.elastic.co/t/creating-new-perfmon-counter-in-meteric-beat/172117/2 "2019-04-10T10:15:34Z")

</div>

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.
