#include <tm_mysql_metric.h>
|
| | MySQLMeter (opentelemetry::nostd::shared_ptr< opentelemetry::metrics::Meter > otel_meter) |
| |
| | ~MySQLMeter ()=default |
| |
| void | createInt64ObservableCounter (const char *metric_name, const char *metric_desc, const char *metric_unit, measurement_callback_t metric_cb, void *metric_cb_context) |
| |
| void | createInt64ObservableUpDownCounter (const char *metric_name, const char *metric_desc, const char *metric_unit, measurement_callback_t metric_cb, void *metric_cb_context) |
| |
| void | createInt64ObservableGauge (const char *metric_name, const char *metric_desc, const char *metric_unit, measurement_callback_t metric_cb, void *metric_cb_context) |
| |
| void | createDoubleObservableCounter (const char *metric_name, const char *metric_desc, const char *metric_unit, measurement_callback_t metric_cb, void *metric_cb_context) |
| |
| void | createDoubleObservableUpDownCounter (const char *metric_name, const char *metric_desc, const char *metric_unit, measurement_callback_t metric_cb, void *metric_cb_context) |
| |
| void | createDoubleObservableGauge (const char *metric_name, const char *metric_desc, const char *metric_unit, measurement_callback_t metric_cb, void *metric_cb_context) |
| |
◆ MySQLMeter()
| telemetry::MySQLMeter::MySQLMeter |
( |
opentelemetry::nostd::shared_ptr< opentelemetry::metrics::Meter > |
otel_meter | ) |
|
|
inlineexplicit |
◆ ~MySQLMeter()
| telemetry::MySQLMeter::~MySQLMeter |
( |
| ) |
|
|
default |
◆ createDoubleObservableCounter()
| void telemetry::MySQLMeter::createDoubleObservableCounter |
( |
const char * |
metric_name, |
|
|
const char * |
metric_desc, |
|
|
const char * |
metric_unit, |
|
|
measurement_callback_t |
metric_cb, |
|
|
void * |
metric_cb_context |
|
) |
| |
◆ createDoubleObservableGauge()
| void telemetry::MySQLMeter::createDoubleObservableGauge |
( |
const char * |
metric_name, |
|
|
const char * |
metric_desc, |
|
|
const char * |
metric_unit, |
|
|
measurement_callback_t |
metric_cb, |
|
|
void * |
metric_cb_context |
|
) |
| |
◆ createDoubleObservableUpDownCounter()
| void telemetry::MySQLMeter::createDoubleObservableUpDownCounter |
( |
const char * |
metric_name, |
|
|
const char * |
metric_desc, |
|
|
const char * |
metric_unit, |
|
|
measurement_callback_t |
metric_cb, |
|
|
void * |
metric_cb_context |
|
) |
| |
◆ createInt64ObservableCounter()
| void telemetry::MySQLMeter::createInt64ObservableCounter |
( |
const char * |
metric_name, |
|
|
const char * |
metric_desc, |
|
|
const char * |
metric_unit, |
|
|
measurement_callback_t |
metric_cb, |
|
|
void * |
metric_cb_context |
|
) |
| |
◆ createInt64ObservableGauge()
| void telemetry::MySQLMeter::createInt64ObservableGauge |
( |
const char * |
metric_name, |
|
|
const char * |
metric_desc, |
|
|
const char * |
metric_unit, |
|
|
measurement_callback_t |
metric_cb, |
|
|
void * |
metric_cb_context |
|
) |
| |
◆ createInt64ObservableUpDownCounter()
| void telemetry::MySQLMeter::createInt64ObservableUpDownCounter |
( |
const char * |
metric_name, |
|
|
const char * |
metric_desc, |
|
|
const char * |
metric_unit, |
|
|
measurement_callback_t |
metric_cb, |
|
|
void * |
metric_cb_context |
|
) |
| |
◆ m_metrics
| std::vector<std::unique_ptr<MySQLMetric> > telemetry::MySQLMeter::m_metrics |
|
private |
◆ m_otel_meter
| opentelemetry::nostd::shared_ptr<opentelemetry::metrics::Meter> telemetry::MySQLMeter::m_otel_meter |
|
private |
The documentation for this class was generated from the following files: