Tor
0.4.7.0-alpha-dev
|
Common code for the metrics library. More...
#include <stddef.h>
#include "orconfig.h"
#include "lib/log/util_bug.h"
#include "lib/string/printf.h"
#include "lib/metrics/metrics_common.h"
Go to the source code of this file.
Functions | |
const char * | metrics_type_to_str (const metrics_type_t type) |
const char * | metrics_format_label (const char *key, const char *value) |
Common code for the metrics library.
Definition in file metrics_common.c.
const char* metrics_format_label | ( | const char * | key, |
const char * | value | ||
) |
Return a static buffer pointer that contains a formatted label on the form of key=value.
Subsequent call to this function invalidates the previous buffer.
Definition at line 37 of file metrics_common.c.
Referenced by fill_global_bw_limit_values(), fill_oom_values(), and fill_socket_values().
const char* metrics_type_to_str | ( | const metrics_type_t | type | ) |
Return string representation of a metric type.
Definition at line 20 of file metrics_common.c.
Referenced by prometheus_format_store_entry().