~/talk

Logging in the age of Microservices and the Cloud

Talkat DevOpsCon 2017 Berlin · 2017-06-12..06-15· [microservices]
slides:none on file

Modern logging moves from SSH and tail to centralized structured logs stored as JSON, decoupling storage from presentation so raw fields remain queryable. Use an MDC or propagated request-id across services to trace a request end to end. Prefer managed collectors over DIY unless traffic exceeds extreme levels — CloudWatch comfortably handles 15,000 messages/sec per instance in practice. Standardize keys and values, tune retention to balance cost and usefulness, and capture context around errors rather than only severity.

AI-written summary · about

  1. 0:00Intro
  2. 1:30The good old days of logging
  3. 3:20The cloud
  4. 4:03Why are we logging
  5. 6:03Capturing log information
  6. 6:35Map diagnostic context
  7. 10:12Querying logs
  8. 12:52Cloud challenges
  9. 15:25Autoscaling
  10. 19:48Writing the logs
  11. 23:10Log retention
  12. 24:47Log messages
  13. 28:12Distributed system
  14. 28:35Trace request flow
  15. 31:39Query logs
~/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.