|
Monitoring System 0.1.0
System resource monitoring with pluggable collectors and alerting
|

Public Attributes | |
| std::deque< std::chrono::nanoseconds > | samples |
| std::atomic< std::uint64_t > | call_count {0} |
| std::atomic< std::uint64_t > | error_count {0} |
| std::atomic< std::chrono::steady_clock::rep > | last_access_time {std::chrono::steady_clock::now().time_since_epoch().count()} |
| std::mutex | mutex |
Definition at line 139 of file performance_monitor.h.
| std::atomic<std::uint64_t> kcenon::monitoring::performance_profiler::profile_data::call_count {0} |
Definition at line 143 of file performance_monitor.h.
| std::atomic<std::uint64_t> kcenon::monitoring::performance_profiler::profile_data::error_count {0} |
Definition at line 144 of file performance_monitor.h.
| std::atomic<std::chrono::steady_clock::rep> kcenon::monitoring::performance_profiler::profile_data::last_access_time {std::chrono::steady_clock::now().time_since_epoch().count()} |
Definition at line 146 of file performance_monitor.h.
|
mutable |
Definition at line 147 of file performance_monitor.h.
| std::deque<std::chrono::nanoseconds> kcenon::monitoring::performance_profiler::profile_data::samples |
Definition at line 142 of file performance_monitor.h.