Monitoring System 0.1.0
System resource monitoring with pluggable collectors and alerting
Loading...
Searching...
No Matches
kcenon::monitoring::platform_metrics_config Struct Reference

Configuration for platform metrics collection. More...

#include <platform_metrics_collector.h>

Collaboration diagram for kcenon::monitoring::platform_metrics_config:
Collaboration graph

Public Attributes

bool collect_uptime {true}
 Collect uptime metrics.
 
bool collect_context_switches {true}
 Collect context switch metrics.
 
bool collect_tcp_states {true}
 Collect TCP state metrics.
 
bool collect_socket_buffers {true}
 Collect socket buffer metrics.
 
bool collect_interrupts {true}
 Collect interrupt metrics.
 

Detailed Description

Configuration for platform metrics collection.

Examples
platform_metrics_example.cpp.

Definition at line 124 of file platform_metrics_collector.h.

Member Data Documentation

◆ collect_context_switches

bool kcenon::monitoring::platform_metrics_config::collect_context_switches {true}

Collect context switch metrics.

Examples
platform_metrics_example.cpp.

Definition at line 126 of file platform_metrics_collector.h.

126{true};

Referenced by main().

◆ collect_interrupts

bool kcenon::monitoring::platform_metrics_config::collect_interrupts {true}

Collect interrupt metrics.

Examples
platform_metrics_example.cpp.

Definition at line 129 of file platform_metrics_collector.h.

129{true};

Referenced by main().

◆ collect_socket_buffers

bool kcenon::monitoring::platform_metrics_config::collect_socket_buffers {true}

Collect socket buffer metrics.

Examples
platform_metrics_example.cpp.

Definition at line 128 of file platform_metrics_collector.h.

128{true};

Referenced by main().

◆ collect_tcp_states

bool kcenon::monitoring::platform_metrics_config::collect_tcp_states {true}

Collect TCP state metrics.

Examples
platform_metrics_example.cpp.

Definition at line 127 of file platform_metrics_collector.h.

127{true};

Referenced by main().

◆ collect_uptime

bool kcenon::monitoring::platform_metrics_config::collect_uptime {true}

Collect uptime metrics.

Examples
platform_metrics_example.cpp.

Definition at line 125 of file platform_metrics_collector.h.

125{true};

Referenced by main().


The documentation for this struct was generated from the following file: