MySQL 9.7.0
Source Code Documentation
tm_otel_metric.h File Reference
#include <opentelemetry/exporters/otlp/otlp_http_metric_exporter_options.h>
#include <opentelemetry/exporters/otlp/otlp_http_metric_exporter_runtime_options.h>
#include <opentelemetry/nostd/shared_ptr.h>
#include <opentelemetry/nostd/unique_ptr.h>
#include <opentelemetry/sdk/metrics/export/periodic_exporting_metric_reader.h>
#include <opentelemetry/sdk/metrics/export/periodic_exporting_metric_reader_options.h>
#include <opentelemetry/sdk/metrics/export/periodic_exporting_metric_reader_runtime_options.h>
#include <opentelemetry/sdk/metrics/meter_context.h>
#include <opentelemetry/sdk/metrics/meter_provider.h>
#include <opentelemetry/sdk/metrics/push_metric_exporter.h>
#include <opentelemetry/sdk/metrics/view/view_registry.h>
#include <opentelemetry/sdk/resource/resource.h>

Go to the source code of this file.

Namespaces

namespace  telemetry
 

Functions

std::unique_ptr< opentelemetry::sdk::metrics::ViewRegistry > telemetry::otel_create_metric_view_registry ()
 
std::unique_ptr< opentelemetry::sdk::metrics::MeterContext > telemetry::otel_create_metric_meter_context (std::unique_ptr< opentelemetry::sdk::metrics::ViewRegistry > views, const opentelemetry::sdk::resource::Resource &resource)
 
std::unique_ptr< opentelemetry::sdk::metrics::PushMetricExporter > telemetry::otel_create_otlp_http_metric_exporter (const opentelemetry::exporter::otlp::OtlpHttpMetricExporterOptions &options, const opentelemetry::exporter::otlp::OtlpHttpMetricExporterRuntimeOptions &runtime_options)
 
std::unique_ptr< opentelemetry::sdk::metrics::MetricReader > telemetry::otel_create_metric_reader (std::unique_ptr< opentelemetry::sdk::metrics::PushMetricExporter > exporter, const opentelemetry::sdk::metrics::PeriodicExportingMetricReaderOptions &options, const opentelemetry::sdk::metrics::PeriodicExportingMetricReaderRuntimeOptions &runtime_options)
 
std::unique_ptr< opentelemetry::metrics::MeterProvider > telemetry::otel_create_meter_provider (std::unique_ptr< opentelemetry::sdk::metrics::MeterContext > context)