Understanding the importance of observability
If you’re reading this book, you’re probably at least entertaining the idea of improving the observability story of your application. Maybe it’s hard to understand how customers use your system or it takes a lot of time to understand what exactly went wrong when someone reports an issue. In the worst case, it takes a lot of time to just notice that the system is unhealthy and users are affected. Or, maybe you want to minimize such risks in your future projects.
In any case, these pain points brought you here and they should guide you further to find the right observability level and approach for your system.
Even if we clearly see the problem and how it can be solved with better observability, we usually still need to get other people working on the system onboard with this vision. Astoundingly, they might have quite different feelings about the same problems and might not consider them worthy of solving.
Let...