published on Friday, Jun 5, 2026 by Chronosphere
published on Friday, Jun 5, 2026 by Chronosphere
Tail-sampling rules that match completed traces against filters and apply per-rule sample rates (with a default rate fallback) to decide which traces are retained after the full trace has been observed.
Example Usage
Example coming soon!
Example coming soon!
Example coming soon!
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.chronosphere.TraceTailSamplingRules;
import com.pulumi.chronosphere.TraceTailSamplingRulesArgs;
import com.pulumi.chronosphere.inputs.TraceTailSamplingRulesDefaultSampleRateArgs;
import com.pulumi.chronosphere.inputs.TraceTailSamplingRulesRuleArgs;
import com.pulumi.chronosphere.inputs.TraceTailSamplingRulesRuleFilterArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
var rules = new TraceTailSamplingRules("rules", TraceTailSamplingRulesArgs.builder()
.defaultSampleRate(TraceTailSamplingRulesDefaultSampleRateArgs.builder()
.enabled(true)
.sampleRate(0.5)
.build())
.rules(
TraceTailSamplingRulesRuleArgs.builder()
.filter(TraceTailSamplingRulesRuleFilterArgs.builder()
.span(%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference))
.build())
.sampleRate(1)
.build(),
TraceTailSamplingRulesRuleArgs.builder()
.filter(TraceTailSamplingRulesRuleFilterArgs.builder()
.span(%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference))
.build())
.sampleRate(1)
.build())
.build());
}
}
Example coming soon!
Example coming soon!
resources:
rules:
type: chronosphere:TraceTailSamplingRules
properties:
defaultSampleRate:
enabled: true
sampleRate: 0.5
rules:
- filter:
span:
- error:
value: true
matchType: INCLUDE
sampleRate: 1
- filter:
span:
- duration:
minSecs: 1
matchType: INCLUDE
sampleRate: 1
Create TraceTailSamplingRules Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new TraceTailSamplingRules(name: string, args?: TraceTailSamplingRulesArgs, opts?: CustomResourceOptions);@overload
def TraceTailSamplingRules(resource_name: str,
args: Optional[TraceTailSamplingRulesArgs] = None,
opts: Optional[ResourceOptions] = None)
@overload
def TraceTailSamplingRules(resource_name: str,
opts: Optional[ResourceOptions] = None,
default_sample_rate: Optional[TraceTailSamplingRulesDefaultSampleRateArgs] = None,
rules: Optional[Sequence[TraceTailSamplingRulesRuleArgs]] = None)func NewTraceTailSamplingRules(ctx *Context, name string, args *TraceTailSamplingRulesArgs, opts ...ResourceOption) (*TraceTailSamplingRules, error)public TraceTailSamplingRules(string name, TraceTailSamplingRulesArgs? args = null, CustomResourceOptions? opts = null)
public TraceTailSamplingRules(String name, TraceTailSamplingRulesArgs args)
public TraceTailSamplingRules(String name, TraceTailSamplingRulesArgs args, CustomResourceOptions options)
type: chronosphere:TraceTailSamplingRules
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
resource "chronosphere_tracetailsamplingrules" "name" {
# resource properties
}Parameters
- name string
- The unique name of the resource.
- args TraceTailSamplingRulesArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args TraceTailSamplingRulesArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args TraceTailSamplingRulesArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args TraceTailSamplingRulesArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args TraceTailSamplingRulesArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var traceTailSamplingRulesResource = new Pulumi.TraceTailSamplingRules("traceTailSamplingRulesResource", new()
{
DefaultSampleRate = new Pulumi.Inputs.TraceTailSamplingRulesDefaultSampleRateArgs
{
SampleRate = 0,
Enabled = false,
},
Rules = new[]
{
new Pulumi.Inputs.TraceTailSamplingRulesRuleArgs
{
Filter = new Pulumi.Inputs.TraceTailSamplingRulesRuleFilterArgs
{
ScopeFilter = new Pulumi.Inputs.TraceTailSamplingRulesRuleFilterScopeFilterArgs
{
SpanScopes = new[]
{
new Pulumi.Inputs.TraceTailSamplingRulesRuleFilterScopeFilterSpanScopeArgs
{
Duration = new Pulumi.Inputs.TraceTailSamplingRulesRuleFilterScopeFilterSpanScopeDurationArgs
{
MaxSecs = 0,
MinSecs = 0,
},
Error = new Pulumi.Inputs.TraceTailSamplingRulesRuleFilterScopeFilterSpanScopeErrorArgs
{
Value = false,
},
IsRootSpan = new Pulumi.Inputs.TraceTailSamplingRulesRuleFilterScopeFilterSpanScopeIsRootSpanArgs
{
Value = false,
},
MatchType = "string",
Operation = new Pulumi.Inputs.TraceTailSamplingRulesRuleFilterScopeFilterSpanScopeOperationArgs
{
InValues = new[]
{
"string",
},
Match = "string",
Value = "string",
},
ParentOperation = new Pulumi.Inputs.TraceTailSamplingRulesRuleFilterScopeFilterSpanScopeParentOperationArgs
{
InValues = new[]
{
"string",
},
Match = "string",
Value = "string",
},
ParentService = new Pulumi.Inputs.TraceTailSamplingRulesRuleFilterScopeFilterSpanScopeParentServiceArgs
{
InValues = new[]
{
"string",
},
Match = "string",
Value = "string",
},
Service = new Pulumi.Inputs.TraceTailSamplingRulesRuleFilterScopeFilterSpanScopeServiceArgs
{
InValues = new[]
{
"string",
},
Match = "string",
Value = "string",
},
SpanCount = new Pulumi.Inputs.TraceTailSamplingRulesRuleFilterScopeFilterSpanScopeSpanCountArgs
{
Max = 0,
Min = 0,
},
Tags = new[]
{
new Pulumi.Inputs.TraceTailSamplingRulesRuleFilterScopeFilterSpanScopeTagArgs
{
Key = "string",
NumericValue = new Pulumi.Inputs.TraceTailSamplingRulesRuleFilterScopeFilterSpanScopeTagNumericValueArgs
{
Comparison = "string",
Value = 0,
},
Value = new Pulumi.Inputs.TraceTailSamplingRulesRuleFilterScopeFilterSpanScopeTagValueArgs
{
InValues = new[]
{
"string",
},
Match = "string",
Value = "string",
},
},
},
},
},
},
Spans = new[]
{
new Pulumi.Inputs.TraceTailSamplingRulesRuleFilterSpanArgs
{
Duration = new Pulumi.Inputs.TraceTailSamplingRulesRuleFilterSpanDurationArgs
{
MaxSecs = 0,
MinSecs = 0,
},
Error = new Pulumi.Inputs.TraceTailSamplingRulesRuleFilterSpanErrorArgs
{
Value = false,
},
IsRootSpan = new Pulumi.Inputs.TraceTailSamplingRulesRuleFilterSpanIsRootSpanArgs
{
Value = false,
},
MatchType = "string",
Operation = new Pulumi.Inputs.TraceTailSamplingRulesRuleFilterSpanOperationArgs
{
InValues = new[]
{
"string",
},
Match = "string",
Value = "string",
},
ParentOperation = new Pulumi.Inputs.TraceTailSamplingRulesRuleFilterSpanParentOperationArgs
{
InValues = new[]
{
"string",
},
Match = "string",
Value = "string",
},
ParentService = new Pulumi.Inputs.TraceTailSamplingRulesRuleFilterSpanParentServiceArgs
{
InValues = new[]
{
"string",
},
Match = "string",
Value = "string",
},
Service = new Pulumi.Inputs.TraceTailSamplingRulesRuleFilterSpanServiceArgs
{
InValues = new[]
{
"string",
},
Match = "string",
Value = "string",
},
SpanCount = new Pulumi.Inputs.TraceTailSamplingRulesRuleFilterSpanSpanCountArgs
{
Max = 0,
Min = 0,
},
Tags = new[]
{
new Pulumi.Inputs.TraceTailSamplingRulesRuleFilterSpanTagArgs
{
Key = "string",
NumericValue = new Pulumi.Inputs.TraceTailSamplingRulesRuleFilterSpanTagNumericValueArgs
{
Comparison = "string",
Value = 0,
},
Value = new Pulumi.Inputs.TraceTailSamplingRulesRuleFilterSpanTagValueArgs
{
InValues = new[]
{
"string",
},
Match = "string",
Value = "string",
},
},
},
},
},
Trace = new Pulumi.Inputs.TraceTailSamplingRulesRuleFilterTraceArgs
{
Duration = new Pulumi.Inputs.TraceTailSamplingRulesRuleFilterTraceDurationArgs
{
MaxSecs = 0,
MinSecs = 0,
},
Error = new Pulumi.Inputs.TraceTailSamplingRulesRuleFilterTraceErrorArgs
{
Value = false,
},
},
},
SampleRate = 0,
Name = "string",
SystemName = "string",
},
},
});
example, err := chronosphere.NewTraceTailSamplingRules(ctx, "traceTailSamplingRulesResource", &chronosphere.TraceTailSamplingRulesArgs{
DefaultSampleRate: &chronosphere.TraceTailSamplingRulesDefaultSampleRateArgs{
SampleRate: pulumi.Float64(0),
Enabled: pulumi.Bool(false),
},
Rules: chronosphere.TraceTailSamplingRulesRuleArray{
&chronosphere.TraceTailSamplingRulesRuleArgs{
Filter: &chronosphere.TraceTailSamplingRulesRuleFilterArgs{
ScopeFilter: &chronosphere.TraceTailSamplingRulesRuleFilterScopeFilterArgs{
SpanScopes: chronosphere.TraceTailSamplingRulesRuleFilterScopeFilterSpanScopeArray{
&chronosphere.TraceTailSamplingRulesRuleFilterScopeFilterSpanScopeArgs{
Duration: &chronosphere.TraceTailSamplingRulesRuleFilterScopeFilterSpanScopeDurationArgs{
MaxSecs: pulumi.Float64(0),
MinSecs: pulumi.Float64(0),
},
Error: &chronosphere.TraceTailSamplingRulesRuleFilterScopeFilterSpanScopeErrorArgs{
Value: pulumi.Bool(false),
},
IsRootSpan: &chronosphere.TraceTailSamplingRulesRuleFilterScopeFilterSpanScopeIsRootSpanArgs{
Value: pulumi.Bool(false),
},
MatchType: pulumi.String("string"),
Operation: &chronosphere.TraceTailSamplingRulesRuleFilterScopeFilterSpanScopeOperationArgs{
InValues: pulumi.StringArray{
pulumi.String("string"),
},
Match: pulumi.String("string"),
Value: pulumi.String("string"),
},
ParentOperation: &chronosphere.TraceTailSamplingRulesRuleFilterScopeFilterSpanScopeParentOperationArgs{
InValues: pulumi.StringArray{
pulumi.String("string"),
},
Match: pulumi.String("string"),
Value: pulumi.String("string"),
},
ParentService: &chronosphere.TraceTailSamplingRulesRuleFilterScopeFilterSpanScopeParentServiceArgs{
InValues: pulumi.StringArray{
pulumi.String("string"),
},
Match: pulumi.String("string"),
Value: pulumi.String("string"),
},
Service: &chronosphere.TraceTailSamplingRulesRuleFilterScopeFilterSpanScopeServiceArgs{
InValues: pulumi.StringArray{
pulumi.String("string"),
},
Match: pulumi.String("string"),
Value: pulumi.String("string"),
},
SpanCount: &chronosphere.TraceTailSamplingRulesRuleFilterScopeFilterSpanScopeSpanCountArgs{
Max: pulumi.Int(0),
Min: pulumi.Int(0),
},
Tags: chronosphere.TraceTailSamplingRulesRuleFilterScopeFilterSpanScopeTagArray{
&chronosphere.TraceTailSamplingRulesRuleFilterScopeFilterSpanScopeTagArgs{
Key: pulumi.String("string"),
NumericValue: &chronosphere.TraceTailSamplingRulesRuleFilterScopeFilterSpanScopeTagNumericValueArgs{
Comparison: pulumi.String("string"),
Value: pulumi.Float64(0),
},
Value: &chronosphere.TraceTailSamplingRulesRuleFilterScopeFilterSpanScopeTagValueArgs{
InValues: pulumi.StringArray{
pulumi.String("string"),
},
Match: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
},
},
},
},
Spans: chronosphere.TraceTailSamplingRulesRuleFilterSpanArray{
&chronosphere.TraceTailSamplingRulesRuleFilterSpanArgs{
Duration: &chronosphere.TraceTailSamplingRulesRuleFilterSpanDurationArgs{
MaxSecs: pulumi.Float64(0),
MinSecs: pulumi.Float64(0),
},
Error: &chronosphere.TraceTailSamplingRulesRuleFilterSpanErrorArgs{
Value: pulumi.Bool(false),
},
IsRootSpan: &chronosphere.TraceTailSamplingRulesRuleFilterSpanIsRootSpanArgs{
Value: pulumi.Bool(false),
},
MatchType: pulumi.String("string"),
Operation: &chronosphere.TraceTailSamplingRulesRuleFilterSpanOperationArgs{
InValues: pulumi.StringArray{
pulumi.String("string"),
},
Match: pulumi.String("string"),
Value: pulumi.String("string"),
},
ParentOperation: &chronosphere.TraceTailSamplingRulesRuleFilterSpanParentOperationArgs{
InValues: pulumi.StringArray{
pulumi.String("string"),
},
Match: pulumi.String("string"),
Value: pulumi.String("string"),
},
ParentService: &chronosphere.TraceTailSamplingRulesRuleFilterSpanParentServiceArgs{
InValues: pulumi.StringArray{
pulumi.String("string"),
},
Match: pulumi.String("string"),
Value: pulumi.String("string"),
},
Service: &chronosphere.TraceTailSamplingRulesRuleFilterSpanServiceArgs{
InValues: pulumi.StringArray{
pulumi.String("string"),
},
Match: pulumi.String("string"),
Value: pulumi.String("string"),
},
SpanCount: &chronosphere.TraceTailSamplingRulesRuleFilterSpanSpanCountArgs{
Max: pulumi.Int(0),
Min: pulumi.Int(0),
},
Tags: chronosphere.TraceTailSamplingRulesRuleFilterSpanTagArray{
&chronosphere.TraceTailSamplingRulesRuleFilterSpanTagArgs{
Key: pulumi.String("string"),
NumericValue: &chronosphere.TraceTailSamplingRulesRuleFilterSpanTagNumericValueArgs{
Comparison: pulumi.String("string"),
Value: pulumi.Float64(0),
},
Value: &chronosphere.TraceTailSamplingRulesRuleFilterSpanTagValueArgs{
InValues: pulumi.StringArray{
pulumi.String("string"),
},
Match: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
},
},
},
Trace: &chronosphere.TraceTailSamplingRulesRuleFilterTraceArgs{
Duration: &chronosphere.TraceTailSamplingRulesRuleFilterTraceDurationArgs{
MaxSecs: pulumi.Float64(0),
MinSecs: pulumi.Float64(0),
},
Error: &chronosphere.TraceTailSamplingRulesRuleFilterTraceErrorArgs{
Value: pulumi.Bool(false),
},
},
},
SampleRate: pulumi.Float64(0),
Name: pulumi.String("string"),
SystemName: pulumi.String("string"),
},
},
})
resource "chronosphere_tracetailsamplingrules" "traceTailSamplingRulesResource" {
default_sample_rate = {
sample_rate = 0
enabled = false
}
rules {
filter = {
scope_filter = {
span_scopes = [{
"duration" = {
"maxSecs" = 0
"minSecs" = 0
}
"error" = {
"value" = false
}
"isRootSpan" = {
"value" = false
}
"matchType" = "string"
"operation" = {
"inValues" = ["string"]
"match" = "string"
"value" = "string"
}
"parentOperation" = {
"inValues" = ["string"]
"match" = "string"
"value" = "string"
}
"parentService" = {
"inValues" = ["string"]
"match" = "string"
"value" = "string"
}
"service" = {
"inValues" = ["string"]
"match" = "string"
"value" = "string"
}
"spanCount" = {
"max" = 0
"min" = 0
}
"tags" = [{
"key" = "string"
"numericValue" = {
"comparison" = "string"
"value" = 0
}
"value" = {
"inValues" = ["string"]
"match" = "string"
"value" = "string"
}
}]
}]
}
spans = [{
"duration" = {
"maxSecs" = 0
"minSecs" = 0
}
"error" = {
"value" = false
}
"isRootSpan" = {
"value" = false
}
"matchType" = "string"
"operation" = {
"inValues" = ["string"]
"match" = "string"
"value" = "string"
}
"parentOperation" = {
"inValues" = ["string"]
"match" = "string"
"value" = "string"
}
"parentService" = {
"inValues" = ["string"]
"match" = "string"
"value" = "string"
}
"service" = {
"inValues" = ["string"]
"match" = "string"
"value" = "string"
}
"spanCount" = {
"max" = 0
"min" = 0
}
"tags" = [{
"key" = "string"
"numericValue" = {
"comparison" = "string"
"value" = 0
}
"value" = {
"inValues" = ["string"]
"match" = "string"
"value" = "string"
}
}]
}]
trace = {
duration = {
max_secs = 0
min_secs = 0
}
error = {
value = false
}
}
}
sample_rate = 0
name = "string"
system_name = "string"
}
}
var traceTailSamplingRulesResource = new TraceTailSamplingRules("traceTailSamplingRulesResource", TraceTailSamplingRulesArgs.builder()
.defaultSampleRate(TraceTailSamplingRulesDefaultSampleRateArgs.builder()
.sampleRate(0.0)
.enabled(false)
.build())
.rules(TraceTailSamplingRulesRuleArgs.builder()
.filter(TraceTailSamplingRulesRuleFilterArgs.builder()
.scopeFilter(TraceTailSamplingRulesRuleFilterScopeFilterArgs.builder()
.spanScopes(TraceTailSamplingRulesRuleFilterScopeFilterSpanScopeArgs.builder()
.duration(TraceTailSamplingRulesRuleFilterScopeFilterSpanScopeDurationArgs.builder()
.maxSecs(0.0)
.minSecs(0.0)
.build())
.error(TraceTailSamplingRulesRuleFilterScopeFilterSpanScopeErrorArgs.builder()
.value(false)
.build())
.isRootSpan(TraceTailSamplingRulesRuleFilterScopeFilterSpanScopeIsRootSpanArgs.builder()
.value(false)
.build())
.matchType("string")
.operation(TraceTailSamplingRulesRuleFilterScopeFilterSpanScopeOperationArgs.builder()
.inValues("string")
.match("string")
.value("string")
.build())
.parentOperation(TraceTailSamplingRulesRuleFilterScopeFilterSpanScopeParentOperationArgs.builder()
.inValues("string")
.match("string")
.value("string")
.build())
.parentService(TraceTailSamplingRulesRuleFilterScopeFilterSpanScopeParentServiceArgs.builder()
.inValues("string")
.match("string")
.value("string")
.build())
.service(TraceTailSamplingRulesRuleFilterScopeFilterSpanScopeServiceArgs.builder()
.inValues("string")
.match("string")
.value("string")
.build())
.spanCount(TraceTailSamplingRulesRuleFilterScopeFilterSpanScopeSpanCountArgs.builder()
.max(0)
.min(0)
.build())
.tags(TraceTailSamplingRulesRuleFilterScopeFilterSpanScopeTagArgs.builder()
.key("string")
.numericValue(TraceTailSamplingRulesRuleFilterScopeFilterSpanScopeTagNumericValueArgs.builder()
.comparison("string")
.value(0.0)
.build())
.value(TraceTailSamplingRulesRuleFilterScopeFilterSpanScopeTagValueArgs.builder()
.inValues("string")
.match("string")
.value("string")
.build())
.build())
.build())
.build())
.spans(TraceTailSamplingRulesRuleFilterSpanArgs.builder()
.duration(TraceTailSamplingRulesRuleFilterSpanDurationArgs.builder()
.maxSecs(0.0)
.minSecs(0.0)
.build())
.error(TraceTailSamplingRulesRuleFilterSpanErrorArgs.builder()
.value(false)
.build())
.isRootSpan(TraceTailSamplingRulesRuleFilterSpanIsRootSpanArgs.builder()
.value(false)
.build())
.matchType("string")
.operation(TraceTailSamplingRulesRuleFilterSpanOperationArgs.builder()
.inValues("string")
.match("string")
.value("string")
.build())
.parentOperation(TraceTailSamplingRulesRuleFilterSpanParentOperationArgs.builder()
.inValues("string")
.match("string")
.value("string")
.build())
.parentService(TraceTailSamplingRulesRuleFilterSpanParentServiceArgs.builder()
.inValues("string")
.match("string")
.value("string")
.build())
.service(TraceTailSamplingRulesRuleFilterSpanServiceArgs.builder()
.inValues("string")
.match("string")
.value("string")
.build())
.spanCount(TraceTailSamplingRulesRuleFilterSpanSpanCountArgs.builder()
.max(0)
.min(0)
.build())
.tags(TraceTailSamplingRulesRuleFilterSpanTagArgs.builder()
.key("string")
.numericValue(TraceTailSamplingRulesRuleFilterSpanTagNumericValueArgs.builder()
.comparison("string")
.value(0.0)
.build())
.value(TraceTailSamplingRulesRuleFilterSpanTagValueArgs.builder()
.inValues("string")
.match("string")
.value("string")
.build())
.build())
.build())
.trace(TraceTailSamplingRulesRuleFilterTraceArgs.builder()
.duration(TraceTailSamplingRulesRuleFilterTraceDurationArgs.builder()
.maxSecs(0.0)
.minSecs(0.0)
.build())
.error(TraceTailSamplingRulesRuleFilterTraceErrorArgs.builder()
.value(false)
.build())
.build())
.build())
.sampleRate(0.0)
.name("string")
.systemName("string")
.build())
.build());
trace_tail_sampling_rules_resource = chronosphere.TraceTailSamplingRules("traceTailSamplingRulesResource",
default_sample_rate={
"sample_rate": float(0),
"enabled": False,
},
rules=[{
"filter": {
"scope_filter": {
"span_scopes": [{
"duration": {
"max_secs": float(0),
"min_secs": float(0),
},
"error": {
"value": False,
},
"is_root_span": {
"value": False,
},
"match_type": "string",
"operation": {
"in_values": ["string"],
"match": "string",
"value": "string",
},
"parent_operation": {
"in_values": ["string"],
"match": "string",
"value": "string",
},
"parent_service": {
"in_values": ["string"],
"match": "string",
"value": "string",
},
"service": {
"in_values": ["string"],
"match": "string",
"value": "string",
},
"span_count": {
"max": 0,
"min": 0,
},
"tags": [{
"key": "string",
"numeric_value": {
"comparison": "string",
"value": float(0),
},
"value": {
"in_values": ["string"],
"match": "string",
"value": "string",
},
}],
}],
},
"spans": [{
"duration": {
"max_secs": float(0),
"min_secs": float(0),
},
"error": {
"value": False,
},
"is_root_span": {
"value": False,
},
"match_type": "string",
"operation": {
"in_values": ["string"],
"match": "string",
"value": "string",
},
"parent_operation": {
"in_values": ["string"],
"match": "string",
"value": "string",
},
"parent_service": {
"in_values": ["string"],
"match": "string",
"value": "string",
},
"service": {
"in_values": ["string"],
"match": "string",
"value": "string",
},
"span_count": {
"max": 0,
"min": 0,
},
"tags": [{
"key": "string",
"numeric_value": {
"comparison": "string",
"value": float(0),
},
"value": {
"in_values": ["string"],
"match": "string",
"value": "string",
},
}],
}],
"trace": {
"duration": {
"max_secs": float(0),
"min_secs": float(0),
},
"error": {
"value": False,
},
},
},
"sample_rate": float(0),
"name": "string",
"system_name": "string",
}])
const traceTailSamplingRulesResource = new chronosphere.TraceTailSamplingRules("traceTailSamplingRulesResource", {
defaultSampleRate: {
sampleRate: 0,
enabled: false,
},
rules: [{
filter: {
scopeFilter: {
spanScopes: [{
duration: {
maxSecs: 0,
minSecs: 0,
},
error: {
value: false,
},
isRootSpan: {
value: false,
},
matchType: "string",
operation: {
inValues: ["string"],
match: "string",
value: "string",
},
parentOperation: {
inValues: ["string"],
match: "string",
value: "string",
},
parentService: {
inValues: ["string"],
match: "string",
value: "string",
},
service: {
inValues: ["string"],
match: "string",
value: "string",
},
spanCount: {
max: 0,
min: 0,
},
tags: [{
key: "string",
numericValue: {
comparison: "string",
value: 0,
},
value: {
inValues: ["string"],
match: "string",
value: "string",
},
}],
}],
},
spans: [{
duration: {
maxSecs: 0,
minSecs: 0,
},
error: {
value: false,
},
isRootSpan: {
value: false,
},
matchType: "string",
operation: {
inValues: ["string"],
match: "string",
value: "string",
},
parentOperation: {
inValues: ["string"],
match: "string",
value: "string",
},
parentService: {
inValues: ["string"],
match: "string",
value: "string",
},
service: {
inValues: ["string"],
match: "string",
value: "string",
},
spanCount: {
max: 0,
min: 0,
},
tags: [{
key: "string",
numericValue: {
comparison: "string",
value: 0,
},
value: {
inValues: ["string"],
match: "string",
value: "string",
},
}],
}],
trace: {
duration: {
maxSecs: 0,
minSecs: 0,
},
error: {
value: false,
},
},
},
sampleRate: 0,
name: "string",
systemName: "string",
}],
});
type: chronosphere:TraceTailSamplingRules
properties:
defaultSampleRate:
enabled: false
sampleRate: 0
rules:
- filter:
scopeFilter:
spanScopes:
- duration:
maxSecs: 0
minSecs: 0
error:
value: false
isRootSpan:
value: false
matchType: string
operation:
inValues:
- string
match: string
value: string
parentOperation:
inValues:
- string
match: string
value: string
parentService:
inValues:
- string
match: string
value: string
service:
inValues:
- string
match: string
value: string
spanCount:
max: 0
min: 0
tags:
- key: string
numericValue:
comparison: string
value: 0
value:
inValues:
- string
match: string
value: string
spans:
- duration:
maxSecs: 0
minSecs: 0
error:
value: false
isRootSpan:
value: false
matchType: string
operation:
inValues:
- string
match: string
value: string
parentOperation:
inValues:
- string
match: string
value: string
parentService:
inValues:
- string
match: string
value: string
service:
inValues:
- string
match: string
value: string
spanCount:
max: 0
min: 0
tags:
- key: string
numericValue:
comparison: string
value: 0
value:
inValues:
- string
match: string
value: string
trace:
duration:
maxSecs: 0
minSecs: 0
error:
value: false
name: string
sampleRate: 0
systemName: string
TraceTailSamplingRules Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The TraceTailSamplingRules resource accepts the following input properties:
- Default
Sample Chronosphere.Rate Pulumi. Inputs. Trace Tail Sampling Rules Default Sample Rate - Default sampling decision applied after the full trace is observed when no rule in
rulesmatches. - Rules
List<Chronosphere.
Pulumi. Inputs. Trace Tail Sampling Rules Rule> - Ordered list of tail-sampling rules evaluated after the full trace is observed. The first rule whose
filtermatches determines the sample rate; if none match,default_sample_rateis applied.
- Default
Sample TraceRate Tail Sampling Rules Default Sample Rate Args - Default sampling decision applied after the full trace is observed when no rule in
rulesmatches. - Rules
[]Trace
Tail Sampling Rules Rule Args - Ordered list of tail-sampling rules evaluated after the full trace is observed. The first rule whose
filtermatches determines the sample rate; if none match,default_sample_rateis applied.
- default_
sample_ objectrate - Default sampling decision applied after the full trace is observed when no rule in
rulesmatches. - rules list(object)
- Ordered list of tail-sampling rules evaluated after the full trace is observed. The first rule whose
filtermatches determines the sample rate; if none match,default_sample_rateis applied.
- default
Sample TraceRate Tail Sampling Rules Default Sample Rate - Default sampling decision applied after the full trace is observed when no rule in
rulesmatches. - rules
List<Trace
Tail Sampling Rules Rule> - Ordered list of tail-sampling rules evaluated after the full trace is observed. The first rule whose
filtermatches determines the sample rate; if none match,default_sample_rateis applied.
- default
Sample TraceRate Tail Sampling Rules Default Sample Rate - Default sampling decision applied after the full trace is observed when no rule in
rulesmatches. - rules
Trace
Tail Sampling Rules Rule[] - Ordered list of tail-sampling rules evaluated after the full trace is observed. The first rule whose
filtermatches determines the sample rate; if none match,default_sample_rateis applied.
- default_
sample_ Tracerate Tail Sampling Rules Default Sample Rate Args - Default sampling decision applied after the full trace is observed when no rule in
rulesmatches. - rules
Sequence[Trace
Tail Sampling Rules Rule Args] - Ordered list of tail-sampling rules evaluated after the full trace is observed. The first rule whose
filtermatches determines the sample rate; if none match,default_sample_rateis applied.
- default
Sample Property MapRate - Default sampling decision applied after the full trace is observed when no rule in
rulesmatches. - rules List<Property Map>
- Ordered list of tail-sampling rules evaluated after the full trace is observed. The first rule whose
filtermatches determines the sample rate; if none match,default_sample_rateis applied.
Outputs
All input properties are implicitly available as output properties. Additionally, the TraceTailSamplingRules resource produces the following output properties:
- Id string
- The provider-assigned unique ID for this managed resource.
- Id string
- The provider-assigned unique ID for this managed resource.
- id string
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
- id string
- The provider-assigned unique ID for this managed resource.
- id str
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
Look up Existing TraceTailSamplingRules Resource
Get an existing TraceTailSamplingRules resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: TraceTailSamplingRulesState, opts?: CustomResourceOptions): TraceTailSamplingRules@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
default_sample_rate: Optional[TraceTailSamplingRulesDefaultSampleRateArgs] = None,
rules: Optional[Sequence[TraceTailSamplingRulesRuleArgs]] = None) -> TraceTailSamplingRulesfunc GetTraceTailSamplingRules(ctx *Context, name string, id IDInput, state *TraceTailSamplingRulesState, opts ...ResourceOption) (*TraceTailSamplingRules, error)public static TraceTailSamplingRules Get(string name, Input<string> id, TraceTailSamplingRulesState? state, CustomResourceOptions? opts = null)public static TraceTailSamplingRules get(String name, Output<String> id, TraceTailSamplingRulesState state, CustomResourceOptions options)resources: _: type: chronosphere:TraceTailSamplingRules get: id: ${id}import {
to = chronosphere_tracetailsamplingrules.example
id = "${id}"
}
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Default
Sample Chronosphere.Rate Pulumi. Inputs. Trace Tail Sampling Rules Default Sample Rate - Default sampling decision applied after the full trace is observed when no rule in
rulesmatches. - Rules
List<Chronosphere.
Pulumi. Inputs. Trace Tail Sampling Rules Rule> - Ordered list of tail-sampling rules evaluated after the full trace is observed. The first rule whose
filtermatches determines the sample rate; if none match,default_sample_rateis applied.
- Default
Sample TraceRate Tail Sampling Rules Default Sample Rate Args - Default sampling decision applied after the full trace is observed when no rule in
rulesmatches. - Rules
[]Trace
Tail Sampling Rules Rule Args - Ordered list of tail-sampling rules evaluated after the full trace is observed. The first rule whose
filtermatches determines the sample rate; if none match,default_sample_rateis applied.
- default_
sample_ objectrate - Default sampling decision applied after the full trace is observed when no rule in
rulesmatches. - rules list(object)
- Ordered list of tail-sampling rules evaluated after the full trace is observed. The first rule whose
filtermatches determines the sample rate; if none match,default_sample_rateis applied.
- default
Sample TraceRate Tail Sampling Rules Default Sample Rate - Default sampling decision applied after the full trace is observed when no rule in
rulesmatches. - rules
List<Trace
Tail Sampling Rules Rule> - Ordered list of tail-sampling rules evaluated after the full trace is observed. The first rule whose
filtermatches determines the sample rate; if none match,default_sample_rateis applied.
- default
Sample TraceRate Tail Sampling Rules Default Sample Rate - Default sampling decision applied after the full trace is observed when no rule in
rulesmatches. - rules
Trace
Tail Sampling Rules Rule[] - Ordered list of tail-sampling rules evaluated after the full trace is observed. The first rule whose
filtermatches determines the sample rate; if none match,default_sample_rateis applied.
- default_
sample_ Tracerate Tail Sampling Rules Default Sample Rate Args - Default sampling decision applied after the full trace is observed when no rule in
rulesmatches. - rules
Sequence[Trace
Tail Sampling Rules Rule Args] - Ordered list of tail-sampling rules evaluated after the full trace is observed. The first rule whose
filtermatches determines the sample rate; if none match,default_sample_rateis applied.
- default
Sample Property MapRate - Default sampling decision applied after the full trace is observed when no rule in
rulesmatches. - rules List<Property Map>
- Ordered list of tail-sampling rules evaluated after the full trace is observed. The first rule whose
filtermatches determines the sample rate; if none match,default_sample_rateis applied.
Supporting Types
TraceTailSamplingRulesDefaultSampleRate, TraceTailSamplingRulesDefaultSampleRateArgs
- Sample
Rate double - Fraction of matching traces to keep, in the range
[0.0, 1.0].0drops all matches,1keeps every match. - Enabled bool
- Whether to override the platform default sample rate with
sample_rate.
- Sample
Rate float64 - Fraction of matching traces to keep, in the range
[0.0, 1.0].0drops all matches,1keeps every match. - Enabled bool
- Whether to override the platform default sample rate with
sample_rate.
- sample_
rate number - Fraction of matching traces to keep, in the range
[0.0, 1.0].0drops all matches,1keeps every match. - enabled bool
- Whether to override the platform default sample rate with
sample_rate.
- sample
Rate Double - Fraction of matching traces to keep, in the range
[0.0, 1.0].0drops all matches,1keeps every match. - enabled Boolean
- Whether to override the platform default sample rate with
sample_rate.
- sample
Rate number - Fraction of matching traces to keep, in the range
[0.0, 1.0].0drops all matches,1keeps every match. - enabled boolean
- Whether to override the platform default sample rate with
sample_rate.
- sample_
rate float - Fraction of matching traces to keep, in the range
[0.0, 1.0].0drops all matches,1keeps every match. - enabled bool
- Whether to override the platform default sample rate with
sample_rate.
- sample
Rate Number - Fraction of matching traces to keep, in the range
[0.0, 1.0].0drops all matches,1keeps every match. - enabled Boolean
- Whether to override the platform default sample rate with
sample_rate.
TraceTailSamplingRulesRule, TraceTailSamplingRulesRuleArgs
- Filter
Chronosphere.
Pulumi. Inputs. Trace Tail Sampling Rules Rule Filter - Filter that selects traces and spans. A trace matches when its trace-level conditions hold and every
spanblock is satisfied by at least one span in the trace. - Sample
Rate double - Fraction of matching traces to keep, in the range
[0.0, 1.0].0drops all matches,1keeps every match. - Name string
- Human-readable name of the rule.
- System
Name string - Stable identifier used as the metric label value on metrics emitted by this rule.
- Filter
Trace
Tail Sampling Rules Rule Filter - Filter that selects traces and spans. A trace matches when its trace-level conditions hold and every
spanblock is satisfied by at least one span in the trace. - Sample
Rate float64 - Fraction of matching traces to keep, in the range
[0.0, 1.0].0drops all matches,1keeps every match. - Name string
- Human-readable name of the rule.
- System
Name string - Stable identifier used as the metric label value on metrics emitted by this rule.
- filter object
- Filter that selects traces and spans. A trace matches when its trace-level conditions hold and every
spanblock is satisfied by at least one span in the trace. - sample_
rate number - Fraction of matching traces to keep, in the range
[0.0, 1.0].0drops all matches,1keeps every match. - name string
- Human-readable name of the rule.
- system_
name string - Stable identifier used as the metric label value on metrics emitted by this rule.
- filter
Trace
Tail Sampling Rules Rule Filter - Filter that selects traces and spans. A trace matches when its trace-level conditions hold and every
spanblock is satisfied by at least one span in the trace. - sample
Rate Double - Fraction of matching traces to keep, in the range
[0.0, 1.0].0drops all matches,1keeps every match. - name String
- Human-readable name of the rule.
- system
Name String - Stable identifier used as the metric label value on metrics emitted by this rule.
- filter
Trace
Tail Sampling Rules Rule Filter - Filter that selects traces and spans. A trace matches when its trace-level conditions hold and every
spanblock is satisfied by at least one span in the trace. - sample
Rate number - Fraction of matching traces to keep, in the range
[0.0, 1.0].0drops all matches,1keeps every match. - name string
- Human-readable name of the rule.
- system
Name string - Stable identifier used as the metric label value on metrics emitted by this rule.
- filter
Trace
Tail Sampling Rules Rule Filter - Filter that selects traces and spans. A trace matches when its trace-level conditions hold and every
spanblock is satisfied by at least one span in the trace. - sample_
rate float - Fraction of matching traces to keep, in the range
[0.0, 1.0].0drops all matches,1keeps every match. - name str
- Human-readable name of the rule.
- system_
name str - Stable identifier used as the metric label value on metrics emitted by this rule.
- filter Property Map
- Filter that selects traces and spans. A trace matches when its trace-level conditions hold and every
spanblock is satisfied by at least one span in the trace. - sample
Rate Number - Fraction of matching traces to keep, in the range
[0.0, 1.0].0drops all matches,1keeps every match. - name String
- Human-readable name of the rule.
- system
Name String - Stable identifier used as the metric label value on metrics emitted by this rule.
TraceTailSamplingRulesRuleFilter, TraceTailSamplingRulesRuleFilterArgs
- Scope
Filter Chronosphere.Pulumi. Inputs. Trace Tail Sampling Rules Rule Filter Scope Filter - Scope filter that further restricts which spans within a matched trace contribute to metrics or sampling. Only spans matching
span_scopesare included in aggregation. - Spans
List<Chronosphere.
Pulumi. Inputs. Trace Tail Sampling Rules Rule Filter Span> - Span-level conditions. Each block defines a set of conditions that must all be satisfied by a single span in the trace for the trace to match.
- Trace
Chronosphere.
Pulumi. Inputs. Trace Tail Sampling Rules Rule Filter Trace - Trace-level conditions evaluated against the whole trace (aggregated duration and error status).
- Scope
Filter TraceTail Sampling Rules Rule Filter Scope Filter - Scope filter that further restricts which spans within a matched trace contribute to metrics or sampling. Only spans matching
span_scopesare included in aggregation. - Spans
[]Trace
Tail Sampling Rules Rule Filter Span - Span-level conditions. Each block defines a set of conditions that must all be satisfied by a single span in the trace for the trace to match.
- Trace
Trace
Tail Sampling Rules Rule Filter Trace - Trace-level conditions evaluated against the whole trace (aggregated duration and error status).
- scope_
filter object - Scope filter that further restricts which spans within a matched trace contribute to metrics or sampling. Only spans matching
span_scopesare included in aggregation. - spans list(object)
- Span-level conditions. Each block defines a set of conditions that must all be satisfied by a single span in the trace for the trace to match.
- trace object
- Trace-level conditions evaluated against the whole trace (aggregated duration and error status).
- scope
Filter TraceTail Sampling Rules Rule Filter Scope Filter - Scope filter that further restricts which spans within a matched trace contribute to metrics or sampling. Only spans matching
span_scopesare included in aggregation. - spans
List<Trace
Tail Sampling Rules Rule Filter Span> - Span-level conditions. Each block defines a set of conditions that must all be satisfied by a single span in the trace for the trace to match.
- trace
Trace
Tail Sampling Rules Rule Filter Trace - Trace-level conditions evaluated against the whole trace (aggregated duration and error status).
- scope
Filter TraceTail Sampling Rules Rule Filter Scope Filter - Scope filter that further restricts which spans within a matched trace contribute to metrics or sampling. Only spans matching
span_scopesare included in aggregation. - spans
Trace
Tail Sampling Rules Rule Filter Span[] - Span-level conditions. Each block defines a set of conditions that must all be satisfied by a single span in the trace for the trace to match.
- trace
Trace
Tail Sampling Rules Rule Filter Trace - Trace-level conditions evaluated against the whole trace (aggregated duration and error status).
- scope_
filter TraceTail Sampling Rules Rule Filter Scope Filter - Scope filter that further restricts which spans within a matched trace contribute to metrics or sampling. Only spans matching
span_scopesare included in aggregation. - spans
Sequence[Trace
Tail Sampling Rules Rule Filter Span] - Span-level conditions. Each block defines a set of conditions that must all be satisfied by a single span in the trace for the trace to match.
- trace
Trace
Tail Sampling Rules Rule Filter Trace - Trace-level conditions evaluated against the whole trace (aggregated duration and error status).
- scope
Filter Property Map - Scope filter that further restricts which spans within a matched trace contribute to metrics or sampling. Only spans matching
span_scopesare included in aggregation. - spans List<Property Map>
- Span-level conditions. Each block defines a set of conditions that must all be satisfied by a single span in the trace for the trace to match.
- trace Property Map
- Trace-level conditions evaluated against the whole trace (aggregated duration and error status).
TraceTailSamplingRulesRuleFilterScopeFilter, TraceTailSamplingRulesRuleFilterScopeFilterArgs
- Span
Scopes List<Chronosphere.Pulumi. Inputs. Trace Tail Sampling Rules Rule Filter Scope Filter Span Scope> - Span conditions that select which spans are aggregated. Spans must match at least one block to be included.
- Span
Scopes []TraceTail Sampling Rules Rule Filter Scope Filter Span Scope - Span conditions that select which spans are aggregated. Spans must match at least one block to be included.
- span_
scopes list(object) - Span conditions that select which spans are aggregated. Spans must match at least one block to be included.
- span
Scopes List<TraceTail Sampling Rules Rule Filter Scope Filter Span Scope> - Span conditions that select which spans are aggregated. Spans must match at least one block to be included.
- span
Scopes TraceTail Sampling Rules Rule Filter Scope Filter Span Scope[] - Span conditions that select which spans are aggregated. Spans must match at least one block to be included.
- span_
scopes Sequence[TraceTail Sampling Rules Rule Filter Scope Filter Span Scope] - Span conditions that select which spans are aggregated. Spans must match at least one block to be included.
- span
Scopes List<Property Map> - Span conditions that select which spans are aggregated. Spans must match at least one block to be included.
TraceTailSamplingRulesRuleFilterScopeFilterSpanScope, TraceTailSamplingRulesRuleFilterScopeFilterSpanScopeArgs
- Duration
Chronosphere.
Pulumi. Inputs. Trace Tail Sampling Rules Rule Filter Scope Filter Span Scope Duration - Matches traces or spans whose duration in seconds falls within the inclusive
[min_secs, max_secs]range. - Error
Chronosphere.
Pulumi. Inputs. Trace Tail Sampling Rules Rule Filter Scope Filter Span Scope Error - Matches traces or spans where the target boolean field equals
value. - Is
Root Chronosphere.Span Pulumi. Inputs. Trace Tail Sampling Rules Rule Filter Scope Filter Span Scope Is Root Span - Matches traces or spans where the target boolean field equals
value. - Match
Type string - Whether matching spans are included (
INCLUDE) or excluded (EXCLUDE) from the scope. Defaults toINCLUDE. - Operation
Chronosphere.
Pulumi. Inputs. Trace Tail Sampling Rules Rule Filter Scope Filter Span Scope Operation - Matches traces or spans where the target string field satisfies the match condition.
- Parent
Operation Chronosphere.Pulumi. Inputs. Trace Tail Sampling Rules Rule Filter Scope Filter Span Scope Parent Operation - Matches traces or spans where the target string field satisfies the match condition.
- Parent
Service Chronosphere.Pulumi. Inputs. Trace Tail Sampling Rules Rule Filter Scope Filter Span Scope Parent Service - Matches traces or spans where the target string field satisfies the match condition.
- Service
Chronosphere.
Pulumi. Inputs. Trace Tail Sampling Rules Rule Filter Scope Filter Span Scope Service - Matches traces or spans where the target string field satisfies the match condition.
- Span
Count Chronosphere.Pulumi. Inputs. Trace Tail Sampling Rules Rule Filter Scope Filter Span Scope Span Count - Matches traces where the number of spans satisfying the surrounding span conditions falls within the inclusive
[min, max]range. -
List<Chronosphere.
Pulumi. Inputs. Trace Tail Sampling Rules Rule Filter Scope Filter Span Scope Tag> - Matches spans whose tag (span attribute) with the given
keyhas a value satisfying the nested string or numeric filter.
- Duration
Trace
Tail Sampling Rules Rule Filter Scope Filter Span Scope Duration - Matches traces or spans whose duration in seconds falls within the inclusive
[min_secs, max_secs]range. - Error
Trace
Tail Sampling Rules Rule Filter Scope Filter Span Scope Error - Matches traces or spans where the target boolean field equals
value. - Is
Root TraceSpan Tail Sampling Rules Rule Filter Scope Filter Span Scope Is Root Span - Matches traces or spans where the target boolean field equals
value. - Match
Type string - Whether matching spans are included (
INCLUDE) or excluded (EXCLUDE) from the scope. Defaults toINCLUDE. - Operation
Trace
Tail Sampling Rules Rule Filter Scope Filter Span Scope Operation - Matches traces or spans where the target string field satisfies the match condition.
- Parent
Operation TraceTail Sampling Rules Rule Filter Scope Filter Span Scope Parent Operation - Matches traces or spans where the target string field satisfies the match condition.
- Parent
Service TraceTail Sampling Rules Rule Filter Scope Filter Span Scope Parent Service - Matches traces or spans where the target string field satisfies the match condition.
- Service
Trace
Tail Sampling Rules Rule Filter Scope Filter Span Scope Service - Matches traces or spans where the target string field satisfies the match condition.
- Span
Count TraceTail Sampling Rules Rule Filter Scope Filter Span Scope Span Count - Matches traces where the number of spans satisfying the surrounding span conditions falls within the inclusive
[min, max]range. -
[]Trace
Tail Sampling Rules Rule Filter Scope Filter Span Scope Tag - Matches spans whose tag (span attribute) with the given
keyhas a value satisfying the nested string or numeric filter.
- duration object
- Matches traces or spans whose duration in seconds falls within the inclusive
[min_secs, max_secs]range. - error object
- Matches traces or spans where the target boolean field equals
value. - is_
root_ objectspan - Matches traces or spans where the target boolean field equals
value. - match_
type string - Whether matching spans are included (
INCLUDE) or excluded (EXCLUDE) from the scope. Defaults toINCLUDE. - operation object
- Matches traces or spans where the target string field satisfies the match condition.
- parent_
operation object - Matches traces or spans where the target string field satisfies the match condition.
- parent_
service object - Matches traces or spans where the target string field satisfies the match condition.
- service object
- Matches traces or spans where the target string field satisfies the match condition.
- span_
count object - Matches traces where the number of spans satisfying the surrounding span conditions falls within the inclusive
[min, max]range. - list(object)
- Matches spans whose tag (span attribute) with the given
keyhas a value satisfying the nested string or numeric filter.
- duration
Trace
Tail Sampling Rules Rule Filter Scope Filter Span Scope Duration - Matches traces or spans whose duration in seconds falls within the inclusive
[min_secs, max_secs]range. - error
Trace
Tail Sampling Rules Rule Filter Scope Filter Span Scope Error - Matches traces or spans where the target boolean field equals
value. - is
Root TraceSpan Tail Sampling Rules Rule Filter Scope Filter Span Scope Is Root Span - Matches traces or spans where the target boolean field equals
value. - match
Type String - Whether matching spans are included (
INCLUDE) or excluded (EXCLUDE) from the scope. Defaults toINCLUDE. - operation
Trace
Tail Sampling Rules Rule Filter Scope Filter Span Scope Operation - Matches traces or spans where the target string field satisfies the match condition.
- parent
Operation TraceTail Sampling Rules Rule Filter Scope Filter Span Scope Parent Operation - Matches traces or spans where the target string field satisfies the match condition.
- parent
Service TraceTail Sampling Rules Rule Filter Scope Filter Span Scope Parent Service - Matches traces or spans where the target string field satisfies the match condition.
- service
Trace
Tail Sampling Rules Rule Filter Scope Filter Span Scope Service - Matches traces or spans where the target string field satisfies the match condition.
- span
Count TraceTail Sampling Rules Rule Filter Scope Filter Span Scope Span Count - Matches traces where the number of spans satisfying the surrounding span conditions falls within the inclusive
[min, max]range. -
List<Trace
Tail Sampling Rules Rule Filter Scope Filter Span Scope Tag> - Matches spans whose tag (span attribute) with the given
keyhas a value satisfying the nested string or numeric filter.
- duration
Trace
Tail Sampling Rules Rule Filter Scope Filter Span Scope Duration - Matches traces or spans whose duration in seconds falls within the inclusive
[min_secs, max_secs]range. - error
Trace
Tail Sampling Rules Rule Filter Scope Filter Span Scope Error - Matches traces or spans where the target boolean field equals
value. - is
Root TraceSpan Tail Sampling Rules Rule Filter Scope Filter Span Scope Is Root Span - Matches traces or spans where the target boolean field equals
value. - match
Type string - Whether matching spans are included (
INCLUDE) or excluded (EXCLUDE) from the scope. Defaults toINCLUDE. - operation
Trace
Tail Sampling Rules Rule Filter Scope Filter Span Scope Operation - Matches traces or spans where the target string field satisfies the match condition.
- parent
Operation TraceTail Sampling Rules Rule Filter Scope Filter Span Scope Parent Operation - Matches traces or spans where the target string field satisfies the match condition.
- parent
Service TraceTail Sampling Rules Rule Filter Scope Filter Span Scope Parent Service - Matches traces or spans where the target string field satisfies the match condition.
- service
Trace
Tail Sampling Rules Rule Filter Scope Filter Span Scope Service - Matches traces or spans where the target string field satisfies the match condition.
- span
Count TraceTail Sampling Rules Rule Filter Scope Filter Span Scope Span Count - Matches traces where the number of spans satisfying the surrounding span conditions falls within the inclusive
[min, max]range. -
Trace
Tail Sampling Rules Rule Filter Scope Filter Span Scope Tag[] - Matches spans whose tag (span attribute) with the given
keyhas a value satisfying the nested string or numeric filter.
- duration
Trace
Tail Sampling Rules Rule Filter Scope Filter Span Scope Duration - Matches traces or spans whose duration in seconds falls within the inclusive
[min_secs, max_secs]range. - error
Trace
Tail Sampling Rules Rule Filter Scope Filter Span Scope Error - Matches traces or spans where the target boolean field equals
value. - is_
root_ Tracespan Tail Sampling Rules Rule Filter Scope Filter Span Scope Is Root Span - Matches traces or spans where the target boolean field equals
value. - match_
type str - Whether matching spans are included (
INCLUDE) or excluded (EXCLUDE) from the scope. Defaults toINCLUDE. - operation
Trace
Tail Sampling Rules Rule Filter Scope Filter Span Scope Operation - Matches traces or spans where the target string field satisfies the match condition.
- parent_
operation TraceTail Sampling Rules Rule Filter Scope Filter Span Scope Parent Operation - Matches traces or spans where the target string field satisfies the match condition.
- parent_
service TraceTail Sampling Rules Rule Filter Scope Filter Span Scope Parent Service - Matches traces or spans where the target string field satisfies the match condition.
- service
Trace
Tail Sampling Rules Rule Filter Scope Filter Span Scope Service - Matches traces or spans where the target string field satisfies the match condition.
- span_
count TraceTail Sampling Rules Rule Filter Scope Filter Span Scope Span Count - Matches traces where the number of spans satisfying the surrounding span conditions falls within the inclusive
[min, max]range. -
Sequence[Trace
Tail Sampling Rules Rule Filter Scope Filter Span Scope Tag] - Matches spans whose tag (span attribute) with the given
keyhas a value satisfying the nested string or numeric filter.
- duration Property Map
- Matches traces or spans whose duration in seconds falls within the inclusive
[min_secs, max_secs]range. - error Property Map
- Matches traces or spans where the target boolean field equals
value. - is
Root Property MapSpan - Matches traces or spans where the target boolean field equals
value. - match
Type String - Whether matching spans are included (
INCLUDE) or excluded (EXCLUDE) from the scope. Defaults toINCLUDE. - operation Property Map
- Matches traces or spans where the target string field satisfies the match condition.
- parent
Operation Property Map - Matches traces or spans where the target string field satisfies the match condition.
- parent
Service Property Map - Matches traces or spans where the target string field satisfies the match condition.
- service Property Map
- Matches traces or spans where the target string field satisfies the match condition.
- span
Count Property Map - Matches traces where the number of spans satisfying the surrounding span conditions falls within the inclusive
[min, max]range. - List<Property Map>
- Matches spans whose tag (span attribute) with the given
keyhas a value satisfying the nested string or numeric filter.
TraceTailSamplingRulesRuleFilterScopeFilterSpanScopeDuration, TraceTailSamplingRulesRuleFilterScopeFilterSpanScopeDurationArgs
TraceTailSamplingRulesRuleFilterScopeFilterSpanScopeError, TraceTailSamplingRulesRuleFilterScopeFilterSpanScopeErrorArgs
- Value bool
- Boolean value the target field is compared against.
- Value bool
- Boolean value the target field is compared against.
- value bool
- Boolean value the target field is compared against.
- value Boolean
- Boolean value the target field is compared against.
- value boolean
- Boolean value the target field is compared against.
- value bool
- Boolean value the target field is compared against.
- value Boolean
- Boolean value the target field is compared against.
TraceTailSamplingRulesRuleFilterScopeFilterSpanScopeIsRootSpan, TraceTailSamplingRulesRuleFilterScopeFilterSpanScopeIsRootSpanArgs
- Value bool
- Boolean value the target field is compared against.
- Value bool
- Boolean value the target field is compared against.
- value bool
- Boolean value the target field is compared against.
- value Boolean
- Boolean value the target field is compared against.
- value boolean
- Boolean value the target field is compared against.
- value bool
- Boolean value the target field is compared against.
- value Boolean
- Boolean value the target field is compared against.
TraceTailSamplingRulesRuleFilterScopeFilterSpanScopeOperation, TraceTailSamplingRulesRuleFilterScopeFilterSpanScopeOperationArgs
TraceTailSamplingRulesRuleFilterScopeFilterSpanScopeParentOperation, TraceTailSamplingRulesRuleFilterScopeFilterSpanScopeParentOperationArgs
TraceTailSamplingRulesRuleFilterScopeFilterSpanScopeParentService, TraceTailSamplingRulesRuleFilterScopeFilterSpanScopeParentServiceArgs
TraceTailSamplingRulesRuleFilterScopeFilterSpanScopeService, TraceTailSamplingRulesRuleFilterScopeFilterSpanScopeServiceArgs
TraceTailSamplingRulesRuleFilterScopeFilterSpanScopeSpanCount, TraceTailSamplingRulesRuleFilterScopeFilterSpanScopeSpanCountArgs
TraceTailSamplingRulesRuleFilterScopeFilterSpanScopeTag, TraceTailSamplingRulesRuleFilterScopeFilterSpanScopeTagArgs
- Key string
- Name of the span tag (span attribute) inspected by this filter.
- Numeric
Value Chronosphere.Pulumi. Inputs. Trace Tail Sampling Rules Rule Filter Scope Filter Span Scope Tag Numeric Value - Matches traces or spans where the target numeric field satisfies the comparison against
value. - Value
Chronosphere.
Pulumi. Inputs. Trace Tail Sampling Rules Rule Filter Scope Filter Span Scope Tag Value - Boolean value the target field is compared against.
- Key string
- Name of the span tag (span attribute) inspected by this filter.
- Numeric
Value TraceTail Sampling Rules Rule Filter Scope Filter Span Scope Tag Numeric Value - Matches traces or spans where the target numeric field satisfies the comparison against
value. - Value
Trace
Tail Sampling Rules Rule Filter Scope Filter Span Scope Tag Value - Boolean value the target field is compared against.
- key string
- Name of the span tag (span attribute) inspected by this filter.
- numeric_
value object - Matches traces or spans where the target numeric field satisfies the comparison against
value. - value object
- Boolean value the target field is compared against.
- key String
- Name of the span tag (span attribute) inspected by this filter.
- numeric
Value TraceTail Sampling Rules Rule Filter Scope Filter Span Scope Tag Numeric Value - Matches traces or spans where the target numeric field satisfies the comparison against
value. - value
Trace
Tail Sampling Rules Rule Filter Scope Filter Span Scope Tag Value - Boolean value the target field is compared against.
- key string
- Name of the span tag (span attribute) inspected by this filter.
- numeric
Value TraceTail Sampling Rules Rule Filter Scope Filter Span Scope Tag Numeric Value - Matches traces or spans where the target numeric field satisfies the comparison against
value. - value
Trace
Tail Sampling Rules Rule Filter Scope Filter Span Scope Tag Value - Boolean value the target field is compared against.
- key str
- Name of the span tag (span attribute) inspected by this filter.
- numeric_
value TraceTail Sampling Rules Rule Filter Scope Filter Span Scope Tag Numeric Value - Matches traces or spans where the target numeric field satisfies the comparison against
value. - value
Trace
Tail Sampling Rules Rule Filter Scope Filter Span Scope Tag Value - Boolean value the target field is compared against.
- key String
- Name of the span tag (span attribute) inspected by this filter.
- numeric
Value Property Map - Matches traces or spans where the target numeric field satisfies the comparison against
value. - value Property Map
- Boolean value the target field is compared against.
TraceTailSamplingRulesRuleFilterScopeFilterSpanScopeTagNumericValue, TraceTailSamplingRulesRuleFilterScopeFilterSpanScopeTagNumericValueArgs
- Comparison string
- Numeric comparison operator (for example
EQUALS,GREATER_THAN,LESS_THAN_OR_EQUAL). - Value double
- Boolean value the target field is compared against.
- Comparison string
- Numeric comparison operator (for example
EQUALS,GREATER_THAN,LESS_THAN_OR_EQUAL). - Value float64
- Boolean value the target field is compared against.
- comparison string
- Numeric comparison operator (for example
EQUALS,GREATER_THAN,LESS_THAN_OR_EQUAL). - value number
- Boolean value the target field is compared against.
- comparison String
- Numeric comparison operator (for example
EQUALS,GREATER_THAN,LESS_THAN_OR_EQUAL). - value Double
- Boolean value the target field is compared against.
- comparison string
- Numeric comparison operator (for example
EQUALS,GREATER_THAN,LESS_THAN_OR_EQUAL). - value number
- Boolean value the target field is compared against.
- comparison str
- Numeric comparison operator (for example
EQUALS,GREATER_THAN,LESS_THAN_OR_EQUAL). - value float
- Boolean value the target field is compared against.
- comparison String
- Numeric comparison operator (for example
EQUALS,GREATER_THAN,LESS_THAN_OR_EQUAL). - value Number
- Boolean value the target field is compared against.
TraceTailSamplingRulesRuleFilterScopeFilterSpanScopeTagValue, TraceTailSamplingRulesRuleFilterScopeFilterSpanScopeTagValueArgs
TraceTailSamplingRulesRuleFilterSpan, TraceTailSamplingRulesRuleFilterSpanArgs
- Duration
Chronosphere.
Pulumi. Inputs. Trace Tail Sampling Rules Rule Filter Span Duration - Matches traces or spans whose duration in seconds falls within the inclusive
[min_secs, max_secs]range. - Error
Chronosphere.
Pulumi. Inputs. Trace Tail Sampling Rules Rule Filter Span Error - Matches traces or spans where the target boolean field equals
value. - Is
Root Chronosphere.Span Pulumi. Inputs. Trace Tail Sampling Rules Rule Filter Span Is Root Span - Matches traces or spans where the target boolean field equals
value. - Match
Type string - Whether matching spans are included (
INCLUDE) or excluded (EXCLUDE) from the scope. Defaults toINCLUDE. - Operation
Chronosphere.
Pulumi. Inputs. Trace Tail Sampling Rules Rule Filter Span Operation - Matches traces or spans where the target string field satisfies the match condition.
- Parent
Operation Chronosphere.Pulumi. Inputs. Trace Tail Sampling Rules Rule Filter Span Parent Operation - Matches traces or spans where the target string field satisfies the match condition.
- Parent
Service Chronosphere.Pulumi. Inputs. Trace Tail Sampling Rules Rule Filter Span Parent Service - Matches traces or spans where the target string field satisfies the match condition.
- Service
Chronosphere.
Pulumi. Inputs. Trace Tail Sampling Rules Rule Filter Span Service - Matches traces or spans where the target string field satisfies the match condition.
- Span
Count Chronosphere.Pulumi. Inputs. Trace Tail Sampling Rules Rule Filter Span Span Count - Matches traces where the number of spans satisfying the surrounding span conditions falls within the inclusive
[min, max]range. -
List<Chronosphere.
Pulumi. Inputs. Trace Tail Sampling Rules Rule Filter Span Tag> - Matches spans whose tag (span attribute) with the given
keyhas a value satisfying the nested string or numeric filter.
- Duration
Trace
Tail Sampling Rules Rule Filter Span Duration - Matches traces or spans whose duration in seconds falls within the inclusive
[min_secs, max_secs]range. - Error
Trace
Tail Sampling Rules Rule Filter Span Error - Matches traces or spans where the target boolean field equals
value. - Is
Root TraceSpan Tail Sampling Rules Rule Filter Span Is Root Span - Matches traces or spans where the target boolean field equals
value. - Match
Type string - Whether matching spans are included (
INCLUDE) or excluded (EXCLUDE) from the scope. Defaults toINCLUDE. - Operation
Trace
Tail Sampling Rules Rule Filter Span Operation - Matches traces or spans where the target string field satisfies the match condition.
- Parent
Operation TraceTail Sampling Rules Rule Filter Span Parent Operation - Matches traces or spans where the target string field satisfies the match condition.
- Parent
Service TraceTail Sampling Rules Rule Filter Span Parent Service - Matches traces or spans where the target string field satisfies the match condition.
- Service
Trace
Tail Sampling Rules Rule Filter Span Service - Matches traces or spans where the target string field satisfies the match condition.
- Span
Count TraceTail Sampling Rules Rule Filter Span Span Count - Matches traces where the number of spans satisfying the surrounding span conditions falls within the inclusive
[min, max]range. -
[]Trace
Tail Sampling Rules Rule Filter Span Tag - Matches spans whose tag (span attribute) with the given
keyhas a value satisfying the nested string or numeric filter.
- duration object
- Matches traces or spans whose duration in seconds falls within the inclusive
[min_secs, max_secs]range. - error object
- Matches traces or spans where the target boolean field equals
value. - is_
root_ objectspan - Matches traces or spans where the target boolean field equals
value. - match_
type string - Whether matching spans are included (
INCLUDE) or excluded (EXCLUDE) from the scope. Defaults toINCLUDE. - operation object
- Matches traces or spans where the target string field satisfies the match condition.
- parent_
operation object - Matches traces or spans where the target string field satisfies the match condition.
- parent_
service object - Matches traces or spans where the target string field satisfies the match condition.
- service object
- Matches traces or spans where the target string field satisfies the match condition.
- span_
count object - Matches traces where the number of spans satisfying the surrounding span conditions falls within the inclusive
[min, max]range. - list(object)
- Matches spans whose tag (span attribute) with the given
keyhas a value satisfying the nested string or numeric filter.
- duration
Trace
Tail Sampling Rules Rule Filter Span Duration - Matches traces or spans whose duration in seconds falls within the inclusive
[min_secs, max_secs]range. - error
Trace
Tail Sampling Rules Rule Filter Span Error - Matches traces or spans where the target boolean field equals
value. - is
Root TraceSpan Tail Sampling Rules Rule Filter Span Is Root Span - Matches traces or spans where the target boolean field equals
value. - match
Type String - Whether matching spans are included (
INCLUDE) or excluded (EXCLUDE) from the scope. Defaults toINCLUDE. - operation
Trace
Tail Sampling Rules Rule Filter Span Operation - Matches traces or spans where the target string field satisfies the match condition.
- parent
Operation TraceTail Sampling Rules Rule Filter Span Parent Operation - Matches traces or spans where the target string field satisfies the match condition.
- parent
Service TraceTail Sampling Rules Rule Filter Span Parent Service - Matches traces or spans where the target string field satisfies the match condition.
- service
Trace
Tail Sampling Rules Rule Filter Span Service - Matches traces or spans where the target string field satisfies the match condition.
- span
Count TraceTail Sampling Rules Rule Filter Span Span Count - Matches traces where the number of spans satisfying the surrounding span conditions falls within the inclusive
[min, max]range. -
List<Trace
Tail Sampling Rules Rule Filter Span Tag> - Matches spans whose tag (span attribute) with the given
keyhas a value satisfying the nested string or numeric filter.
- duration
Trace
Tail Sampling Rules Rule Filter Span Duration - Matches traces or spans whose duration in seconds falls within the inclusive
[min_secs, max_secs]range. - error
Trace
Tail Sampling Rules Rule Filter Span Error - Matches traces or spans where the target boolean field equals
value. - is
Root TraceSpan Tail Sampling Rules Rule Filter Span Is Root Span - Matches traces or spans where the target boolean field equals
value. - match
Type string - Whether matching spans are included (
INCLUDE) or excluded (EXCLUDE) from the scope. Defaults toINCLUDE. - operation
Trace
Tail Sampling Rules Rule Filter Span Operation - Matches traces or spans where the target string field satisfies the match condition.
- parent
Operation TraceTail Sampling Rules Rule Filter Span Parent Operation - Matches traces or spans where the target string field satisfies the match condition.
- parent
Service TraceTail Sampling Rules Rule Filter Span Parent Service - Matches traces or spans where the target string field satisfies the match condition.
- service
Trace
Tail Sampling Rules Rule Filter Span Service - Matches traces or spans where the target string field satisfies the match condition.
- span
Count TraceTail Sampling Rules Rule Filter Span Span Count - Matches traces where the number of spans satisfying the surrounding span conditions falls within the inclusive
[min, max]range. -
Trace
Tail Sampling Rules Rule Filter Span Tag[] - Matches spans whose tag (span attribute) with the given
keyhas a value satisfying the nested string or numeric filter.
- duration
Trace
Tail Sampling Rules Rule Filter Span Duration - Matches traces or spans whose duration in seconds falls within the inclusive
[min_secs, max_secs]range. - error
Trace
Tail Sampling Rules Rule Filter Span Error - Matches traces or spans where the target boolean field equals
value. - is_
root_ Tracespan Tail Sampling Rules Rule Filter Span Is Root Span - Matches traces or spans where the target boolean field equals
value. - match_
type str - Whether matching spans are included (
INCLUDE) or excluded (EXCLUDE) from the scope. Defaults toINCLUDE. - operation
Trace
Tail Sampling Rules Rule Filter Span Operation - Matches traces or spans where the target string field satisfies the match condition.
- parent_
operation TraceTail Sampling Rules Rule Filter Span Parent Operation - Matches traces or spans where the target string field satisfies the match condition.
- parent_
service TraceTail Sampling Rules Rule Filter Span Parent Service - Matches traces or spans where the target string field satisfies the match condition.
- service
Trace
Tail Sampling Rules Rule Filter Span Service - Matches traces or spans where the target string field satisfies the match condition.
- span_
count TraceTail Sampling Rules Rule Filter Span Span Count - Matches traces where the number of spans satisfying the surrounding span conditions falls within the inclusive
[min, max]range. -
Sequence[Trace
Tail Sampling Rules Rule Filter Span Tag] - Matches spans whose tag (span attribute) with the given
keyhas a value satisfying the nested string or numeric filter.
- duration Property Map
- Matches traces or spans whose duration in seconds falls within the inclusive
[min_secs, max_secs]range. - error Property Map
- Matches traces or spans where the target boolean field equals
value. - is
Root Property MapSpan - Matches traces or spans where the target boolean field equals
value. - match
Type String - Whether matching spans are included (
INCLUDE) or excluded (EXCLUDE) from the scope. Defaults toINCLUDE. - operation Property Map
- Matches traces or spans where the target string field satisfies the match condition.
- parent
Operation Property Map - Matches traces or spans where the target string field satisfies the match condition.
- parent
Service Property Map - Matches traces or spans where the target string field satisfies the match condition.
- service Property Map
- Matches traces or spans where the target string field satisfies the match condition.
- span
Count Property Map - Matches traces where the number of spans satisfying the surrounding span conditions falls within the inclusive
[min, max]range. - List<Property Map>
- Matches spans whose tag (span attribute) with the given
keyhas a value satisfying the nested string or numeric filter.
TraceTailSamplingRulesRuleFilterSpanDuration, TraceTailSamplingRulesRuleFilterSpanDurationArgs
TraceTailSamplingRulesRuleFilterSpanError, TraceTailSamplingRulesRuleFilterSpanErrorArgs
- Value bool
- Boolean value the target field is compared against.
- Value bool
- Boolean value the target field is compared against.
- value bool
- Boolean value the target field is compared against.
- value Boolean
- Boolean value the target field is compared against.
- value boolean
- Boolean value the target field is compared against.
- value bool
- Boolean value the target field is compared against.
- value Boolean
- Boolean value the target field is compared against.
TraceTailSamplingRulesRuleFilterSpanIsRootSpan, TraceTailSamplingRulesRuleFilterSpanIsRootSpanArgs
- Value bool
- Boolean value the target field is compared against.
- Value bool
- Boolean value the target field is compared against.
- value bool
- Boolean value the target field is compared against.
- value Boolean
- Boolean value the target field is compared against.
- value boolean
- Boolean value the target field is compared against.
- value bool
- Boolean value the target field is compared against.
- value Boolean
- Boolean value the target field is compared against.
TraceTailSamplingRulesRuleFilterSpanOperation, TraceTailSamplingRulesRuleFilterSpanOperationArgs
TraceTailSamplingRulesRuleFilterSpanParentOperation, TraceTailSamplingRulesRuleFilterSpanParentOperationArgs
TraceTailSamplingRulesRuleFilterSpanParentService, TraceTailSamplingRulesRuleFilterSpanParentServiceArgs
TraceTailSamplingRulesRuleFilterSpanService, TraceTailSamplingRulesRuleFilterSpanServiceArgs
TraceTailSamplingRulesRuleFilterSpanSpanCount, TraceTailSamplingRulesRuleFilterSpanSpanCountArgs
TraceTailSamplingRulesRuleFilterSpanTag, TraceTailSamplingRulesRuleFilterSpanTagArgs
- Key string
- Name of the span tag (span attribute) inspected by this filter.
- Numeric
Value Chronosphere.Pulumi. Inputs. Trace Tail Sampling Rules Rule Filter Span Tag Numeric Value - Matches traces or spans where the target numeric field satisfies the comparison against
value. - Value
Chronosphere.
Pulumi. Inputs. Trace Tail Sampling Rules Rule Filter Span Tag Value - Boolean value the target field is compared against.
- Key string
- Name of the span tag (span attribute) inspected by this filter.
- Numeric
Value TraceTail Sampling Rules Rule Filter Span Tag Numeric Value - Matches traces or spans where the target numeric field satisfies the comparison against
value. - Value
Trace
Tail Sampling Rules Rule Filter Span Tag Value - Boolean value the target field is compared against.
- key string
- Name of the span tag (span attribute) inspected by this filter.
- numeric_
value object - Matches traces or spans where the target numeric field satisfies the comparison against
value. - value object
- Boolean value the target field is compared against.
- key String
- Name of the span tag (span attribute) inspected by this filter.
- numeric
Value TraceTail Sampling Rules Rule Filter Span Tag Numeric Value - Matches traces or spans where the target numeric field satisfies the comparison against
value. - value
Trace
Tail Sampling Rules Rule Filter Span Tag Value - Boolean value the target field is compared against.
- key string
- Name of the span tag (span attribute) inspected by this filter.
- numeric
Value TraceTail Sampling Rules Rule Filter Span Tag Numeric Value - Matches traces or spans where the target numeric field satisfies the comparison against
value. - value
Trace
Tail Sampling Rules Rule Filter Span Tag Value - Boolean value the target field is compared against.
- key str
- Name of the span tag (span attribute) inspected by this filter.
- numeric_
value TraceTail Sampling Rules Rule Filter Span Tag Numeric Value - Matches traces or spans where the target numeric field satisfies the comparison against
value. - value
Trace
Tail Sampling Rules Rule Filter Span Tag Value - Boolean value the target field is compared against.
- key String
- Name of the span tag (span attribute) inspected by this filter.
- numeric
Value Property Map - Matches traces or spans where the target numeric field satisfies the comparison against
value. - value Property Map
- Boolean value the target field is compared against.
TraceTailSamplingRulesRuleFilterSpanTagNumericValue, TraceTailSamplingRulesRuleFilterSpanTagNumericValueArgs
- Comparison string
- Numeric comparison operator (for example
EQUALS,GREATER_THAN,LESS_THAN_OR_EQUAL). - Value double
- Boolean value the target field is compared against.
- Comparison string
- Numeric comparison operator (for example
EQUALS,GREATER_THAN,LESS_THAN_OR_EQUAL). - Value float64
- Boolean value the target field is compared against.
- comparison string
- Numeric comparison operator (for example
EQUALS,GREATER_THAN,LESS_THAN_OR_EQUAL). - value number
- Boolean value the target field is compared against.
- comparison String
- Numeric comparison operator (for example
EQUALS,GREATER_THAN,LESS_THAN_OR_EQUAL). - value Double
- Boolean value the target field is compared against.
- comparison string
- Numeric comparison operator (for example
EQUALS,GREATER_THAN,LESS_THAN_OR_EQUAL). - value number
- Boolean value the target field is compared against.
- comparison str
- Numeric comparison operator (for example
EQUALS,GREATER_THAN,LESS_THAN_OR_EQUAL). - value float
- Boolean value the target field is compared against.
- comparison String
- Numeric comparison operator (for example
EQUALS,GREATER_THAN,LESS_THAN_OR_EQUAL). - value Number
- Boolean value the target field is compared against.
TraceTailSamplingRulesRuleFilterSpanTagValue, TraceTailSamplingRulesRuleFilterSpanTagValueArgs
TraceTailSamplingRulesRuleFilterTrace, TraceTailSamplingRulesRuleFilterTraceArgs
- Duration
Chronosphere.
Pulumi. Inputs. Trace Tail Sampling Rules Rule Filter Trace Duration - Matches traces or spans whose duration in seconds falls within the inclusive
[min_secs, max_secs]range. - Error
Chronosphere.
Pulumi. Inputs. Trace Tail Sampling Rules Rule Filter Trace Error - Matches traces or spans where the target boolean field equals
value.
- Duration
Trace
Tail Sampling Rules Rule Filter Trace Duration - Matches traces or spans whose duration in seconds falls within the inclusive
[min_secs, max_secs]range. - Error
Trace
Tail Sampling Rules Rule Filter Trace Error - Matches traces or spans where the target boolean field equals
value.
- duration
Trace
Tail Sampling Rules Rule Filter Trace Duration - Matches traces or spans whose duration in seconds falls within the inclusive
[min_secs, max_secs]range. - error
Trace
Tail Sampling Rules Rule Filter Trace Error - Matches traces or spans where the target boolean field equals
value.
- duration
Trace
Tail Sampling Rules Rule Filter Trace Duration - Matches traces or spans whose duration in seconds falls within the inclusive
[min_secs, max_secs]range. - error
Trace
Tail Sampling Rules Rule Filter Trace Error - Matches traces or spans where the target boolean field equals
value.
- duration
Trace
Tail Sampling Rules Rule Filter Trace Duration - Matches traces or spans whose duration in seconds falls within the inclusive
[min_secs, max_secs]range. - error
Trace
Tail Sampling Rules Rule Filter Trace Error - Matches traces or spans where the target boolean field equals
value.
- duration Property Map
- Matches traces or spans whose duration in seconds falls within the inclusive
[min_secs, max_secs]range. - error Property Map
- Matches traces or spans where the target boolean field equals
value.
TraceTailSamplingRulesRuleFilterTraceDuration, TraceTailSamplingRulesRuleFilterTraceDurationArgs
TraceTailSamplingRulesRuleFilterTraceError, TraceTailSamplingRulesRuleFilterTraceErrorArgs
- Value bool
- Boolean value the target field is compared against.
- Value bool
- Boolean value the target field is compared against.
- value bool
- Boolean value the target field is compared against.
- value Boolean
- Boolean value the target field is compared against.
- value boolean
- Boolean value the target field is compared against.
- value bool
- Boolean value the target field is compared against.
- value Boolean
- Boolean value the target field is compared against.
Package Details
- Repository
- chronosphere chronosphereio/pulumi-chronosphere
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
chronosphereTerraform Provider.
published on Friday, Jun 5, 2026 by Chronosphere