![]() |
LogIt++
Header-only, macro-first C++ logging library
|
#include <PrometheusHttpServerLogger.hpp>
Public Attributes | |
| PrometheusTextFormatConfig | format |
| std::string | address = "0.0.0.0" |
| unsigned short | port = 9090 |
| std::string | path = "/metrics" |
| std::string | health_path = "/health" |
| bool | enable_health_endpoint = true |
| std::function< void(std::vector< PrometheusMetricFamily > &)> | on_collect |
| bool | start_immediately = true |
Definition at line 40 of file PrometheusHttpServerLogger.hpp.
| std::string logit::PrometheusHttpServerLogger::Config::address = "0.0.0.0" |
Definition at line 42 of file PrometheusHttpServerLogger.hpp.
| bool logit::PrometheusHttpServerLogger::Config::enable_health_endpoint = true |
Definition at line 46 of file PrometheusHttpServerLogger.hpp.
| PrometheusTextFormatConfig logit::PrometheusHttpServerLogger::Config::format |
Definition at line 41 of file PrometheusHttpServerLogger.hpp.
| std::string logit::PrometheusHttpServerLogger::Config::health_path = "/health" |
Definition at line 45 of file PrometheusHttpServerLogger.hpp.
| std::function<void(std::vector<PrometheusMetricFamily>&)> logit::PrometheusHttpServerLogger::Config::on_collect |
Definition at line 47 of file PrometheusHttpServerLogger.hpp.
| std::string logit::PrometheusHttpServerLogger::Config::path = "/metrics" |
Definition at line 44 of file PrometheusHttpServerLogger.hpp.
| unsigned short logit::PrometheusHttpServerLogger::Config::port = 9090 |
Definition at line 43 of file PrometheusHttpServerLogger.hpp.
| bool logit::PrometheusHttpServerLogger::Config::start_immediately = true |
Definition at line 48 of file PrometheusHttpServerLogger.hpp.