Skip to content
José da Cruz

Enterprise Architect, and Life Thinker

José da Cruz

Enterprise Architect, and Life Thinker

Observability

josedacruz, July 1, 2023

Observability

It is the ability to understand and analyze what is happening inside a system based on the information available externally

  • Enables system operators to gain insights into how a system is functioning
  • Observability is not monitoring
  • Uses data from; logs, metrics, traces, and events.
  • Logs – application logs and system logs.
  • Logs – provide insights into system behavior to identify errors and issues
  • Metrics – tracks specifics aspects of the system’s performance or behavior over time
  • Metrics – CPU, memory, response time, error rates, health status, etc.
  • Traces – captures the end-to-end flow of requests through a distributed system
  • Traces – uses timestamps at different points
  • Traces – helps to identify bottlenecks and performance issues
  • Observability should be in every architectural design
observability

Related

architecture architectureenterprise-architectureobservability

Post navigation

Previous post
Next post

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

  • architecture (153)
  • artificial-intelligence (6)
  • books (2)
  • courses (4)
  • decision-frameworks (4)
  • finances (1)
  • java (8)
  • life-improvement (20)
  • metrics (3)
  • observability (2)
  • puzzles and challenges (3)
  • reviews (1)
  • security (8)
  • spring-boot (36)
  • Systems Thinking (3)
  • The Bulkhead Pattern: Why One Slow Dependency Shouldn’t Sink the Whole Ship
  • Essential Reading: A Philosophy of Software Design — Fighting Complexity One Module at a Time
  • GitHub Weekly: Top 10 Trending Repos (September 21 – September 27, 2026)
  • The Volunteer Tax: Why Raising Your Hand in a Meeting Makes You the Permanent Owner
  • Postel’s Law: Why Being Liberal in What You Accept Usually Backfires
©2026 José da Cruz | WordPress Theme by SuperbThemes