Skip to content

Latest commit

 

History

History
40 lines (25 loc) · 1.34 KB

0016-elastic-cloud-for-observability-data-aggregation-and-visualization.md

File metadata and controls

40 lines (25 loc) · 1.34 KB

Elastic Cloud for Observability Data Aggregation and Visualization

  • Status: accepted
  • Deciders: @jam01, @k2merlinsix
  • Date: 2020-10

Context and Problem Statement

In a microservices architectural system observability is imperative, what components should we use for that?

Decision Drivers

  • Cost
  • Feature set

Considered Options

  • Elastic Cloud
  • Jaeger

Decision Outcome

We'll use Elastic Cloud on Kubernetes for Observability Data Aggregation and Visualization. Elastic, Logstash and Kibana offer what we need for logging data. Aditionally, we can use APM server to get trace data from either Elastic's own apm agent or a Jaeger client.

Positive Consequences

  • A single pane of glass for observability
  • Less components to coordinate

Negative Consequences

  • Valuable service dependency DAG only on license subscription

Links