~/talk

Do you know what your Drupal is doing? Observe it!

Talkat DrupalCon Amsterdam 2019 · 2019-10-28..10-31· [observability, microservices]
links:none on file
slides:none on file

A Drupal module is built that instruments Drupal 8 to emit structured logs, expose metrics at /metrics and push traces so a single request can be reconstructed across Drupal and external microservices. It integrates Prometheus for scraping and storage, Jaeger for distributed tracing and Monolog for structured logs, injects trace IDs into log records, and ships Docker configs so everything can be run and inspected locally with Grafana dashboards showing correlated request, CPU, memory and entity-creation metrics.

AI-written summary · about

  1. 0:00Introduction
  2. 1:51Observability pillars
  3. 4:35Implementing logs and metrics
  4. 15:14Prometheus architecture
  5. 16:59Instrumenting Drupal
  6. 29:56Distributed tracing
  7. 33:52Tracing implementation
  8. 35:11Trace and log correlation
  9. 36:55Conclusion and contribution
  10. 39:25Q&A session
~/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.