Observability

advanced
monitoring
Enhanced Content

Definition

Ability to understand what's happening inside a system by examining its outputs like logs, metrics, and traces. Like having security cameras, temperature sensors, and activity logs to understand everything happening in a building.

Real-World Example

Good observability lets you see not just that your website is slow, but exactly which database query is causing the problem and why.

Cloud Provider Equivalencies

All major clouds provide an observability stack covering metrics, logs, and traces. AWS commonly combines CloudWatch (metrics/logs) with X-Ray (tracing) and OpenTelemetry via ADOT. Azure centers on Azure Monitor and Application Insights for app telemetry, often visualized with Managed Grafana. GCP bundles these capabilities under Google Cloud Observability (formerly Stackdriver). OCI provides Monitoring/Logging plus APM for tracing and performance insights.

AWS
Amazon CloudWatch + AWS X-Ray + AWS Distro for OpenTelemetry (ADOT)
AZ
Azure Monitor (incl. Log Analytics) + Application Insights + Azure Managed Grafana
GCP
Google Cloud Observability (Cloud Monitoring + Cloud Logging + Cloud Trace + Cloud Profiler)
OCI
OCI Observability & Management (Logging + Monitoring + Application Performance Monitoring)

Explore More Cloud Computing Terms