gtsocial-umbx

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README | LICENSE

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 ```