Traces, metrics, logs — the three pillars and the fourth nobody talks about: profiling. How to instrument distributed systems so you can debug them when they fail at 3am.