Meanings

Observability pillars include logs, metrics, and traces. Modern observability also includes metadata, user behavior, topology and network mapping, and code-level details.

Why important ?

  • 관찰 가능성은 분산 환경에서 발생하는 다양한 상황에 대해서 이해할 수 있다.
  • 관찰 가능성을 통해 Slow Query, Incidents, Optimizing 를 위해 무엇을 해야하는지 이해할 수 있다.

Telemetry

Telemetry types:

Real world

Netflix:

Case study: Netflix's ElasticSearch -> Cassandra (SSD->EBS):

Coinbase:

AppDynamics vs Dynatrace

Application Performance Monitoring

SLO

ELK

Uber M3

Datadog

Aggregation

ZIPKIN

Articles