Skip to content

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

  1. level=error msg="connection failed" host=db.local

Related