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

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

collect_metrics()=0kcenon::monitoring::interface_metric_collectorpure virtual
force_collect()=0kcenon::monitoring::interface_metric_collectorpure virtual
get_config() const =0kcenon::monitoring::interface_metric_collectorpure virtual
get_metric_types() const =0kcenon::monitoring::interface_metric_collectorpure virtual
get_stats() const =0kcenon::monitoring::interface_metric_collectorpure virtual
is_collecting() const =0kcenon::monitoring::interface_metric_collectorpure virtual
notify_event(const system_event &event)=0kcenon::monitoring::interface_observablepure virtual
notify_metric(const metric_event &event)=0kcenon::monitoring::interface_observablepure virtual
notify_state_change(const state_change_event &event)=0kcenon::monitoring::interface_observablepure virtual
register_observer(std::shared_ptr< interface_monitoring_observer > observer)=0kcenon::monitoring::interface_observablepure virtual
reset_stats()=0kcenon::monitoring::interface_metric_collectorpure virtual
start_collection(const collection_config &config)=0kcenon::monitoring::interface_metric_collectorpure virtual
stop_collection()=0kcenon::monitoring::interface_metric_collectorpure virtual
unregister_observer(std::shared_ptr< interface_monitoring_observer > observer)=0kcenon::monitoring::interface_observablepure virtual
update_config(const collection_config &config)=0kcenon::monitoring::interface_metric_collectorpure virtual
~interface_metric_collector()=defaultkcenon::monitoring::interface_metric_collectorvirtual
~interface_observable()=defaultkcenon::monitoring::interface_observablevirtual