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

Public Attributes | |
| uint64_t | established {0} |
| ESTABLISHED connections. | |
| uint64_t | syn_sent {0} |
| SYN_SENT connections. | |
| uint64_t | syn_recv {0} |
| SYN_RECV connections. | |
| uint64_t | fin_wait1 {0} |
| FIN_WAIT1 connections. | |
| uint64_t | fin_wait2 {0} |
| FIN_WAIT2 connections. | |
| uint64_t | time_wait {0} |
| TIME_WAIT connections. | |
| uint64_t | close_wait {0} |
| CLOSE_WAIT connections. | |
| uint64_t | listen {0} |
| LISTEN connections. | |
| uint64_t | total {0} |
| Total connections. | |
| bool | available {false} |
| Whether info is available. | |
Platform TCP connection state information.
Definition at line 86 of file platform_metrics_collector.h.
| bool kcenon::monitoring::platform_tcp_info::available {false} |
Whether info is available.
Definition at line 96 of file platform_metrics_collector.h.
Referenced by display_tcp_info().
| uint64_t kcenon::monitoring::platform_tcp_info::close_wait {0} |
CLOSE_WAIT connections.
Definition at line 93 of file platform_metrics_collector.h.
Referenced by display_tcp_info().
| uint64_t kcenon::monitoring::platform_tcp_info::established {0} |
ESTABLISHED connections.
Definition at line 87 of file platform_metrics_collector.h.
Referenced by display_tcp_info().
| uint64_t kcenon::monitoring::platform_tcp_info::fin_wait1 {0} |
FIN_WAIT1 connections.
Definition at line 90 of file platform_metrics_collector.h.
Referenced by display_tcp_info().
| uint64_t kcenon::monitoring::platform_tcp_info::fin_wait2 {0} |
FIN_WAIT2 connections.
Definition at line 91 of file platform_metrics_collector.h.
Referenced by display_tcp_info().
| uint64_t kcenon::monitoring::platform_tcp_info::listen {0} |
LISTEN connections.
Definition at line 94 of file platform_metrics_collector.h.
Referenced by display_tcp_info().
| uint64_t kcenon::monitoring::platform_tcp_info::syn_recv {0} |
SYN_RECV connections.
Definition at line 89 of file platform_metrics_collector.h.
Referenced by display_tcp_info().
| uint64_t kcenon::monitoring::platform_tcp_info::syn_sent {0} |
SYN_SENT connections.
Definition at line 88 of file platform_metrics_collector.h.
Referenced by display_tcp_info().
| uint64_t kcenon::monitoring::platform_tcp_info::time_wait {0} |
TIME_WAIT connections.
Definition at line 92 of file platform_metrics_collector.h.
Referenced by display_tcp_info().
| uint64_t kcenon::monitoring::platform_tcp_info::total {0} |
Total connections.
Definition at line 95 of file platform_metrics_collector.h.
Referenced by display_tcp_info().