a blog about dev & hobbies

The Six Ws of Observability

At work, we were discussing observability as a topic at a backend meetup. In one of the talks, one lesson was that "events should contain rich context to reproduce". This got me thinking what could be considered sufficiently rich.

Tongue in cheek, I quickly modeled a (non-exhaustive) list after the Five Ws, a checklist from journalism that's used to ensure that a lede contains the gist of a story:

I wonder if this type of a checklist could be used to provide sufficiently rich events?

P.S. Thanks to Antti Poutiainen, our resident SRE and DNS chaos artist at SOK, for some of the additions to this list.

#sre