Skip to main content

Inspect severity filtering

Compare which synthetic log records remain after each configured stage.

Interactive pipeline

SEVERITY FILTERING

Curated selection walkthrough

Stage 1 of 3

All Log Levels Mixed

The synthetic input mixes DEBUG, INFO, WARN, and ERROR records before selection.

0HighlightsAuthored emphasis only—not a computed diff.
Copy & download

Input

{"level":"DEBUG","msg":"Cache hit","user_id":42}{"level":"DEBUG","msg":"SQL query: SELECT *","user_id":42}{"level":"INFO","msg":"User login","user_id":42}{"level":"DEBUG","msg":"Memory usage: 45%","user_id":42}{"level":"WARN","msg":"Slow query 2.3s","user_id":42}{"level":"ERROR","msg":"Payment failed","user_id":42}{"level":"DEBUG","msg":"Request finished","user_id":42}

Output

{"level":"DEBUG","msg":"Cache hit","user_id":42}{"level":"DEBUG","msg":"SQL query: SELECT *","user_id":42}{"level":"INFO","msg":"User login","user_id":42}{"level":"DEBUG","msg":"Memory usage: 45%","user_id":42}{"level":"WARN","msg":"Slow query 2.3s","user_id":42}{"level":"ERROR","msg":"Payment failed","user_id":42}{"level":"DEBUG","msg":"Request finished","user_id":42}
Stage configuration01-all-log-levels-mixed.yaml
input:
  http_server:
    address: 0.0.0.0:8080
    path: /logs

# No filtering - all logs flow through