# Metricbeat 8.x – Why were os.cpu.load\_average.5m and 15m removed?

**URL:** <https://discuss.elastic.co/t/metricbeat-8-x-why-were-os-cpu-load-average-5m-and-15m-removed/384120>\
**Category:** Metrics\
**Created:** [December 16, 2025, 3:04pm UTC](https://discuss.elastic.co/t/metricbeat-8-x-why-were-os-cpu-load-average-5m-and-15m-removed/384120 "2025-12-16T15:04:45Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Suresh\_Ghatuwa](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/suresh_ghatuwa/32/99976_2.png) [@Suresh\_Ghatuwa](https://discuss.elastic.co/u/Suresh_Ghatuwa)\
**Post date:** [December 16, 2025, 3:04pm UTC](https://discuss.elastic.co/t/metricbeat-8-x-why-were-os-cpu-load-average-5m-and-15m-removed/384120/1 "2025-12-16T15:04:45Z")

</div>

We observed a behavioral change between Metricbeat **7.17** and **8.x (tested with 8.13)** regarding Elasticsearch node OS CPU load averages.

In **Metricbeat 7.17** , metricset exported:

- `node_stats.os.cpu.load_average.1m`

- `node_stats.os.cpu.load_average.5m`

- `node_stats.os.cpu.load_average.15m`

In **Metricbeat 8.x** , only:

- `node_stats.os.cpu.load_average.1m`

is exported, even though the Elasticsearch **Nodes Stats API** (`/_nodes/stats/os`) still returns `1m`, `5m`, and `15m`.

I couldn’t find:

- A breaking change note

- A deprecation notice

- Or documentation explaining why `5m` and `15m` were removed

**Questions:**

1. Was the removal of `5m` and `15m` load averages in Metricbeat 8.x an intentional design decision?

2. If so, what was the rationale (e.g., Stack Monitoring usage, ECS alignment, field reduction)?

3. Is the recommended approach to collect `5m` / `15m` load averages now via a custom integration?

Thanks in advance.

---

<div class="post-metadata">

**Author:** ![Tortoise](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/tortoise/32/147587_2.png) [@Tortoise](https://discuss.elastic.co/u/Tortoise)\
**Post date:** [December 17, 2025, 12:56pm UTC](https://discuss.elastic.co/t/metricbeat-8-x-why-were-os-cpu-load-average-5m-and-15m-removed/384120/2 "2025-12-17T12:56:52Z")

</div>

Hello @Suresh_Ghatuwa

In the documentation :

> **[Elasticsearch node\_stats metricset | Metricbeat Reference \[8.13\] | Elastic](https://www.elastic.co/guide/en/beats/metricbeat/8.13/metricbeat-metricset-elasticsearch-node_stats.html)**

Example shows only 1m :

 ![image](https://us1.discourse-cdn.com/elastic/original/3X/2/e/2e2fe632b4baf9ccd0d43d7d3cb9b24a5766bd42.png)

So definitely there must be changes as you reported in collection of load\_avg

Thanks!!
