Slide 1

Slide 1 text

Enabler van Observability OPEN TELEMETRY Een waardevolle Big Data bron Koert Flapper Big Data Expo – Utrecht 12 September 2023

Slide 2

Slide 2 text

No content

Slide 3

Slide 3 text

AGENDA Observability Wat is Open Telemetry? Site Reliability Engineering (SRE) Logs, Metrics & Traces Wie doen er al mee? Tips

Slide 4

Slide 4 text

Nice to have? Nu? Vooral belangrijk bij: • Customer facing applicaties • Hoge frequentie van releases • Kubernetes en/of cloud native applicaties Wees voorbereid OBSERVABILITY Wat moet ik ermee?

Slide 5

Slide 5 text

Leveranciers onafhankelijk en tool-agnostisch WAT IS OPEN TELEMETRY? High-quality, ubiquitous, and portable telemetry to enable effective observability [opentelemetry.io] Verzameling tools, APIs en SDKs. Beschikbaar in verschillende programmeertalen Cloud Native Computing Foundation (CNCF) project

Slide 6

Slide 6 text

∙ Latency ∙ Traffic ∙ Errors ∙ Saturation SITE RELIABILITY ENGINEERING Google SRE Team’s 4 Golden Signals

Slide 7

Slide 7 text

BENODIGDE DATA Om de 4 Golden Signals te kunnen verzamelen zijn 3 typen data nodig De drie bouwstenen van Observability

Slide 8

Slide 8 text

TRACES • Verzameling van spans • Context propagatie • Instrumentatie van applicaties API Gateway Service A Service B Database User Action Span (User Action) Span (API Gateway) Span (Service A) Span (Service B) Span (Database) Trace

Slide 9

Slide 9 text

Drop-in instrumentatie voor diverse programmeertalen (back-end en front-end) OTEL Collector OPEN TELEMETRY

Slide 10

Slide 10 text

No content

Slide 11

Slide 11 text

WIE DOEN ER AL MEE?

Slide 12

Slide 12 text

TIPS • Open Telemetry support vs. Open Telemetry support • Awareness bij ontwikkelaars • Open Source • Check de Open Telemetry demo

Slide 13

Slide 13 text

VRAGEN?

Slide 14

Slide 14 text

NOG MEER VRAGEN? Loop even langs op stand nr. 37