How logging stays fast
Why recording activity adds no measurable load to page requests.
Logging should never slow down your site. Activity Monitor is built so it doesn’t.
Captured at request time, written on shutdown
When an event happens, the plugin captures its context — user, IP, user agent, timestamp — immediately, then buffers it in memory. All buffered events are written in a single batched database insert on shutdown, after the response has been sent to the browser. The result: no measurable impact on time-to-first-byte.
All events flow through a single Logger, and the viewer reads through a single Repository. Times are stored in GMT and rendered in your site timezone, so attribution stays correct even for late or cron-driven events.