KyoMel / Yogyakarta, Indonesia

Term 114114 / 344

Observability Lasagna

Month
November 2025
Day
24
Source
2025/nov-term.md

Definition:

Observability Lasagna is a layered approach to system monitoring and troubleshooting where different types of observability data are stacked like layers in lasagna. Each layer provides a different level of detail and perspective, and together they give complete visibility into system health, performance, and behavior.

Key characteristics:

  • Multiple layers of monitoring data
  • Each layer serves a specific purpose
  • Layers work together for complete system understanding
  • Bottom-up approach: infrastructure → application → business

Example:

E-Commerce Website Monitoring

Layer 4 (Top): Business Metrics 🛒

- Revenue per hour: $50K
- Order completion rate: 94%
- Customer satisfaction: 4.2/5
Layer 3: Application Performance 📱

- Page load time: 2.1 seconds
- API response time: 150ms
- Error rate: 0.5%
- User sessions: 15K active
Layer 2: System Metrics 🖥️

- CPU usage: 65%
- Memory usage: 4.2GB/8GB
- Disk I/O: 45MB/s
- Network latency: 20ms
Layer 1 (Bottom): Infrastructure Logs 📋

- Server logs: "Database connection pool exhausted"
- Network logs: "Packet loss on router R2"
- Security logs: "Failed login attempts from IP X.X.X.X"

Keep reading