Inspect log enrichment
Compare a synthetic log as metadata is added, fields are regrouped, and object output is configured.
Interactive pipeline
LOG ENRICHMENT
Curated export walkthrough
Stage 1 of 5
Original Log Data
A synthetic application log before processing fields are added or regrouped.
0HighlightsAuthored emphasis only—not a computed diff.
Copy & download
Input
{"id": "a1b2c3d4-e5f6-7890-abcd-ef1234567890","timestamp": "2024-01-15T10:30:00Z","level": "INFO","service": "demo-service","message": "Demo log message from edge","user_id": "user_123","request_id": "b2c3d4e5-f6a7-8901-bcde-f12345678901"}Output
{"id": "a1b2c3d4-e5f6-7890-abcd-ef1234567890","timestamp": "2024-01-15T10:30:00Z","level": "INFO","service": "demo-service","message": "Demo log message from edge","user_id": "user_123","request_id": "b2c3d4e5-f6a7-8901-bcde-f12345678901"}Stage configuration
01-original-log-data.yamlinput:
generate:
interval: 2s
mapping: |
root.id = uuid_v4()
root.timestamp = now()
root.level = "INFO"
root.service = "demo-service"
root.message = "Demo log message from edge"
root.user_id = "user_123"
root.request_id = uuid_v4()