DEV Community

Mohan Sharma
Mohan Sharma

Posted on • Edited on

Monitoring vs Observability ?

Monitoring

Monitoring detects issues using metrics and alerts to detect problem based on thresholds.

Monitoring

Observability

Observability enables understanding of unknown issues through logs, metrics, and distributed traces to diagnose root causes in complex systems.

Observability

Logs

Log is an idempotent record of a discrete event that happened in a system at any point of time during the request life cycle.

Traces

Tracing gives the capability to monitor the fate of a request during its lifecycle across various components in a system.

Metrics

State/health of the system at specific point of time. eg CPU Usage

Top comments (0)