System
- General System Attributes
- Filesystem Attributes
- System Memory Attributes
- System Paging Attributes
- Deprecated System Attributes
General System Attributes
Describes System attributes
Attributes:
| Key | Stability | Value Type | Description | Example Values | 
|---|---|---|---|---|
| system.device | string | The device identifier | (identifier) | 
Filesystem Attributes
Describes Filesystem attributes
Attributes:
| Key | Stability | Value Type | Description | Example Values | 
|---|---|---|---|---|
| system.filesystem.mode | string | The filesystem mode | rw, ro | |
| system.filesystem.mountpoint | string | The filesystem mount path | /mnt/data | |
| system.filesystem.state | string | The filesystem state | used | |
| system.filesystem.type | string | The filesystem type | ext4 | 
system.filesystem.state has the following list of well-known values. If one of them applies, then the respective value MUST be used; otherwise, a custom value MAY be used.
| Value | Description | Stability | 
|---|---|---|
| free | free | |
| reserved | reserved | |
| used | used | 
system.filesystem.type has the following list of well-known values. If one of them applies, then the respective value MUST be used; otherwise, a custom value MAY be used.
| Value | Description | Stability | 
|---|---|---|
| exfat | exfat | |
| ext4 | ext4 | |
| fat32 | fat32 | |
| hfsplus | hfsplus | |
| ntfs | ntfs | |
| refs | refs | 
System Memory Attributes
Describes System Memory attributes
Attributes:
| Key | Stability | Value Type | Description | Example Values | 
|---|---|---|---|---|
| system.memory.state | string | The memory state | free;cached | 
system.memory.state has the following list of well-known values. If one of them applies, then the respective value MUST be used; otherwise, a custom value MAY be used.
| Value | Description | Stability | 
|---|---|---|
| buffers | buffers | |
| cached | cached | |
| free | free | |
| used | Actual used virtual memory in bytes. [1] | 
[1]: Calculation based on the operating system metrics. On Linux, this corresponds to “MemTotal - MemAvailable” from /proc/meminfo, which more accurately reflects memory in active use by applications compared to older formulas based on free, cached, and buffers. If MemAvailable is not available, a fallback to those older formulas may be used.
System Paging Attributes
Describes System Memory Paging attributes
Attributes:
| Key | Stability | Value Type | Description | Example Values | 
|---|---|---|---|---|
| system.paging.direction | string | The paging access direction | in | |
| system.paging.fault.type | string | The paging fault type | minor | |
| system.paging.state | string | The memory paging state | free | 
system.paging.direction has the following list of well-known values. If one of them applies, then the respective value MUST be used; otherwise, a custom value MAY be used.
| Value | Description | Stability | 
|---|---|---|
| in | in | |
| out | out | 
system.paging.fault.type has the following list of well-known values. If one of them applies, then the respective value MUST be used; otherwise, a custom value MAY be used.
| Value | Description | Stability | 
|---|---|---|
| major | major | |
| minor | minor | 
system.paging.state has the following list of well-known values. If one of them applies, then the respective value MUST be used; otherwise, a custom value MAY be used.
| Value | Description | Stability | 
|---|---|---|
| free | free | |
| used | used | 
Deprecated System Attributes
Deprecated system attributes.
Attributes:
| Key | Stability | Value Type | Description | Example Values | 
|---|---|---|---|---|
| system.cpu.logical_number | Replaced by cpu.logical_number. | int | Deprecated, use cpu.logical_numberinstead. | 1 | 
| system.cpu.state | Replaced by cpu.mode. | string | Deprecated, use cpu.modeinstead. | idle;interrupt | 
| system.network.state | Replaced by network.connection.state. | string | Deprecated, use network.connection.stateinstead. | close_wait | 
| system.paging.type | Replaced by system.paging.fault.type. | string | Deprecated, use system.paging.fault.typeinstead. | minor | 
| system.process.status | Replaced by process.state. | string | Deprecated, use process.stateinstead. | running | 
| system.processes.status | Replaced by process.state. | string | Deprecated, use process.stateinstead. | running | 
system.cpu.state has the following list of well-known values. If one of them applies, then the respective value MUST be used; otherwise, a custom value MAY be used.
| Value | Description | Stability | 
|---|---|---|
| idle | idle | |
| interrupt | interrupt | |
| iowait | iowait | |
| nice | nice | |
| steal | steal | |
| system | system | |
| user | user | 
system.network.state has the following list of well-known values. If one of them applies, then the respective value MUST be used; otherwise, a custom value MAY be used.
| Value | Description | Stability | 
|---|---|---|
| close | close | |
| close_wait | close_wait | |
| closing | closing | |
| delete | delete | |
| established | established | |
| fin_wait_1 | fin_wait_1 | |
| fin_wait_2 | fin_wait_2 | |
| last_ack | last_ack | |
| listen | listen | |
| syn_recv | syn_recv | |
| syn_sent | syn_sent | |
| time_wait | time_wait | 
system.paging.type has the following list of well-known values. If one of them applies, then the respective value MUST be used; otherwise, a custom value MAY be used.
| Value | Description | Stability | 
|---|---|---|
| major | major | |
| minor | minor | 
system.process.status has the following list of well-known values. If one of them applies, then the respective value MUST be used; otherwise, a custom value MAY be used.
| Value | Description | Stability | 
|---|---|---|
| defunct | defunct | |
| running | running | |
| sleeping | sleeping | |
| stopped | stopped | 
system.processes.status has the following list of well-known values. If one of them applies, then the respective value MUST be used; otherwise, a custom value MAY be used.
| Value | Description | Stability | 
|---|---|---|
| defunct | defunct | |
| running | running | |
| sleeping | sleeping | |
| stopped | stopped | 
Feedback
Was this page helpful?
Thank you. Your feedback is appreciated!
Please let us know how we can improve this page. Your feedback is appreciated!