Observability

5 items

12 min 2,219 words

Why isn't this Drupal page cached?

How do you find out why a Drupal page was not cached? You read the reason Drupal itself writes on the response, provided you kept it. The page cache and the dynamic page cache put their verdict in th...

11 min 2,144 words

Which external service is slowing down this Drupal route?

How do you find out which external service slows down a Drupal page? You time every outgoing call while the page is still being built, and write the page name next to the timing. The external service...

Native Observability

Native Observability is a Drupal module that records what happens on every request from inside the application: traces, execution spans, cache events, slow…

Drupal PHP