15 KiB
System
- System
- System Cpu
- System Deprecated
- System Filesystem
- System Memory
- System Network
- System Paging
- System Process
System Attributes
Describes System attributes
| Attribute | Type | Description | Examples | Stability |
|---|---|---|---|---|
system.device |
string | The device identifier | (identifier) |
System Cpu Attributes
Describes System CPU attributes
| Attribute | Type | Description | Examples | Stability |
|---|---|---|---|---|
system.cpu.logical_number |
int | The logical CPU number [0..n-1] | 1 |
|
system.cpu.state |
string | The state of the CPU | user; system; nice |
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 |
|---|---|---|
user |
none | |
system |
none | |
nice |
none | |
idle |
none | |
iowait |
none | |
interrupt |
none | |
steal |
none |
System Deprecated Attributes
Deprecated system attributes.
| Attribute | Type | Description | Examples | Stability |
|---|---|---|---|---|
system.processes.status |
string | Deprecated, use system.process.status instead. |
running; sleeping; stopped |
Replaced by system.process.status. |
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 |
|---|---|---|
running |
none | |
sleeping |
none | |
stopped |
none | |
defunct |
none |
System Filesystem Attributes
Describes Filesystem attributes
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 |
|---|---|---|
used |
none | |
free |
none | |
reserved |
none |
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 |
|---|---|---|
fat32 |
none | |
exfat |
none | |
ntfs |
none | |
refs |
none | |
hfsplus |
none | |
ext4 |
none |
System Memory Attributes
Describes System Memory attributes
| Attribute | Type | Description | Examples | Stability |
|---|---|---|---|---|
system.memory.state |
string | The memory state | used; free; shared |
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 |
|---|---|---|
used |
none | |
free |
none | |
shared |
none | Removed, report shared memory usage with metric.system.memory.shared metric |
buffers |
none | |
cached |
none |
System Network Attributes
Describes Network attributes
| Attribute | Type | Description | Examples | Stability |
|---|---|---|---|---|
system.network.state |
string | A stateless protocol MUST NOT set this attribute | close; close_wait; closing |
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 |
none | |
close_wait |
none | |
closing |
none | |
delete |
none | |
established |
none | |
fin_wait_1 |
none | |
fin_wait_2 |
none | |
last_ack |
none | |
listen |
none | |
syn_recv |
none | |
syn_sent |
none | |
time_wait |
none |
System Paging Attributes
Describes System Memory Paging attributes
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 |
none | |
out |
none |
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 |
|---|---|---|
used |
none | |
free |
none |
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 |
none | |
minor |
none |
System Process Attributes
Describes System Process attributes
| Attribute | Type | Description | Examples | Stability |
|---|---|---|---|---|
system.process.status |
string | The process state, e.g., Linux Process State Codes | running; sleeping; stopped |
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 |
|---|---|---|
running |
none | |
sleeping |
none | |
stopped |
none | |
defunct |
none |