System

General System Attributes

Describes System attributes

AttributeTypeDescriptionExamplesStability
system.devicestringThe device identifier(identifier)Experimental

System CPU Attributes

Describes System CPU attributes

AttributeTypeDescriptionExamplesStability
system.cpu.logical_numberintThe logical CPU number [0..n-1]1Experimental

Filesystem Attributes

Describes Filesystem attributes

AttributeTypeDescriptionExamplesStability
system.filesystem.modestringThe filesystem moderw, roExperimental
system.filesystem.mountpointstringThe filesystem mount path/mnt/dataExperimental
system.filesystem.statestringThe filesystem stateusedExperimental
system.filesystem.typestringThe filesystem typeext4Experimental

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.

ValueDescriptionStability
freefreeExperimental
reservedreservedExperimental
usedusedExperimental

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.

ValueDescriptionStability
exfatexfatExperimental
ext4ext4Experimental
fat32fat32Experimental
hfsplushfsplusExperimental
ntfsntfsExperimental
refsrefsExperimental

System Memory Attributes

Describes System Memory attributes

AttributeTypeDescriptionExamplesStability
system.memory.statestringThe memory statefree; cachedExperimental

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.

ValueDescriptionStability
buffersbuffersExperimental
cachedcachedExperimental
freefreeExperimental
sharedsharedDeprecated
Removed, report shared memory usage with metric.system.memory.shared metric
usedusedExperimental

System Network Attributes

Describes Network attributes

AttributeTypeDescriptionExamplesStability
system.network.statestringA stateless protocol MUST NOT set this attributeclose_waitExperimental

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.

ValueDescriptionStability
closecloseExperimental
close_waitclose_waitExperimental
closingclosingExperimental
deletedeleteExperimental
establishedestablishedExperimental
fin_wait_1fin_wait_1Experimental
fin_wait_2fin_wait_2Experimental
last_acklast_ackExperimental
listenlistenExperimental
syn_recvsyn_recvExperimental
syn_sentsyn_sentExperimental
time_waittime_waitExperimental

System Paging Attributes

Describes System Memory Paging attributes

AttributeTypeDescriptionExamplesStability
system.paging.directionstringThe paging access directioninExperimental
system.paging.statestringThe memory paging statefreeExperimental
system.paging.typestringThe memory paging typeminorExperimental

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.

ValueDescriptionStability
ininExperimental
outoutExperimental

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.

ValueDescriptionStability
freefreeExperimental
usedusedExperimental

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.

ValueDescriptionStability
majormajorExperimental
minorminorExperimental

System Process Attributes

Describes System Process attributes

AttributeTypeDescriptionExamplesStability
system.process.statusstringThe process state, e.g., Linux Process State CodesrunningExperimental

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.

ValueDescriptionStability
defunctdefunctExperimental
runningrunningExperimental
sleepingsleepingExperimental
stoppedstoppedExperimental

Deprecated System Attributes

Deprecated system attributes.

AttributeTypeDescriptionExamplesStability
system.cpu.statestringDeprecated, use cpu.mode instead.idle; interruptDeprecated
Replaced by cpu.mode
system.processes.statusstringDeprecated, use system.process.status instead.runningDeprecated
Replaced by system.process.status.

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.

ValueDescriptionStability
idleidleExperimental
interruptinterruptExperimental
iowaitiowaitExperimental
niceniceExperimental
stealstealExperimental
systemsystemExperimental
useruserExperimental

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.

ValueDescriptionStability
defunctdefunctExperimental
runningrunningExperimental
sleepingsleepingExperimental
stoppedstoppedExperimental