|
Monitoring System 0.1.0
System resource monitoring with pluggable collectors and alerting
|
This is the complete list of members for example_plugin, including all inherited members.
| collect() -> std::vector< metric_data > override | example_plugin | inlinevirtual |
| example_plugin() | example_plugin | inline |
| generate_random_value(double min, double max) -> double | example_plugin | inlineprivate |
| generator_ | example_plugin | private |
| get_metadata() const -> plugin_metadata_t override | example_plugin | inlinevirtual |
| get_metric_types() const -> std::vector< std::string >=0 | kcenon::monitoring::collector_plugin | pure virtual |
| get_statistics() const -> stats_map | kcenon::monitoring::collector_plugin | inlinevirtual |
| initialize(const config_map &config) -> bool override | example_plugin | inlinevirtual |
| initialized_ | example_plugin | private |
| interval() const -> std::chrono::milliseconds=0 | kcenon::monitoring::collector_plugin | pure virtual |
| is_available() const -> bool override | example_plugin | inlinevirtual |
| name() const -> std::string_view override | example_plugin | inlinevirtual |
| request_counter_ | example_plugin | private |
| shutdown() -> void override | example_plugin | inlinevirtual |
| ~collector_plugin()=default | kcenon::monitoring::collector_plugin | virtual |