|
Monitoring System 0.1.0
System resource monitoring with pluggable collectors and alerting
|
Platform context switch statistics. More...
#include <platform_metrics_collector.h>

Public Attributes | |
| uint64_t | total_switches {0} |
| Total context switches. | |
| uint64_t | voluntary_switches {0} |
| Voluntary context switches. | |
| uint64_t | involuntary_switches {0} |
| Involuntary context switches. | |
| double | switches_per_second {0.0} |
| Context switches per second. | |
| bool | available {false} |
| Whether info is available. | |
Platform context switch statistics.
Definition at line 74 of file platform_metrics_collector.h.
| bool kcenon::monitoring::platform_context_switches::available {false} |
Whether info is available.
Definition at line 79 of file platform_metrics_collector.h.
Referenced by display_context_switch_stats().
| uint64_t kcenon::monitoring::platform_context_switches::involuntary_switches {0} |
Involuntary context switches.
Definition at line 77 of file platform_metrics_collector.h.
Referenced by display_context_switch_stats().
| double kcenon::monitoring::platform_context_switches::switches_per_second {0.0} |
Context switches per second.
Definition at line 78 of file platform_metrics_collector.h.
Referenced by display_context_switch_stats().
| uint64_t kcenon::monitoring::platform_context_switches::total_switches {0} |
Total context switches.
Definition at line 75 of file platform_metrics_collector.h.
Referenced by display_context_switch_stats().
| uint64_t kcenon::monitoring::platform_context_switches::voluntary_switches {0} |
Voluntary context switches.
Definition at line 76 of file platform_metrics_collector.h.
Referenced by display_context_switch_stats().