| /external/grpc-grpc/tools/distrib/python/xds_protos/opentelemetry/proto/metrics/v1/ |
| D | metrics_pb2.py | 3 # source: opentelemetry/proto/metrics/v1/metrics.proto 14 from opentelemetry.proto.common.v1 import common_pb2 as opentelemetry_dot_proto_dot_common_dot_v1_d… 15 from opentelemetry.proto.resource.v1 import resource_pb2 as opentelemetry_dot_proto_dot_resource_do… 18 …opentelemetry/proto/metrics/v1/metrics.proto\x12\x1eopentelemetry.proto.metrics.v1\x1a*opentelemet… 22 _builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'opentelemetry.proto.metrics.v1.metrics_pb2', _… 25 …_serialized_options = b'\n!io.opentelemetry.proto.metrics.v1B\014MetricsProtoP\001Z?github.com/ope…
|
| /external/grpc-grpc/tools/distrib/python/xds_protos/opentelemetry/proto/trace/v1/ |
| D | trace_pb2.py | 3 # source: opentelemetry/proto/trace/v1/trace.proto 14 from opentelemetry.proto.common.v1 import common_pb2 as opentelemetry_dot_proto_dot_common_dot_v1_d… 15 from opentelemetry.proto.resource.v1 import resource_pb2 as opentelemetry_dot_proto_dot_resource_do… 18 …opentelemetry/proto/trace/v1/trace.proto\x12\x1copentelemetry.proto.trace.v1\x1a*opentelemetry/pro… 22 _builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'opentelemetry.proto.trace.v1.trace_pb2', _glob… 25 …_serialized_options = b'\n\037io.opentelemetry.proto.trace.v1B\nTraceProtoP\001Z=github.com/open-t…
|
| D | trace_config_pb2.py | 3 # source: opentelemetry/proto/trace/v1/trace_config.proto 16 …opentelemetry/proto/trace/v1/trace_config.proto\x12\x1copentelemetry.proto.trace.v1\"\xc8\x03\n\x0… 20 _builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'opentelemetry.proto.trace.v1.trace_config_pb2'… 23 …ialized_options = b'\n\037io.opentelemetry.proto.trace.v1B\020TraceConfigProtoP\001ZGgithub.com/op…
|
| /external/grpc-grpc/tools/distrib/python/xds_protos/opentelemetry/proto/logs/v1/ |
| D | logs_pb2.py | 3 # source: opentelemetry/proto/logs/v1/logs.proto 14 from opentelemetry.proto.common.v1 import common_pb2 as opentelemetry_dot_proto_dot_common_dot_v1_d… 15 from opentelemetry.proto.resource.v1 import resource_pb2 as opentelemetry_dot_proto_dot_resource_do… 18 …opentelemetry/proto/logs/v1/logs.proto\x12\x1bopentelemetry.proto.logs.v1\x1a*opentelemetry/proto/… 22 _builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'opentelemetry.proto.logs.v1.logs_pb2', _global… 25 …._serialized_options = b'\n\036io.opentelemetry.proto.logs.v1B\tLogsProtoP\001Z<github.com/open-te…
|
| /external/grpc-grpc/tools/distrib/python/xds_protos/opentelemetry/proto/metrics/experimental/ |
| D | metrics_config_service_pb2.py | 3 # source: opentelemetry/proto/metrics/experimental/metrics_config_service.proto 14 from opentelemetry.proto.resource.v1 import resource_pb2 as opentelemetry_dot_proto_dot_resource_do… 17 …opentelemetry.proto.metrics.experimental\x1a.opentelemetry/proto/resource/v1/resource.proto\"r\n\x… 21 _builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'opentelemetry.proto.metrics.experimental.metri… 24 …_options = b'\n+io.opentelemetry.proto.metrics.experimentalB\030MetricConfigServiceProtoP\001ZIgit…
|
| /external/grpc-grpc/tools/distrib/python/xds_protos/opentelemetry/proto/collector/trace/v1/ |
| D | trace_service_pb2.py | 3 # source: opentelemetry/proto/collector/trace/v1/trace_service.proto 14 from opentelemetry.proto.trace.v1 import trace_pb2 as opentelemetry_dot_proto_dot_trace_dot_v1_dot_… 17 …opentelemetry/proto/collector/trace/v1/trace_service.proto\x12&opentelemetry.proto.collector.trace… 21 _builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'opentelemetry.proto.collector.trace.v1.trace_s… 24 …ized_options = b'\n)io.opentelemetry.proto.collector.trace.v1B\021TraceServiceProtoP\001ZGgithub.c…
|
| /external/grpc-grpc/tools/distrib/python/xds_protos/opentelemetry/proto/collector/metrics/v1/ |
| D | metrics_service_pb2.py | 3 # source: opentelemetry/proto/collector/metrics/v1/metrics_service.proto 14 from opentelemetry.proto.metrics.v1 import metrics_pb2 as opentelemetry_dot_proto_dot_metrics_dot_v… 17 …opentelemetry/proto/collector/metrics/v1/metrics_service.proto\x12(opentelemetry.proto.collector.m… 21 _builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'opentelemetry.proto.collector.metrics.v1.metri… 24 …ed_options = b'\n+io.opentelemetry.proto.collector.metrics.v1B\023MetricsServiceProtoP\001ZIgithub…
|
| /external/grpc-grpc/tools/distrib/python/xds_protos/opentelemetry/proto/collector/logs/v1/ |
| D | logs_service_pb2.py | 3 # source: opentelemetry/proto/collector/logs/v1/logs_service.proto 14 from opentelemetry.proto.logs.v1 import logs_pb2 as opentelemetry_dot_proto_dot_logs_dot_v1_dot_log… 17 …opentelemetry.proto.collector.logs.v1\x1a&opentelemetry/proto/logs/v1/logs.proto\"\\\n\x18\x45xpor… 21 _builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'opentelemetry.proto.collector.logs.v1.logs_ser… 24 …lized_options = b'\n(io.opentelemetry.proto.collector.logs.v1B\020LogsServiceProtoP\001ZFgithub.co…
|
| /external/grpc-grpc/test/cpp/ext/otel/ |
| D | otel_test_library.h | 28 #include "opentelemetry/metrics/provider.h" 29 #include "opentelemetry/sdk/metrics/meter_provider.h" 30 #include "opentelemetry/sdk/metrics/metric_reader.h" 45 class MockMetricReader : public opentelemetry::sdk::metrics::MetricReader { 47 opentelemetry::sdk::metrics::AggregationTemporality GetAggregationTemporality( in GetAggregationTemporality() 48 opentelemetry::sdk::metrics::InstrumentType) const noexcept override { in GetAggregationTemporality() 49 return opentelemetry::sdk::metrics::AggregationTemporality::kDelta; in GetAggregationTemporality() 70 Options& set_resource(const opentelemetry::sdk::resource::Resource& res) { in set_resource() 71 resource = std::make_unique<opentelemetry::sdk::resource::Resource>(res); in set_resource() 131 // TODO(yashykt): opentelemetry::sdk::resource::Resource doesn't have a copy [all …]
|
| D | otel_test_library.cc | 26 #include "opentelemetry/metrics/provider.h" 27 #include "opentelemetry/sdk/metrics/export/metric_producer.h" 28 #include "opentelemetry/sdk/metrics/meter_provider.h" 29 #include "opentelemetry/sdk/metrics/metric_reader.h" 99 std::vector<opentelemetry::sdk::metrics::PointDataAttributes>>&)> in MetricsCollectorThread() 206 std::string, std::vector<opentelemetry::sdk::metrics::PointDataAttributes>> 211 std::vector<opentelemetry::sdk::metrics::PointDataAttributes>>&)> in ReadCurrentMetricsData() 213 opentelemetry::sdk::metrics::MetricReader* reader) { in ReadCurrentMetricsData() 219 std::vector<opentelemetry::sdk::metrics::PointDataAttributes>> in ReadCurrentMetricsData() 223 reader->Collect([&](opentelemetry::sdk::metrics::ResourceMetrics& rm) { in ReadCurrentMetricsData() [all …]
|
| D | otel_plugin_test.cc | 29 #include "opentelemetry/common/timestamp.h" 30 #include "opentelemetry/metrics/provider.h" 31 #include "opentelemetry/nostd/variant.h" 32 #include "opentelemetry/sdk/common/attribute_utils.h" 33 #include "opentelemetry/sdk/metrics/data/point_data.h" 34 #include "opentelemetry/sdk/metrics/meter_provider.h" 35 #include "opentelemetry/sdk/metrics/metric_reader.h" 57 opentelemetry::sdk::common::OwnedAttributeValue>* in PopulateLabelMap() 67 opentelemetry::sdk::common::OwnedAttributeValue> 86 ::testing::VariantWith<opentelemetry::sdk::metrics::SumPointData>( [all …]
|
| /external/grpc-grpc/tools/distrib/python/xds_protos/opentelemetry/proto/common/v1/ |
| D | common_pb2.py | 3 # source: opentelemetry/proto/common/v1/common.proto 16 …opentelemetry/proto/common/v1/common.proto\x12\x1dopentelemetry.proto.common.v1\"\x8c\x02\n\x08\x4… 20 _builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'opentelemetry.proto.common.v1.common_pb2', _gl… 23 …._serialized_options = b'\n io.opentelemetry.proto.common.v1B\013CommonProtoP\001Z>github.com/open…
|
| /external/grpc-grpc/tools/distrib/python/xds_protos/opentelemetry/proto/resource/v1/ |
| D | resource_pb2.py | 3 # source: opentelemetry/proto/resource/v1/resource.proto 14 from opentelemetry.proto.common.v1 import common_pb2 as opentelemetry_dot_proto_dot_common_dot_v1_d… 17 …opentelemetry/proto/resource/v1/resource.proto\x12\x1fopentelemetry.proto.resource.v1\x1a*opentele… 21 _builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'opentelemetry.proto.resource.v1.resource_pb2',… 24 …serialized_options = b'\n\"io.opentelemetry.proto.resource.v1B\rResourceProtoP\001Z@github.com/ope…
|
| /external/grpc-grpc/examples/cpp/otel/ostream/ |
| D | greeter_callback_client.cc | 21 // https://github.com/open-telemetry/opentelemetry-cpp/issues/1042. 30 #include "opentelemetry/exporters/ostream/metric_exporter.h" 31 #include "opentelemetry/exporters/ostream/metric_exporter_factory.h" 32 #include "opentelemetry/sdk/metrics/export/periodic_exporting_metric_reader.h" 33 #include "opentelemetry/sdk/metrics/export/periodic_exporting_metric_reader_factory.h" 34 #include "opentelemetry/sdk/metrics/meter_provider.h" 48 // Register a global gRPC OpenTelemetry plugin configured with an ostream in main() 51 opentelemetry::exporter::metrics::OStreamMetricExporterFactory::Create(); in main() 52 opentelemetry::sdk::metrics::PeriodicExportingMetricReaderOptions in main() 57 opentelemetry::sdk::metrics::PeriodicExportingMetricReaderFactory::Create( in main() [all …]
|
| D | greeter_callback_server.cc | 21 // https://github.com/open-telemetry/opentelemetry-cpp/issues/1042. 32 #include "opentelemetry/exporters/ostream/metric_exporter.h" 33 #include "opentelemetry/exporters/ostream/metric_exporter_factory.h" 34 #include "opentelemetry/sdk/metrics/export/periodic_exporting_metric_reader.h" 35 #include "opentelemetry/sdk/metrics/export/periodic_exporting_metric_reader_factory.h" 36 #include "opentelemetry/sdk/metrics/meter_provider.h" 50 // Register a global gRPC OpenTelemetry plugin configured with an ostream in main() 53 opentelemetry::exporter::metrics::OStreamMetricExporterFactory::Create(); in main() 54 opentelemetry::sdk::metrics::PeriodicExportingMetricReaderOptions in main() 59 opentelemetry::sdk::metrics::PeriodicExportingMetricReaderFactory::Create( in main() [all …]
|
| /external/grpc-grpc/src/cpp/ext/otel/ |
| D | otel_plugin.h | 37 #include "opentelemetry/metrics/async_instruments.h" 38 #include "opentelemetry/metrics/meter_provider.h" 39 #include "opentelemetry/metrics/observer_result.h" 40 #include "opentelemetry/metrics/sync_instruments.h" 41 #include "opentelemetry/nostd/shared_ptr.h" 53 // OpenTelemetry plugin's label injector. 70 // through the OpenTelemetry plugin. 93 opentelemetry::nostd::function_ref< 94 bool(opentelemetry::nostd::string_view, 95 opentelemetry::common::AttributeValue)> [all …]
|
| D | key_value_iterable.h | 31 #include "opentelemetry/common/attribute_value.h" 32 #include "opentelemetry/common/key_value_iterable.h" 33 #include "opentelemetry/nostd/function_ref.h" 34 #include "opentelemetry/nostd/string_view.h" 41 inline opentelemetry::nostd::string_view AbslStrViewToOpenTelemetryStrView( in AbslStrViewToOpenTelemetryStrView() 43 return opentelemetry::nostd::string_view(str.data(), str.size()); in AbslStrViewToOpenTelemetryStrView() 46 // An iterable class based on opentelemetry::common::KeyValueIterable that 50 : public opentelemetry::common::KeyValueIterable { 69 bool ForEachKeyValue(opentelemetry::nostd::function_ref< in ForEachKeyValue() 70 bool(opentelemetry::nostd::string_view, in ForEachKeyValue() [all …]
|
| /external/grpc-grpc/cmake/ |
| D | opentelemetry-cpp.cmake | 15 if(TARGET opentelemetry-cpp::api) 16 # If opentelemetry is included already, skip including it. 17 # OpenTelemetry does not work with "module" mode at present. 20 # set(OPENTELEMETRY_ROOT_DIR ${CMAKE_CURRENT_SOURCE_DIR}/third_party/opentelemetry-cpp) 28 # add_subdirectory(${OPENTELEMETRY_ROOT_DIR} third_party/opentelemetry-cpp) 30 # Unclear whether we should install OpenTelemetry along with gRPC 42 find_package(opentelemetry-cpp CONFIG REQUIRED) 44 …et(_gRPC_FIND_OPENTELEMETRY "if(NOT TARGET opentelemetry-cpp::opentelemetry_api)\n find_package(o…
|
| /external/grpc-grpc/tools/distrib/python/xds_protos/envoy/extensions/tracers/opentelemetry/resource_detectors/v3/ |
| D | dynatrace_resource_detector_pb2.py | 3 # source: envoy/extensions/tracers/opentelemetry/resource_detectors/v3/dynatrace_resource_detector.… 17 …opentelemetry/resource_detectors/v3/dynatrace_resource_detector.proto\x12<envoy.extensions.tracers… 21 _builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'envoy.extensions.tracers.opentelemetry.resourc… 24 …opentelemetry.resource_detectors.v3B\036DynatraceResourceDetectorProtoP\001Zxgithub.com/envoyproxy…
|
| D | environment_resource_detector_pb2.py | 3 # source: envoy/extensions/tracers/opentelemetry/resource_detectors/v3/environment_resource_detecto… 17 …opentelemetry/resource_detectors/v3/environment_resource_detector.proto\x12<envoy.extensions.trace… 21 _builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'envoy.extensions.tracers.opentelemetry.resourc… 24 …opentelemetry.resource_detectors.v3B EnvironmentResourceDetectorProtoP\001Zxgithub.com/envoyproxy/…
|
| /external/grpc-grpc/tools/distrib/python/xds_protos/envoy/extensions/tracers/opentelemetry/samplers/v3/ |
| D | always_on_sampler_pb2.py | 3 # source: envoy/extensions/tracers/opentelemetry/samplers/v3/always_on_sampler.proto 17 …opentelemetry/samplers/v3/always_on_sampler.proto\x12\x32\x65nvoy.extensions.tracers.opentelemetry… 21 _builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'envoy.extensions.tracers.opentelemetry.sampler… 24 ….tracers.opentelemetry.samplers.v3B\024AlwaysOnSamplerProtoP\001Zdgithub.com/envoyproxy/go-control…
|
| /external/grpc-grpc/examples/cpp/otel/ |
| D | greeter_callback_client.cc | 21 // https://github.com/open-telemetry/opentelemetry-cpp/issues/1042. 30 #include "opentelemetry/exporters/prometheus/exporter_factory.h" 31 #include "opentelemetry/exporters/prometheus/exporter_options.h" 32 #include "opentelemetry/sdk/metrics/meter_provider.h" 48 // Register a global gRPC OpenTelemetry plugin configured with a prometheus in main() 50 opentelemetry::exporter::metrics::PrometheusExporterOptions opts; in main() 53 opentelemetry::exporter::metrics::PrometheusExporterFactory::Create(opts); in main() 55 std::make_shared<opentelemetry::sdk::metrics::MeterProvider>(); in main() 65 std::cerr << "Failed to register gRPC OpenTelemetry Plugin: " in main()
|
| D | greeter_callback_server.cc | 21 // https://github.com/open-telemetry/opentelemetry-cpp/issues/1042. 33 #include "opentelemetry/exporters/prometheus/exporter_factory.h" 34 #include "opentelemetry/exporters/prometheus/exporter_options.h" 35 #include "opentelemetry/sdk/metrics/meter_provider.h" 51 // Register a global gRPC OpenTelemetry plugin configured with a prometheus in main() 53 opentelemetry::exporter::metrics::PrometheusExporterOptions opts; in main() 56 opentelemetry::exporter::metrics::PrometheusExporterFactory::Create(opts); in main() 58 std::make_shared<opentelemetry::sdk::metrics::MeterProvider>(); in main() 68 std::cerr << "Failed to register gRPC OpenTelemetry Plugin: " in main()
|
| D | README.md | 1 # gRPC C++ OpenTelemetry Example 3 The opentelemetry example builds on the 6 gRPC OpenTelemetry plugin with a prometheus exporter. 8 For more information on the gRPC OpenTelemetry plugin, please refer to - * 9 [A66: OpenTelemetry Metrics](https://github.com/grpc/proposal/blob/master/A66-otel-stats.md) 10 * [https://opentelemetry.io/]() 48 * opentelemetry-cpp (with the options `-DWITH_ABSEIL=ON` `-DWITH_PROMETHEUS=ON`)
|
| /external/grpc-grpc/test/cpp/ext/csm/ |
| D | metadata_exchange_test.cc | 23 #include "google/cloud/opentelemetry/resource_detector.h" 25 #include "opentelemetry/metrics/provider.h" 26 #include "opentelemetry/sdk/metrics/meter_provider.h" 27 #include "opentelemetry/sdk/metrics/metric_reader.h" 51 opentelemetry::sdk::resource::Resource TestGkeResource() { in TestGkeResource() 52 opentelemetry::sdk::common::AttributeMap attributes; in TestGkeResource() 60 return opentelemetry::sdk::resource::Resource::Create(attributes); in TestGkeResource() 63 opentelemetry::sdk::resource::Resource TestGceResource() { in TestGceResource() 64 opentelemetry::sdk::common::AttributeMap attributes; in TestGceResource() 68 return opentelemetry::sdk::resource::Resource::Create(attributes); in TestGceResource() [all …]
|