|
Network System 0.1.1
High-performance modular networking library for scalable client-server applications
|
This is the complete list of members for kcenon::network::integration::monitoring_interface, including all inherited members.
| record_counter(std::string_view name, int64_t value)=0 | kcenon::network::integration::monitoring_interface | pure virtual |
| record_gauge(std::string_view name, double value)=0 | kcenon::network::integration::monitoring_interface | pure virtual |
| record_histogram(std::string_view name, double value)=0 | kcenon::network::integration::monitoring_interface | pure virtual |
| report_counter(const std::string &name, double value, const std::map< std::string, std::string > &labels={})=0 | kcenon::network::integration::monitoring_interface | pure virtual |
| report_gauge(const std::string &name, double value, const std::map< std::string, std::string > &labels={})=0 | kcenon::network::integration::monitoring_interface | pure virtual |
| report_health(const std::string &connection_id, bool is_alive, double response_time_ms, size_t missed_heartbeats, double packet_loss_rate)=0 | kcenon::network::integration::monitoring_interface | pure virtual |
| report_histogram(const std::string &name, double value, const std::map< std::string, std::string > &labels={})=0 | kcenon::network::integration::monitoring_interface | pure virtual |
| ~monitoring_interface()=default | kcenon::network::integration::monitoring_interface | virtual |
| ~monitoring_interface()=default | kcenon::network::integration::monitoring_interface | virtual |