# Metricbeat - how to see the usage of all CPU cores

**URL:** <https://discuss.elastic.co/t/metricbeat-how-to-see-the-usage-of-all-cpu-cores/355592>\
**Category:** Beats\
**Tags:** metricbeat\
**Created:** [March 18, 2024, 11:03am UTC](https://discuss.elastic.co/t/metricbeat-how-to-see-the-usage-of-all-cpu-cores/355592 "2024-03-18T11:03:05Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Kamil2](https://avatars.discourse-cdn.com/v4/letter/k/3ab097/32.png) [@Kamil2](https://discuss.elastic.co/u/Kamil2)\
**Post date:** [March 18, 2024, 11:03am UTC](https://discuss.elastic.co/t/metricbeat-how-to-see-the-usage-of-all-cpu-cores/355592/1 "2024-03-18T11:03:05Z")

</div>

Is it possible to monitor the usage of individual CPU cores on linux?  
I need to monitor the usage of individual processor cores and compare them to running applications. None of the system.core options include percentage usage.

---

<div class="post-metadata">

**Author:** ![stephenb](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/stephenb/32/40856_2.png) [@stephenb](https://discuss.elastic.co/u/stephenb)\
**Post date:** [March 18, 2024, 2:18pm UTC](https://discuss.elastic.co/t/metricbeat-how-to-see-the-usage-of-all-cpu-cores/355592/2 "2024-03-18T14:18:31Z")

</div>

Hi @Kamil2

That is exactly what the [core](https://www.elastic.co/guide/en/beats/metricbeat/current/metricbeat-module-system.html#_core) metric set does, but it's disabled by default because it creates a lot of telemetry.

Uncommented see the example at the bottom of the page and you should get telemetry statistics on each core

BTW What version are you using?

---

<div class="post-metadata">

**Author:** ![Kamil2](https://avatars.discourse-cdn.com/v4/letter/k/3ab097/32.png) [@Kamil2](https://discuss.elastic.co/u/Kamil2)\
**Post date:** [March 19, 2024, 2:50pm UTC](https://discuss.elastic.co/t/metricbeat-how-to-see-the-usage-of-all-cpu-cores/355592/3 "2024-03-19T14:50:51Z")

</div>

Hi @stephenb  
I use metricbeat version 8.12.2

 ![image](https://us1.discourse-cdn.com/elastic/original/3X/7/8/78775728644d177049d48fdac1727627611db0d2.png)

In this example, first I loaded both processor cores at 100%, and in the second one only one. The system.core.usr.pct field displays the average utilization of all cores. I would like to display each core separately on the graph. Is this possible and if so, how can it be done?

---

<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 16, 2024, 4:50pm UTC](https://discuss.elastic.co/t/metricbeat-how-to-see-the-usage-of-all-cpu-cores/355592/4 "2024-04-16T16:50:55Z")

</div>

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