|
Monitoring System 0.1.0
System resource monitoring with pluggable collectors and alerting
|
Registration of built-in metric collectors with the registry. More...
#include "collector_adapters.h"#include "../plugins/collector_registry.h"#include "../collectors/battery_collector.h"#include "../collectors/interrupt_collector.h"#include "../collectors/network_metrics_collector.h"#include "../collectors/platform_metrics_collector.h"#include "../collectors/process_metrics_collector.h"#include "../collectors/security_collector.h"#include "../collectors/smart_collector.h"#include "../collectors/system_resource_collector.h"#include "../collectors/uptime_collector.h"#include "../collectors/vm_collector.h"

Go to the source code of this file.
Namespaces | |
| namespace | kcenon |
| namespace | kcenon::monitoring |
Functions | |
| bool | kcenon::monitoring::register_builtin_collectors () |
| Register all built-in collectors with the collector_registry. | |
| std::vector< std::string > | kcenon::monitoring::get_builtin_collector_names () |
| Get list of all built-in collector names. | |
Registration of built-in metric collectors with the registry.
This file provides a single function to register all built-in collectors with the collector_registry. Call register_builtin_collectors() once at application startup to enable runtime plugin management.
Usage:
Definition in file builtin_collectors.h.