userver: userver/utils/statistics/pretty_format.hpp File Reference
⚠️ This is the documentation for an old userver version. Click here to switch to the latest version.
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages Concepts
pretty_format.hpp File Reference

Statistics output in human-readable format. More...

#include <string>
#include <userver/utils/statistics/storage.hpp>
+ Include dependency graph for pretty_format.hpp:

Go to the source code of this file.

Namespaces

namespace  utils
 Utilities.
 

Functions

std::string utils::statistics::ToPrettyFormat (const utils::statistics::Storage &statistics, const utils::statistics::Request &statistics_request={})
 Output statistics in a human-readable, compact format, useful for visual inspection.
 

Detailed Description

Statistics output in human-readable format.

Definition in file pretty_format.hpp.

Function Documentation

◆ ToPrettyFormat()

std::string utils::statistics::ToPrettyFormat ( const utils::statistics::Storage statistics,
const utils::statistics::Request statistics_request = {} 
)

Output statistics in a human-readable, compact format, useful for visual inspection.

Warning
This format is unstable, we reserve the right to change it at any point. Don't use it in scripts, use utils::statistics::ToJsonFormat instead!

The current version of this unstable format is:

metric-path: some-label=label-value, other-label=other-label-value\tRATE\t42