Class: Datadog::Tracing::Pipeline::SpanFilter

Inherits:
SpanProcessor show all
Defined in:
lib/datadog/tracing/pipeline/span_filter.rb

Overview

SpanFilter implements a processor that filters entire span subtrees This processor executes the configured ‘operation` for each Span in a TraceSegment.

If ‘operation` returns a truthy value for a span, that span is kept, otherwise the span is removed from the trace.

Method Summary

Methods inherited from SpanProcessor

#initialize

Constructor Details

This class inherits a constructor from Datadog::Tracing::Pipeline::SpanProcessor