What is observability?
Most people can tell you what monitoring does. Put simply, monitoring measures something and then evaluates the result of that measurement against a defined standard to tell you whether something is good or bad, working within proper parameters or outside of them. Monitoring is useful.
In the world of cloud computing, the real constant is change. You can’t measure your system up against an architectural diagram to know whether things are operating as designed when the system is constantly spinning up new resources and destroying unneeded nodes in response to system load. We simply don’t know what the ruler should look like, much less how to gauge what exists by it.
Observability refers to gathering as much information as possible to enable system operators, DevOps practitioners, and Site Reliability Engineers to ask questions across that information. These are questions that are not anticipated in advance, like monitoring presumes, but rather questions that arise due to unexpected or novel events within a system.
Related Grafana Cloud resources
How to set up and visualize synthetic monitoring at scale with Grafana Cloud
Learn how to use Kubernetes, Grafana Loki, and Grafana Cloud’s synthetic monitoring feature to set up your infrastructure's checks in this GrafanaCONline session.
Using Grafana Cloud to drive manufacturing plant efficiency
This GrafanaCONline session tells how Grafana helps a 75-year-old manufacturing company with product quality and equipment maintenance.