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

Public Attributes | |
| double | cpu_usage_percent {0.0} |
| uint64_t | memory_used_bytes {0} |
| uint64_t | memory_total_bytes {0} |
| uint64_t | disk_used_bytes {0} |
| uint64_t | disk_total_bytes {0} |
| uint64_t | network_rx_bytes {0} |
| uint64_t | network_tx_bytes {0} |
| size_t | process_count {0} |
| size_t | thread_count {0} |
Definition at line 112 of file event_types.h.
| double kcenon::monitoring::system_resource_event::resource_stats::cpu_usage_percent {0.0} |
Definition at line 113 of file event_types.h.
Referenced by main(), TEST_F(), TEST_F(), TEST_F(), and TEST_F().
| uint64_t kcenon::monitoring::system_resource_event::resource_stats::disk_total_bytes {0} |
Definition at line 117 of file event_types.h.
| uint64_t kcenon::monitoring::system_resource_event::resource_stats::disk_used_bytes {0} |
Definition at line 116 of file event_types.h.
| uint64_t kcenon::monitoring::system_resource_event::resource_stats::memory_total_bytes {0} |
Definition at line 115 of file event_types.h.
| uint64_t kcenon::monitoring::system_resource_event::resource_stats::memory_used_bytes {0} |
Definition at line 114 of file event_types.h.
Referenced by TEST_F().
| uint64_t kcenon::monitoring::system_resource_event::resource_stats::network_rx_bytes {0} |
Definition at line 118 of file event_types.h.
| uint64_t kcenon::monitoring::system_resource_event::resource_stats::network_tx_bytes {0} |
Definition at line 119 of file event_types.h.
| size_t kcenon::monitoring::system_resource_event::resource_stats::process_count {0} |
Definition at line 120 of file event_types.h.
| size_t kcenon::monitoring::system_resource_event::resource_stats::thread_count {0} |
Definition at line 121 of file event_types.h.