|
Monitoring System 0.1.0
System resource monitoring with pluggable collectors and alerting
|
Platform identification information. More...
#include <platform_metrics_collector.h>

Public Attributes | |
| std::string | name |
| Platform name (linux, macos, windows, unknown) | |
| std::string | version |
| OS version string (if available) | |
| std::string | architecture |
| CPU architecture (if available) | |
| bool | available {false} |
| Whether platform info is available. | |
Platform identification information.
Definition at line 52 of file platform_metrics_collector.h.
| std::string kcenon::monitoring::platform_info::architecture |
CPU architecture (if available)
Definition at line 55 of file platform_metrics_collector.h.
| bool kcenon::monitoring::platform_info::available {false} |
Whether platform info is available.
Definition at line 56 of file platform_metrics_collector.h.
| std::string kcenon::monitoring::platform_info::name |
Platform name (linux, macos, windows, unknown)
Definition at line 53 of file platform_metrics_collector.h.
Referenced by demonstrate_platform_features().
| std::string kcenon::monitoring::platform_info::version |
OS version string (if available)
Definition at line 54 of file platform_metrics_collector.h.