Specialized event for connection-related metrics.
More...
#include <network_metric_event.h>
Specialized event for connection-related metrics.
Definition at line 121 of file network_metric_event.h.
◆ network_connection_event() [1/4]
| kcenon::network::events::network_connection_event::network_connection_event |
( |
const std::string & | conn_id, |
|
|
const std::string & | evt_type, |
|
|
const std::string & | proto = "tcp", |
|
|
const std::string & | remote = "", |
|
|
const std::map< std::string, std::string > & | lbls = {} ) |
|
inlineexplicit |
Definition at line 130 of file network_metric_event.h.
135 {})
140 ,
timestamp(std::chrono::steady_clock::now())
142 {
143 }
std::map< std::string, std::string > labels
std::string connection_id
std::chrono::steady_clock::time_point timestamp
std::string remote_address
◆ network_connection_event() [2/4]
| kcenon::network::events::network_connection_event::network_connection_event |
( |
| ) |
|
|
inline |
◆ network_connection_event() [3/4]
◆ network_connection_event() [4/4]
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ connection_id
| std::string kcenon::network::events::network_connection_event::connection_id |
◆ event_type
| std::string kcenon::network::events::network_connection_event::event_type |
◆ labels
| std::map<std::string, std::string> kcenon::network::events::network_connection_event::labels |
◆ protocol
| std::string kcenon::network::events::network_connection_event::protocol |
◆ remote_address
| std::string kcenon::network::events::network_connection_event::remote_address |
◆ timestamp
| std::chrono::steady_clock::time_point kcenon::network::events::network_connection_event::timestamp |
The documentation for this struct was generated from the following file: