This action is a Global Action that supports error sampling by filtering out non-error traces.
This feature is in beta. It may be subject to changes and improvements based on user feedback.
Before enabling probabilistic sampler, please note the following:
global
action, meaning it applies to all traces in the system without filtering for specific services or endpoints.Cost Reduction
System Optimization
actionName
actionName string
: Allows you to attach a meaningful name to the action for convenience.
notes
notes string
: Allows you to attach notes regarding the action for convenience.
disabled
disabled boolean
: Allows you to temporarily disable the action, but keep it saved for future use.
false
signals *
signals string[]
: An array with the signals that the processor will act on.
TRACES
fallback_sampling_ratio *
fallback_sampling_ratio string
: Specifies the ratio of non-error traces you still want to retain.
The following example demonstrates how to add a sampler that retains 100% of error traces and 50% of non-error traces.
Create a YAML file with the following content:
Apply the action to the cluster:
Apply the action to the cluster:
This action is a Global Action that supports error sampling by filtering out non-error traces.
This feature is in beta. It may be subject to changes and improvements based on user feedback.
Before enabling probabilistic sampler, please note the following:
global
action, meaning it applies to all traces in the system without filtering for specific services or endpoints.Cost Reduction
System Optimization
actionName
actionName string
: Allows you to attach a meaningful name to the action for convenience.
notes
notes string
: Allows you to attach notes regarding the action for convenience.
disabled
disabled boolean
: Allows you to temporarily disable the action, but keep it saved for future use.
false
signals *
signals string[]
: An array with the signals that the processor will act on.
TRACES
fallback_sampling_ratio *
fallback_sampling_ratio string
: Specifies the ratio of non-error traces you still want to retain.
The following example demonstrates how to add a sampler that retains 100% of error traces and 50% of non-error traces.
Create a YAML file with the following content:
Apply the action to the cluster:
Apply the action to the cluster: