# Metricbeat Visualization - What does this mean?

**URL:** https://discuss.elastic.co/t/metricbeat-visualization-what-does-this-mean/266484
**Category:** Metrics
**Created:** [March 7, 2021, 7:12pm UTC](https://discuss.elastic.co/t/metricbeat-visualization-what-does-this-mean/266484 "2021-03-07T19:12:03Z")
**Posts on this page:** 6
**Page:** 1

<div class="post-metadata">

### Author: ![lamp123432](https://avatars.discourse-cdn.com/v4/letter/l/7993a0/32.png) [@lamp123432](https://discuss.elastic.co/u/lamp123432)
#### Post date: [March 7, 2021, 7:12pm UTC](https://discuss.elastic.co/t/metricbeat-visualization-what-does-this-mean/266484/1 "2021-03-07T19:12:03Z")

</div>

Hello,

Can someone tell me what does this mean for the CPU visualization for Metricbeat dashboard:

 ![image](https://us1.discourse-cdn.com/elastic/original/3X/0/b/0bd1866dbe28de21ed76b7f1f02b34261d23341a.png)

Where can I find more about TSVB's Bucket Script's Painless support?

---

<div class="post-metadata">

### Author: ![lamp123432](https://avatars.discourse-cdn.com/v4/letter/l/7993a0/32.png) [@lamp123432](https://discuss.elastic.co/u/lamp123432)
#### Post date: [March 8, 2021, 2:04pm UTC](https://discuss.elastic.co/t/metricbeat-visualization-what-does-this-mean/266484/2 "2021-03-08T14:04:49Z")

</div>

Anyone? Looks like nobody know anything related to Painless scripting directly in Kibana's TSVB.

---

<div class="post-metadata">

### Author: ![simianhacker](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/simianhacker/32/3383_2.png) [@simianhacker](https://discuss.elastic.co/u/simianhacker)
#### Post date: [March 8, 2021, 3:29pm UTC](https://discuss.elastic.co/t/metricbeat-visualization-what-does-this-mean/266484/3 "2021-03-08T15:29:50Z")

</div>

```auto
params.n > 0 ? (params.user + params.system) / params.n : null

```

This script is run on each bucket (or interval) by first checking to see of the number of CPU cores is greater than zero. If it is then we display the average of `system.cpu.user.pct` added to the average of `system.cpu.system.pct` divided by the average of `system.cpu.cores`. This will give you a normalized value for the two since `system.cpu.user.pct` and `system.cpu.system.pct` are recorded as multiples of the cores. Without this the bounds of the metrics are from `0` to `100% * numberOfCores`.

Edit: Forgot to link to the [Painless Scripting Language Guide](https://www.elastic.co/guide/en/elasticsearch/painless/master/index.html)

---

<div class="post-metadata">

### Author: ![lamp123432](https://avatars.discourse-cdn.com/v4/letter/l/7993a0/32.png) [@lamp123432](https://discuss.elastic.co/u/lamp123432)
#### Post date: [March 8, 2021, 3:38pm UTC](https://discuss.elastic.co/t/metricbeat-visualization-what-does-this-mean/266484/4 "2021-03-08T15:38:33Z")

</div>

Thanks for the reply. Is there a limit to what you can do in Painless for Kibana's TSVB's Bucket Script compared to Painless via cURL/Elasticsearch queries?

---

<div class="post-metadata">

### Author: ![simianhacker](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/simianhacker/32/3383_2.png) [@simianhacker](https://discuss.elastic.co/u/simianhacker)
#### Post date: [March 8, 2021, 4:36pm UTC](https://discuss.elastic.co/t/metricbeat-visualization-what-does-this-mean/266484/5 "2021-03-08T16:36:08Z")

</div>

Not I that I know of OR can find. I'm pretty sure it supports the full feature set.

---

<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 5, 2021, 4:36pm UTC](https://discuss.elastic.co/t/metricbeat-visualization-what-does-this-mean/266484/6 "2021-04-05T16:36:54Z")

</div>

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