prometheus operator v0.71.2

Prometheus.spec.containers[].env[].valueFrom.secretKeyRef.spec.tracingConfig

EXPERIMENTAL: TracingConfig configures tracing in Prometheus. This is an experimental feature, it may change in any upcoming release in a breaking way.

8 fields
Prometheus.spec.containers[].env[].valueFrom.secretKeyRef.spec.tracingConfig fields and descriptions
Field / TypeDescription
clientType
string

Client used to export the traces. Supported values are `http` or `grpc`.

  • enum: ["http","grpc"]
compression
string

Compression key for supported compression types. The only supported value is `gzip`.

  • enum: ["gzip"]
endpoint
string required

Endpoint to send the traces to. Should be provided in format <host>:<port>.

  • minLength: 1
map[string]string

Key-value pairs to be used as headers associated with gRPC or HTTP requests.

insecure
boolean

If disabled, the client will use a secure connection.

integer | string

Sets the probability a given trace will be sampled. Must be a float from 0 through 1.

  • pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
  • x-kubernetes-int-or-string: true
timeout
string

Maximum time the exporter will wait for each batch export.

  • pattern: ^(0|(([0-9]+)y)?(([0-9]+)w)?(([0-9]+)d)?(([0-9]+)h)?(([0-9]+)m)?(([0-9]+)s)?(([0-9]+)ms)?)$
object

TLS Config to use when sending traces.