Logger System 0.1.3
High-performance C++20 thread-safe logging system with asynchronous capabilities
Loading...
Searching...
No Matches
kcenon::logger::basic_monitor Member List

This is the complete list of members for kcenon::logger::basic_monitor, including all inherited members.

add_health_issue(const std::string &issue)kcenon::logger::basic_monitorinline
basic_monitor()kcenon::logger::basic_monitorinline
buffer_usage_bytes_kcenon::logger::basic_monitorprivate
check_health() const overridekcenon::logger::basic_monitorinlinevirtual
clear_health_issues()kcenon::logger::basic_monitorinline
collect_metrics() const overridekcenon::logger::basic_monitorinlinevirtual
counters_kcenon::logger::basic_monitormutableprivate
enabled_kcenon::logger::basic_monitorprivate
errors_encountered_kcenon::logger::basic_monitorprivate
gauges_kcenon::logger::basic_monitormutableprivate
get_backend_name() const overridekcenon::logger::basic_monitorinlinevirtual
health_issues_kcenon::logger::basic_monitormutableprivate
histograms_kcenon::logger::basic_monitormutableprivate
increment_counter(const std::string &name, double value=1.0) overridekcenon::logger::basic_monitorinlinevirtual
is_enabled() const overridekcenon::logger::basic_monitorinlinevirtual
max_buffer_usage_bytes_kcenon::logger::basic_monitorprivate
max_processing_time_us_kcenon::logger::basic_monitorprivate
max_queue_size_kcenon::logger::basic_monitorprivate
messages_dropped_kcenon::logger::basic_monitorprivate
messages_logged_kcenon::logger::basic_monitorprivate
min_processing_time_us_kcenon::logger::basic_monitorprivate
mutex_kcenon::logger::basic_monitormutableprivate
queue_size_kcenon::logger::basic_monitorprivate
record_histogram(const std::string &name, double value) overridekcenon::logger::basic_monitorinlinevirtual
reset_metrics() overridekcenon::logger::basic_monitorinlinevirtual
set_enabled(bool enable) overridekcenon::logger::basic_monitorinlinevirtual
start_time_kcenon::logger::basic_monitorprivate
total_processing_time_us_kcenon::logger::basic_monitorprivate
update_gauge(const std::string &name, double value) overridekcenon::logger::basic_monitorinlinevirtual
writers_failed_kcenon::logger::basic_monitorprivate
~basic_monitor() override=defaultkcenon::logger::basic_monitor
~monitoring_interface()=defaultkcenon::logger::monitoring_interfacevirtual