LogIt++
Header-only, macro-first C++ logging library
Loading...
Searching...
No Matches
logit::PrometheusHttpServerLogger Member List

This is the complete list of members for logit::PrometheusHttpServerLogger, including all inherited members.

add_scrape_labels(PrometheusSample &sample) constlogit::PrometheusHttpServerLoggerinlineprivate
build_scrape_metrics(std::vector< PrometheusMetricFamily > &families) constlogit::PrometheusHttpServerLoggerinlineprivate
clear_logs(const LogClearOptions &options=LogClearOptions())logit::ILoggerinlinevirtual
collect_payload()logit::PrometheusHttpServerLoggerinline
dropped_count() constlogit::PrometheusHttpServerLoggerinline
failed_export_count() constlogit::PrometheusHttpServerLoggerinline
get_buffered_entries() constlogit::ILoggerinlinevirtual
get_buffered_strings() constlogit::ILoggerinlinevirtual
get_float_param(const LoggerParam &param) const overridelogit::PrometheusHttpServerLoggerinlinevirtual
get_int_param(const LoggerParam &param) const overridelogit::PrometheusHttpServerLoggerinlinevirtual
get_log_level() const overridelogit::PrometheusHttpServerLoggerinlinevirtual
get_string_param(const LoggerParam &param) const overridelogit::PrometheusHttpServerLoggerinlinevirtual
HttpServer typedeflogit::PrometheusHttpServerLogger
list_log_files() constlogit::ILoggerinlinevirtual
log(const LogRecord &record, const std::string &message) overridelogit::PrometheusHttpServerLoggerinlinevirtual
m_collect_mutexlogit::PrometheusHttpServerLoggerprivate
m_configlogit::PrometheusHttpServerLoggerprivate
m_last_collect_duration_seclogit::PrometheusHttpServerLoggerprivate
m_last_scrape_timestamp_mslogit::PrometheusHttpServerLoggerprivate
m_log_levellogit::PrometheusHttpServerLoggerprivate
m_metricslogit::PrometheusHttpServerLoggerprivate
m_runninglogit::PrometheusHttpServerLoggerprivate
m_scrape_errors_totallogit::PrometheusHttpServerLoggerprivate
m_scrapes_totallogit::PrometheusHttpServerLoggerprivate
m_serverlogit::PrometheusHttpServerLoggerprivate
m_server_threadlogit::PrometheusHttpServerLoggerprivate
operator=(const PrometheusHttpServerLogger &)=deletelogit::PrometheusHttpServerLogger
PrometheusHttpServerLogger()logit::PrometheusHttpServerLoggerinline
PrometheusHttpServerLogger(const Config &config)logit::PrometheusHttpServerLoggerinlineexplicit
PrometheusHttpServerLogger(const PrometheusHttpServerLogger &)=deletelogit::PrometheusHttpServerLogger
read_log_file(const std::string &path) constlogit::ILoggerinlinevirtual
read_log_files(const std::vector< std::string > &paths) constlogit::ILoggerinlinevirtual
set_log_level(LogLevel level) overridelogit::PrometheusHttpServerLoggerinlinevirtual
shutdown() overridelogit::PrometheusHttpServerLoggerinlinevirtual
start()logit::PrometheusHttpServerLoggerinline
stop()logit::PrometheusHttpServerLoggerinlineprivate
wait() overridelogit::PrometheusHttpServerLoggerinlinevirtual
~ILogger()=defaultlogit::ILoggervirtual
~PrometheusHttpServerLogger() overridelogit::PrometheusHttpServerLoggerinline