# Does the field "system.cpu.user.pct" represent the server usage? and what are the contributing fields for the same

**URL:** https://discuss.elastic.co/t/does-the-field-system-cpu-user-pct-represent-the-server-usage-and-what-are-the-contributing-fields-for-the-same/91506
**Category:** Beats
**Tags:** metricbeat
**Created:** [July 1, 2017, 8:00am UTC](https://discuss.elastic.co/t/does-the-field-system-cpu-user-pct-represent-the-server-usage-and-what-are-the-contributing-fields-for-the-same/91506 "2017-07-01T08:00:30Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![prosenjit](https://avatars.discourse-cdn.com/v4/letter/p/e19adc/32.png) [@prosenjit](https://discuss.elastic.co/u/prosenjit)
#### Post date: [July 1, 2017, 8:00am UTC](https://discuss.elastic.co/t/does-the-field-system-cpu-user-pct-represent-the-server-usage-and-what-are-the-contributing-fields-for-the-same/91506/1 "2017-07-01T08:00:30Z")

</div>

I have implemented ELK stack for logging solutions and aslo set up metricbeat for measuring server performance. I stumbled on system module's "system.cpu.user.pct" which is the system's cpu usage. Now, I need to understand what are the other fields that contribute in this value. I have other fields such as **"system.cpu.cores","system.cpu.idle.pct","system.cpu.iowait.pct","system.cpu.irq.pct","system.cpu.nice.pct","system.cpu.softirq.pct","system.cpu.steal.pct","system.cpu.system.pct","system.cpu.user.pct"** under the **metric set cpu**. But most of them have value "0". Although i will run a stress test to see if these 0 values change. I am trying to understand:

- Does the field "system.cpu.user.pct" represent the server usage
- If yes, what fields actually contribute to the changing values of "system.cpu.user.pct"

---

<div class="post-metadata">

### Author: ![PChou](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/pchou/32/22169_2.png) [@PChou](https://discuss.elastic.co/u/PChou)
#### Post date: [July 3, 2017, 12:54am UTC](https://discuss.elastic.co/t/does-the-field-system-cpu-user-pct-represent-the-server-usage-and-what-are-the-contributing-fields-for-the-same/91506/2 "2017-07-03T00:54:31Z")

</div>

`cpu.user` means all processes consume the cpu in their user mode, and `cpu.system` means all processes consume the cpu in their kernel mode. Usually, `user+system+idle` should be close to 100%.

You can search `/proc/stat` in [proc(5)](http://man7.org/linux/man-pages/man5/proc.5.html) for more.

---

<div class="post-metadata">

### Author: ![prosenjit](https://avatars.discourse-cdn.com/v4/letter/p/e19adc/32.png) [@prosenjit](https://discuss.elastic.co/u/prosenjit)
#### Post date: [July 3, 2017, 5:25am UTC](https://discuss.elastic.co/t/does-the-field-system-cpu-user-pct-represent-the-server-usage-and-what-are-the-contributing-fields-for-the-same/91506/3 "2017-07-03T05:25:28Z")

</div>

> [@PChou](#):
>
> Usually, user+system+idle sho

@PChou Thank you for the quick response, This answers the first part of my question. Now, can you please tell me what are the **other fields from metricbeat that will affect this server usage( user+system+idle )**. As in, I have other fields as mentioned above. So, with increased stress do the values change respectively thereby contributing to the server usage?

---

<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 31, 2017, 5:25am UTC](https://discuss.elastic.co/t/does-the-field-system-cpu-user-pct-represent-the-server-usage-and-what-are-the-contributing-fields-for-the-same/91506/4 "2017-07-31T05:25:35Z")

</div>

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