Skip to content

Production Patterns

High-Availability Collector

# Gateway pattern: agent (DaemonSet) + gateway (Deployment)

PII Redaction Pipeline

processors:
  transform/pii:
    log_statements:
      - context: log
        statements:
          - replace_pattern(body, "\\b[\\w.-]+@[\\w.-]+\\.\\w+\\b", "[REDACTED]")

Tail Sampling

processors:
  tail_sampling:
    policies:
      - name: errors-always
        type: ottl_condition
        ottl_condition:
          span:
            - attributes["http.status_code"] >= 500