/** * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. * SPDX-License-Identifier: Apache-2.0. */ #include #include #include using namespace smithy::components::tracing; static const char * ALLOC_TAG = "OTEL_METER_PROVIDER"; std::shared_ptr OtelMeterProvider::GetMeter(Aws::String scope, Aws::Map attributes) { AWS_UNREFERENCED_PARAM(attributes); auto otelMeterProvider = opentelemetry::metrics::Provider::GetMeterProvider(); auto meter = otelMeterProvider->GetMeter(scope); return Aws::MakeShared(ALLOC_TAG, meter); }