Microservices Observability
Microservices are hard to debug because behavior can be emergent and small glitches or failures in one part of the system can cause large scale outages.
We need to be able to ask questions and break down data to the level of individual requests, or users, or endpoints, etc.
We built Honeycomb to answer those questions–to deal with microservices, serverless, distributed systems, polyglot persistence, containers, CI/CD–and build an understanding of how your systems and software actually work. You can’t debug what you don’t know.