OpenTelemetry Configuration

OpenTelemetry Configuration Properties describes the properties for configuring the External Diameter Gateway (EDGW) OpenTelemetry tracing properties.

For information about configuring individual subscriber tracing using OpenTelemetry so that tracing can be enabled for either an individual subscriber or for a list of subscribers, see the discussion about configuring individual subscriber tracing for EDGW in MATRIXX Monitoring and Logging.

Table 1. OpenTelemetry Configuration Properties
Property Type Default Description
gateway.opentelemetry.enable Boolean false Set to true to enable OpenTelemetry tracing.
gateway.opentelemetry.serviceName String edgw The service name. This value is used as the service name.
gateway.opentelemetry.endPointUrl String http://localhost:4317 The URL to the OpenTelemetry Collector endpoint. The default is http://localhost:4317
gateway.opentelemetry.propagators String b3multi A comma-separated list of propagators that propagate the trace context over the wire.
gateway.opentelemetry.tracesExporter String otlp The trace exporter. Set the value to otlp when paired with OpenTelemetry Collector server.
gateway.opentelemetry.resourceAttributes String Specifies additional OpenTelemetry resource attributes in the format: key1=val1, key2=val2, key3=val3