~/talk

Observability Beyond the three pillars with Spring

Talkat Devnexus 2022 · 2022-04-12..04-14· [observability, spring]
slides:none on file

Concrete claim: having logs metrics and traces is not enough — real observability needs meaningful outputs, quick ad hoc questions, and context propagation. Uses Spring Boot + Actuator, Micrometer (counters/gauges/timers), Logbook for payload logs, Zipkin/Brave or Prometheus backends, and OpenTelemetry support; demos include metrics showing 99.999th percentile latency to flag a slow DB call revealed by tracing. Announces Micrometer Tracing migration from Sleuth for Spring Boot 3 and shows the info endpoint shows build commit and JVM/container mismatches for debugging.

AI-written summary · about

  1. 0:00Intro
  2. 1:41What is Observability?
  3. 2:51Why do we need Observability?
  4. 10:26Logging - Metrics - Distributed Tracing
  5. 12:05Example: Latency
  6. 13:16Example: Error
  7. 14:41Logging 101 - Types of logs
  8. 16:16Logging 101 - Application Logs (SLF4J)
  9. 16:55Logging 101 - Access Logs (Tomcat)
  10. 17:16Logging 101 - Payload Logs
  11. 18:11Logging with Spring: SLF4J + Logback
  12. 19:04Logging with Spring: Payload, Access, GC
  13. 22:04Metrics 101 - Dimensionality
  14. 23:09Metrics 101 - Meters
  15. 25:07Metrics with Springs Micrometer
  16. 27:00Distributed Tracing 101. Correlation
  17. 27:44Distributed Tracing 101 - Span and Trace
  18. 32:23Distributed Tracing with Spring: Spring Cloud Sleuth
  19. 34:15All-In-One: Observation API (Micrometer.next)
  20. 37:24Non-conventional Observability
  21. 37:50Spring Boot Actuator
  22. 39:31Health Endpoint
  23. 41:06Info Endpoint
  24. 49:15Service Registry/Discoverability
  25. 50:18Tanzu Application Live View
  26. 50:34API Discoverability
  27. 53:24Spring HATEOAS
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.