Monitoring System 0.1.0
System resource monitoring with pluggable collectors and alerting
Loading...
Searching...
No Matches
kcenon::monitoring::cpu_interrupt_info Struct Reference

Per-CPU interrupt statistics. More...

#include <interrupt_collector.h>

Collaboration diagram for kcenon::monitoring::cpu_interrupt_info:
Collaboration graph

Public Attributes

uint32_t cpu_id {0}
 CPU identifier.
 
uint64_t interrupt_count {0}
 Total interrupts on this CPU.
 
double interrupts_per_sec {0.0}
 Interrupt rate on this CPU.
 

Detailed Description

Per-CPU interrupt statistics.

Definition at line 39 of file interrupt_collector.h.

Member Data Documentation

◆ cpu_id

uint32_t kcenon::monitoring::cpu_interrupt_info::cpu_id {0}

CPU identifier.

Definition at line 40 of file interrupt_collector.h.

40{0};

◆ interrupt_count

uint64_t kcenon::monitoring::cpu_interrupt_info::interrupt_count {0}

Total interrupts on this CPU.

Definition at line 41 of file interrupt_collector.h.

41{0};

◆ interrupts_per_sec

double kcenon::monitoring::cpu_interrupt_info::interrupts_per_sec {0.0}

Interrupt rate on this CPU.

Definition at line 42 of file interrupt_collector.h.

42{0.0};

The documentation for this struct was generated from the following file: