Skip to main content

¿Observability o Monitoring?

Son conceptos relacionados pero con enfoques distintos:

Monitorización

Se centra en rastrear métricas conocidas y predefinidas. Básicamente respondes a la pregunta: "¿Está funcionando esto como esperaba?"

    Defines umbrales y alertas de antemano (CPU > 90%, tiempo de respuesta > 500ms…) Sabes qué vas a medir antes de que ocurra el problema Ideal para sistemas bien conocidos y fallos predecibles Ejemplo: Nagios, Zabbix, Prometheus + Alertmanager

    Observabilidad

    Se centra en entender el estado interno de un sistema a partir de sus salidas externas. La pregunta es: "¿Qué está pasando exactamente y por qué?"

      Permite investigar problemas que no anticipaste Se basa en los tres pilares: logs, métricas y trazas distribuidas Especialmente útil en sistemas distribuidos y microservicios donde los fallos son más complejos Ejemplo: Grafana + Loki + Tempo, Datadog, Jaeger