The concept of observability focuses on collecting data from all parts of the system to provide a unified view of software at large. Modern software systems rely on fault tolerance, no single point of failure and redundancy, but errors still occur due to complexity in distributed architectures. Traditional monitoring, which focuses on individual areas of the system, is limited in its ability to track issues across a distributed system. Observability, on the other hand, aims to provide a unified view by collecting data from all parts of the system. It consists of three pillars: metrics, logs and traces. Metrics paint the overall picture of a software system, while logs record events and traces track end-to-end behavior of requests as they move through the distributed system. OpenTelemetry is an open-source framework that simplifies the collection of telemetry data, allowing developers to access a wider set of options for analyzing their logs, metrics and traces. InfluxDB 3.0 is a purpose-built time series database that stores metrics, logs and traces in a single database, providing real-time analytics, unlimited cardinality and fast querying capabilities.