Observability
Posted: miércoles, 27 de octubre de 2021 by Skuarch in
1
Una forma de detactar fallas o anomalias en nuestro software es monitoreando los eventos que ocurren, observability es un poco mas que eso, no es solo monitorear es saber por que ocurrio y como se comporta tu sistema.
Algo sencillo de mostrar como ejemplo es lo siguiente:
Monitoring: what and when
Observability: why and how
Observability: why and how
Observability es una practica de recolectar, visualizar y exahustivamente analizar datos telemetricos, mientras que Monitoring es limitado a simplemente informar cuando una anomalia ocurre.
Existen varios patrones que podemos aplicar
- Health check api
- Distributed tracing
- Application metrics
- Audit logging
- Exception tracing
- Application logging