Visibility into Loggers (and Other Low Level Services)—Seeing the Trees from the Forest

No ratings

Presented at SRecon 2019 by

Loggers and tracers have become crucial components of computing systems, providing invaluable visibility into the runtime behavior of our software. Ironically, these vital components are opaque when it comes to their own runtime behavior. We typically only look at logging as suspects in performance-related incidents as part of post-mortem analysis.Why do we have such blind spots when it comes to components that are pervasively used in our systems? We explore possible explanations and present example solutions.