|
Monitoring System 0.1.0
System resource monitoring with pluggable collectors and alerting
|
#include <system_resource_collector.h>

Classes | |
| struct | load_average |
Public Attributes | |
| double | usage_percent {0.0} |
| double | user_percent {0.0} |
| double | system_percent {0.0} |
| double | idle_percent {0.0} |
| size_t | count {0} |
| struct kcenon::monitoring::system_resources::cpu_metrics::load_average | load |
CPU-related metrics
Definition at line 91 of file system_resource_collector.h.
| size_t kcenon::monitoring::system_resources::cpu_metrics::count {0} |
Definition at line 96 of file system_resource_collector.h.
Referenced by display_system_metrics().
| double kcenon::monitoring::system_resources::cpu_metrics::idle_percent {0.0} |
Definition at line 95 of file system_resource_collector.h.
Referenced by display_system_metrics().
| struct kcenon::monitoring::system_resources::cpu_metrics::load_average kcenon::monitoring::system_resources::cpu_metrics::load |
Referenced by display_system_metrics().
| double kcenon::monitoring::system_resources::cpu_metrics::system_percent {0.0} |
Definition at line 94 of file system_resource_collector.h.
Referenced by display_system_metrics().
| double kcenon::monitoring::system_resources::cpu_metrics::usage_percent {0.0} |
Definition at line 92 of file system_resource_collector.h.
Referenced by display_system_metrics().
| double kcenon::monitoring::system_resources::cpu_metrics::user_percent {0.0} |
Definition at line 93 of file system_resource_collector.h.
Referenced by display_system_metrics().