PACS System 0.1.0
PACS DICOM system library
Loading...
Searching...
No Matches
kcenon::pacs::monitoring::pacs_monitor Member List

This is the complete list of members for kcenon::pacs::monitoring::pacs_monitor, including all inherited members.

association_collector()kcenon::pacs::monitoring::pacs_monitorinline
association_collector_kcenon::pacs::monitoring::pacs_monitorprivate
check_health()kcenon::pacs::monitoring::pacs_monitorinline
collect_all_metrics(metrics_snapshot &snapshot)kcenon::pacs::monitoring::pacs_monitorinlineprivate
config_kcenon::pacs::monitoring::pacs_monitorprivate
config_mutex_kcenon::pacs::monitoring::pacs_monitormutableprivate
custom_metrics_kcenon::pacs::monitoring::pacs_monitorprivate
custom_metrics_mutex_kcenon::pacs::monitoring::pacs_monitormutableprivate
get_config() constkcenon::pacs::monitoring::pacs_monitorinline
get_metrics()kcenon::pacs::monitoring::pacs_monitorinline
get_unified_snapshot() constkcenon::pacs::monitoring::pacs_monitorinline
global_monitor() noexceptkcenon::pacs::monitoring::pacs_monitorinlinestatic
health_checks_kcenon::pacs::monitoring::pacs_monitorprivate
health_checks_mutex_kcenon::pacs::monitoring::pacs_monitormutableprivate
initialize_collectors()kcenon::pacs::monitoring::pacs_monitorinlineprivate
operator=(const pacs_monitor &)=deletekcenon::pacs::monitoring::pacs_monitor
operator=(pacs_monitor &&)=deletekcenon::pacs::monitoring::pacs_monitor
pacs_monitor(const pacs_monitor_config &config={})kcenon::pacs::monitoring::pacs_monitorinlineexplicit
pacs_monitor(const pacs_monitor &)=deletekcenon::pacs::monitoring::pacs_monitor
pacs_monitor(pacs_monitor &&)=deletekcenon::pacs::monitoring::pacs_monitor
record_metric(std::string_view name, double value)kcenon::pacs::monitoring::pacs_monitorinline
record_metric(std::string_view name, double value, const std::unordered_map< std::string, std::string > &tags)kcenon::pacs::monitoring::pacs_monitorinline
register_health_check(std::string_view component, std::function< bool()> check)kcenon::pacs::monitoring::pacs_monitorinline
reset()kcenon::pacs::monitoring::pacs_monitorinline
service_collector()kcenon::pacs::monitoring::pacs_monitorinline
service_collector_kcenon::pacs::monitoring::pacs_monitorprivate
storage_collector()kcenon::pacs::monitoring::pacs_monitorinline
storage_collector_kcenon::pacs::monitoring::pacs_monitorprivate
to_json() constkcenon::pacs::monitoring::pacs_monitorinline
to_prometheus() constkcenon::pacs::monitoring::pacs_monitorinline
unified_collector()kcenon::pacs::monitoring::pacs_monitorinline
unified_collector_kcenon::pacs::monitoring::pacs_monitorprivate
unregister_health_check(std::string_view component)kcenon::pacs::monitoring::pacs_monitorinline
update_config(const pacs_monitor_config &config)kcenon::pacs::monitoring::pacs_monitorinline
~pacs_monitor()=defaultkcenon::pacs::monitoring::pacs_monitor