Tracing Config (main)
Configs: main | alerting | metrics | oauth | otel | probes | rds | servers | surfacer | targets | tlsconfig | tracing | utils | validators
|
Language: |
cloudprober.tracing.TracingConfig #
[otlp_http_exporter <cloudprober.otel.HTTPExporter> | otlp_grpc_exporter <cloudprober.otel.GRPCExporter>]: <oneof> resource_attribute: <cloudprober.tracing.TracingConfig.Attribute># Fraction of probe requests to trace, in the range [0.0, 1.0]. Cloudprober # is the root of the trace, so this is the probability that a given request # starts a sampled trace. Defaults to 1.0: once a tracing config is # present, every probe request is traced unless you lower the sampling # rate.sampling_fraction: <double> | default: 1# Context propagators used to inject trace context into outgoing requests. # Values are names of OpenTelemetry propagators, e.g. "tracecontext", # "baggage", "b3", "b3multi", "jaeger", "xray", "ottrace", or "none". If # unset, the OTEL_PROPAGATORS environment variable is used, falling back to # ["tracecontext", "baggage"].propagator: <string># Service name reported on the trace resource (service.name attribute). # Defaults to "cloudprober".service_name: <string> | default: cloudprober
cloudprober.tracing.TracingConfig.Attribute #
key: <string> value: <string>
cloudprober.tracing.TracingConfig #
[otlp_http_exporter <cloudprober.otel.HTTPExporter> | otlp_grpc_exporter <cloudprober.otel.GRPCExporter>]: <oneof> resource_attribute: <cloudprober.tracing.TracingConfig.Attribute># Fraction of probe requests to trace, in the range [0.0, 1.0]. Cloudprober # is the root of the trace, so this is the probability that a given request # starts a sampled trace. Defaults to 1.0: once a tracing config is # present, every probe request is traced unless you lower the sampling # rate.sampling_fraction: <double> | default: 1# Context propagators used to inject trace context into outgoing requests. # Values are names of OpenTelemetry propagators, e.g. "tracecontext", # "baggage", "b3", "b3multi", "jaeger", "xray", "ottrace", or "none". If # unset, the OTEL_PROPAGATORS environment variable is used, falling back to # ["tracecontext", "baggage"].propagator: <string># Service name reported on the trace resource (service.name attribute). # Defaults to "cloudprober".service_name: <string> | default: cloudprober
cloudprober.tracing.TracingConfig.Attribute #
key: <string> value: <string>