Statistics output in Prometheus format.
Definition in file prometheus.hpp.
Go to the source code of this file.
#include <string>#include <string_view>#include <userver/utils/statistics/request.hpp>#include <userver/utils/statistics/storage.hpp>#include <userver/utils/statistics/writer.hpp>Namespaces | |
| namespace | utils |
| General-purpose utilities used across userver libraries. | |
| namespace | utils::statistics |
| Statistics writers, metric types, and histogram helpers. | |
Functions | |
| std::string | utils::statistics::ToPrometheusFormat (const Storage &statistics, const Request &request={}) |
| Output statistics in Prometheus format, each metric has gauge type. | |
| std::string | utils::statistics::ToPrometheusFormat (WriterFuncRef writer, const Request &request={}) |
| std::string | utils::statistics::ToPrometheusFormatUntyped (const Storage &statistics, const Request &request={}) |
| Output statistics in Prometheus format, without metric types. | |
| std::string | utils::statistics::ToPrometheusFormatUntyped (WriterFuncRef writer, const Request &request={}) |