Function init_system_and_process_metrics

Source
pub fn init_system_and_process_metrics(meter: &Meter) -> RResult<(), AnyErr>
Available on crate feature system and (crate features opentelemetry-grpc or opentelemetry-http) only.
Expand description

Automatically record system metrics: SYSTEM WIDE:

  • system.cpu.physical.count
  • system.cpu.logical.count
  • system.cpu.utilization
  • system.cpu.frequency
  • system.memory.usage (RAM)
  • system.memory.utilization (RAM)
  • system.paging.usage (swap)
  • system.paging.utilization (swap)
  • system.network.io
  • system.filesystem.usage
  • system.filesystem.utilization

CURRENT PROCESS:

  • process.cpu.utilization
  • process.memory.usage
  • process.memory.virtual
  • process.disk.io