Monitoring System 0.1.0
System resource monitoring with pluggable collectors and alerting
Loading...
Searching...
No Matches
kcenon::monitoring::collector_registry Member List

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

clear()kcenon::monitoring::collector_registry
collector_registry(const collector_registry &)=deletekcenon::monitoring::collector_registry
collector_registry(collector_registry &&)=deletekcenon::monitoring::collector_registry
collector_registry()=defaultkcenon::monitoring::collector_registryprivate
factories_kcenon::monitoring::collector_registryprivate
get_plugin(std::string_view name) -> collector_plugin *kcenon::monitoring::collector_registry
get_plugin_loader_error() const -> std::stringkcenon::monitoring::collector_registry
get_plugins() -> std::vector< collector_plugin * >kcenon::monitoring::collector_registry
get_plugins_by_category(plugin_category category) -> std::vector< collector_plugin * >kcenon::monitoring::collector_registry
get_registry_stats() const -> std::map< std::string, size_t >kcenon::monitoring::collector_registry
has_plugin(std::string_view name) const -> boolkcenon::monitoring::collector_registry
initialize_all(const config_map &config={}) -> size_tkcenon::monitoring::collector_registry
initialized_kcenon::monitoring::collector_registryprivate
instance() -> collector_registry &kcenon::monitoring::collector_registrystatic
instantiate_from_factory(const std::string &name) -> boolkcenon::monitoring::collector_registryprivate
load_plugin(std::string_view path) -> boolkcenon::monitoring::collector_registry
mutex_kcenon::monitoring::collector_registrymutableprivate
operator=(const collector_registry &)=deletekcenon::monitoring::collector_registry
operator=(collector_registry &&)=deletekcenon::monitoring::collector_registry
plugin_count() const -> size_tkcenon::monitoring::collector_registry
plugin_loader_kcenon::monitoring::collector_registryprivate
plugins_kcenon::monitoring::collector_registryprivate
register_factory(std::string_view name)kcenon::monitoring::collector_registryinline
register_plugin(std::unique_ptr< collector_plugin > plugin) -> boolkcenon::monitoring::collector_registry
shutdown_kcenon::monitoring::collector_registryprivate
shutdown_all()kcenon::monitoring::collector_registry
unload_plugin(std::string_view name) -> boolkcenon::monitoring::collector_registry
unregister_plugin(std::string_view name) -> boolkcenon::monitoring::collector_registry
~collector_registry()kcenon::monitoring::collector_registryprivate