Observability Locally With Grafana
When programming you need to know what is happening inside that function or method. You need to reproduce a bug or you are debugging a performance issue. Most of the time adding a trace statement is enough. When debugging production, you’re not going to find the answer with a trace message on a remove server. At some point your app gets complicated enough that you need to see what’s actually happening — not guess. That’s where observability comes in. ...