Default metrics listener. This implementation writes periodic metrics snapshots to a file which will later be read and forwarded to OpenTelemetry by a separate offline application.
Definition at line 42 of file as_metrics_writer.h.
#include "as_metrics_writer.h"
Data Fields | |
bool | enable |
FILE * | file |
uint32_t | latency_columns |
uint32_t | latency_shift |
uint64_t | max_size |
char | report_dir [256] |
uint64_t | size |
bool as_metrics_writer::enable |
Definition at line 57 of file as_metrics_writer.h.
FILE* as_metrics_writer::file |
Definition at line 44 of file as_metrics_writer.h.
uint32_t as_metrics_writer::latency_columns |
Definition at line 47 of file as_metrics_writer.h.
uint32_t as_metrics_writer::latency_shift |
Definition at line 48 of file as_metrics_writer.h.
uint64_t as_metrics_writer::max_size |
Definition at line 45 of file as_metrics_writer.h.
char as_metrics_writer::report_dir[256] |
Definition at line 43 of file as_metrics_writer.h.
uint64_t as_metrics_writer::size |
Definition at line 46 of file as_metrics_writer.h.