opentelemetry tracer: add Dynatrace resource detector (#30824)
* Add Dynatrace resource detector Co-authored-by: Thomas Ebner <96168670+samohte@users.noreply.github.com> Signed-off-by: Joao Grassi <joao.grassi@dynatrace.com> * PR suggestions Signed-off-by: Joao Grassi <joao.grassi@dynatrace.com> * Add tests for Dynatrace file reader Signed-off-by: Joao Grassi <joao.grassi@dynatrace.com> * PR suggestions Signed-off-by: Joao Grassi <joao.grassi@dynatrace.com> * schemaUrl_ -> schema_url_ Signed-off-by: Joao Grassi <joao.grassi@dynatrace.com> * PR suggestions and changelog Signed-off-by: Joao Grassi <joao.grassi@dynatrace.com> --------- Signed-off-by: Joao Grassi <joao.grassi@dynatrace.com> Co-authored-by: Thomas Ebner <96168670+samohte@users.noreply.github.com> Mirrored from https://github.com/envoyproxy/envoy @ be410d6121fefb2d57468261180aa354fb8020b5main
parent
cd5ab65ff8
commit
397ed3f082
1 changed files with 25 additions and 0 deletions
@ -0,0 +1,25 @@ |
||||
syntax = "proto3"; |
||||
|
||||
package envoy.extensions.tracers.opentelemetry.resource_detectors.v3; |
||||
|
||||
import "udpa/annotations/status.proto"; |
||||
|
||||
option java_package = "io.envoyproxy.envoy.extensions.tracers.opentelemetry.resource_detectors.v3"; |
||||
option java_outer_classname = "DynatraceResourceDetectorProto"; |
||||
option java_multiple_files = true; |
||||
option go_package = "github.com/envoyproxy/go-control-plane/envoy/extensions/tracers/opentelemetry/resource_detectors/v3;resource_detectorsv3"; |
||||
option (udpa.annotations.file_status).package_version_status = ACTIVE; |
||||
|
||||
// [#protodoc-title: Dynatrace Resource Detector config] |
||||
|
||||
// Configuration for the Dynatrace Resource Detector extension. |
||||
// The resource detector reads from the Dynatrace enrichment files |
||||
// and adds host/process related attributes to the OpenTelemetry resource. |
||||
// |
||||
// See: |
||||
// |
||||
// `Enrich ingested data with Dynatrace-specific dimensions <https://docs.dynatrace.com/docs/shortlink/enrichment-files>`_ |
||||
// |
||||
// [#extension: envoy.tracers.opentelemetry.resource_detectors.dynatrace] |
||||
message DynatraceResourceDetectorConfig { |
||||
} |
Loading…
Reference in new issue