Logfmt Parser
Parse logfmt-style logs with key=value pairs. Common in Go applications and tools like Heroku, Docker, and Kubernetes.
Format#
Logfmt uses space-separated key=value pairs:
level=info msg="request handled" duration=45ms status=200
- Unquoted values:
level=info - Quoted values:
msg="hello world" - All fields become searchable
How to use
- level=error msg="connection failed" host=db.local