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

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

add_gpu_metrics(std::vector< metric > &metrics, const gpu_reading &reading)kcenon::monitoring::gpu_collectorprivate
collect() -> std::vector< metric > overridekcenon::monitoring::gpu_collectorvirtual
collect_clock_kcenon::monitoring::gpu_collectorprivate
collect_fan_kcenon::monitoring::gpu_collectorprivate
collect_memory_kcenon::monitoring::gpu_collectorprivate
collect_power_kcenon::monitoring::gpu_collectorprivate
collect_temperature_kcenon::monitoring::gpu_collectorprivate
collect_utilization_kcenon::monitoring::gpu_collectorprivate
collection_count_kcenon::monitoring::gpu_collectorprivate
collection_errors_kcenon::monitoring::gpu_collectorprivate
collector_kcenon::monitoring::gpu_collectorprivate
create_metric(const std::string &name, double value, const gpu_reading &reading, const std::string &unit="") constkcenon::monitoring::gpu_collectorprivate
enabled_kcenon::monitoring::gpu_collectorprivate
get_last_readings() constkcenon::monitoring::gpu_collector
get_metadata() const -> plugin_metadata overridekcenon::monitoring::gpu_collectorinlinevirtual
get_metric_types() const -> std::vector< std::string > overridekcenon::monitoring::gpu_collectorvirtual
get_statistics() const -> stats_map overridekcenon::monitoring::gpu_collectorvirtual
gpu_collector()kcenon::monitoring::gpu_collector
gpu_collector(const gpu_collector &)=deletekcenon::monitoring::gpu_collector
gpu_collector(gpu_collector &&)=deletekcenon::monitoring::gpu_collector
gpus_found_kcenon::monitoring::gpu_collectorprivate
initialize(const config_map &config) -> bool overridekcenon::monitoring::gpu_collectorvirtual
interval() const -> std::chrono::milliseconds overridekcenon::monitoring::gpu_collectorinlinevirtual
is_available() const -> bool overridekcenon::monitoring::gpu_collectorvirtual
is_gpu_available() constkcenon::monitoring::gpu_collector
last_readings_kcenon::monitoring::gpu_collectorprivate
name() const -> std::string_view overridekcenon::monitoring::gpu_collectorinlinevirtual
operator=(const gpu_collector &)=deletekcenon::monitoring::gpu_collector
operator=(gpu_collector &&)=deletekcenon::monitoring::gpu_collector
shutdown() overridekcenon::monitoring::gpu_collectorinlinevirtual
stats_mutex_kcenon::monitoring::gpu_collectormutableprivate
~collector_plugin()=defaultkcenon::monitoring::collector_pluginvirtual
~gpu_collector() override=defaultkcenon::monitoring::gpu_collector