[Metricbeat][System]`system.process.state` reports `sleeping`
Author: crespocarlosCreated Feb 23, 2024Updated Sep 18, 2026
LabelsTeam:Elastic-Agent-Data-Plane
Version: 8.12
Description of the problem including expected versus actual behavior: Various users have surfaced that processes show as 'sleeping' within the Host 'processes' view which is leading to customers not trusting the 'processes' functionality offered by Elastic.
Example customer issue Example customer issue
It seems that the majority of processes are reporting as 'sleeping':
Discover - breaking down processes by state (demo cluster)
Host processes (demo cluster)
Could we confirm:
- What 'sleeping' means? The UI just looks at the
system.process.statefield - How is it calculated?
- Is this working correctly? e.g. are most processes expected to show as 'sleeping'?
Steps to reproduce:
- Spin up a host
- Deploy Elastic Agent (or metricbeat)
- Check the
process.statefields being emitted in Discover (or the host experience)
Note : We'll try and get some direct customer feedback to help debug this
Source: elastic/beats