Observability aims to provide a more holistic view of a system’s internal workings, allowing engineers to ask more open-ended questions and uncover the root causes of issues. It often involves capturing fine-grained data, traces, logs, and other context-rich information that can help diagnose problems and gain insights into system behavior, even in unexpected scenarios.