Module: OpenTelemetry::Sampler::XRay

Defined in:
lib/opentelemetry/sampler/xray.rb,
lib/opentelemetry/sampler/xray/utils.rb,
lib/opentelemetry/sampler/xray/version.rb,
lib/opentelemetry/sampler/xray/rule_cache.rb,
lib/opentelemetry/sampler/xray/statistics.rb,
lib/opentelemetry/sampler/xray/rate_limiter.rb,
lib/opentelemetry/sampler/xray/sampling_rule.rb,
lib/opentelemetry/sampler/xray/fallback_sampler.rb,
lib/opentelemetry/sampler/xray/rate_limiting_sampler.rb,
lib/opentelemetry/sampler/xray/sampling_rule_applier.rb,
lib/opentelemetry/sampler/xray/aws_xray_remote_sampler.rb,
lib/opentelemetry/sampler/xray/aws_xray_sampling_client.rb

Overview

Namespace for OpenTelemetry XRay Sampler

Defined Under Namespace

Modules: Utils Classes: AWSXRayRemoteSampler, AWSXRaySamplingClient, FallbackSampler, InternalAWSXRayRemoteSampler, RateLimiter, RateLimitingSampler, RuleCache, SamplingRule, SamplingRuleApplier, Statistics

Constant Summary collapse

VERSION =
'0.1.0'
DEFAULT_RULES_POLLING_INTERVAL_SECONDS =

Constants

5 * 60
DEFAULT_TARGET_POLLING_INTERVAL_SECONDS =
10
DEFAULT_AWS_PROXY_ENDPOINT =
'http://localhost:2000'