12
Metrics, Logs, and Traces
A good understanding of what is going on in your system is the foundation of performance, security, and reliability. Helping to build that understanding is where observability and instrumentation come into play. This chapter will explore the three pillars of software observability: logs, metrics, and traces. Each of them provides a different perspective on the system’s behavior. The logs are a registry of relevant things that have happened in the system. Monitoring is more about the big picture of what is going on in your system. Traces are a way to get fine-grained details about your system behavior, as profound as the level of function executions. The observability of your system is key to any production environment ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access