observability.md (1300B)
1 # Observability 2 3 These settings let you tune and configure certain observability related behaviours. 4 5 ## Settings 6 7 ```yaml 8 ################################## 9 ##### OBSERVABILITY SETTINGS ##### 10 ################################## 11 12 # Bool. Enable generation/parsing of a request ID for each received HTTP Request. 13 # Default: true 14 request-id-enabled: true 15 16 # String. Header name to use to extract a request or trace ID from. Typically set by a 17 # loadbalancer or proxy. 18 # Default: "X-Request-Id" 19 request-id-header: "X-Request-Id" 20 21 # Bool. Enable OpenTelemetry based tracing support. 22 # Default: false 23 tracing-enabled: false 24 25 # String. Set the transport protocol for the tracing system. Can either be "grpc" for 26 # OTLP gRPC or "jaeger" for jaeger based ingesters. 27 # Options: ["grpc", "jaeger"] 28 # Default: "grpc" 29 tracing-transport: "grpc" 30 31 # String. Endpoint of the trace ingester. When using the gRPC based transport, the 32 # endpoint is usually a single address/port combination. For the jaeger transport it 33 # should be a fully qualified URL. 34 # OTLP gRPC or "jaeger" for jaeger based ingesters 35 # Examples: ["localhost:4317", "http://localhost:14268/api/traces"] 36 # Default: "" 37 tracing-endpoint: "" 38 39 # Bool. Disable HTTPS for the gRPC transport protocol. 40 # Default: false 41 tracing-insecure-transport: false 42 ```