concepto · intermedio · 2 min de lectura
Observabilidad
La observabilidad es la capacidad de entender el estado interno de un sistema a partir de sus salidas externas —logs, métricas, traces— permitiendo diagnosticar problemas sin necesidad de nuevo código.
No requiere conocimientos previos.
Alcance en breve
Cubre
- Observabilidad as a concept
No cubre
- implementation details
Supone
- The reader understands relevant fundamentals.
Resumen
Observabilidad no es solo monitoreo. Monitoreo es saber que algo anda mal —una métrica cruzó un umbral—. Observabilidad es poder preguntarle al sistema por qué anda mal sin haber anticipado esa pregunta específica. Los tres pilares son:
- Logs: registros inmutables de eventos con timestamp.
- Metrics: mediciones numéricas agregadas en el tiempo —latencia, throughput, tasa de error—.
- Traces: seguimiento de un request a través de múltiples servicios, mostrando cada salto con su duración.
La observabilidad se construye instrumentando el código para emitir estas señales, y usando plataformas —Grafana, Datadog, Honeycomb— para consultarlas y correlacionarlas.
Alcance y supuestos
Cubre observabilidad, los tres pilares y la diferencia con monitoreo.
Modelo mental
El tablero del auto versus el scanner del mecánico. El tablero —monitoreo— te dice que la temperatura subió. El scanner —observabilidad— lee los sensores internos y te dice que el termostato falló a las 14:32, que la bomba de agua dejó de funcionar 3 minutos antes, y que el código de error es P0118.
Uso práctico
- ✅ Microservicios, sistemas distribuidos, debugging en producción.
- ❌ Un monolito con 3 endpoints: logs bien estructurados quizás alcanzan.
Ejemplo trabajado: debugging con observabilidad
Usuarios reportan checkout lento. Metricas: p99 de latencia subio de 200ms a 3s. Traces: el span payment-service.call paso de 50ms a 2.8s. Logs: payment-service muestra timeouts al provider externo. Diagnostico en 2 minutos sin tocar codigo.
Evidencia
- Wikipedia, Observability documenta el concepto y su origen en la teoría de control.
Fuentes citadas
- Wikipedia, Observability (software) (Síntesis, 21-07-2026)