Activity Log
The Activity Log records every operation performed across your servers — site creation, configuration changes, syncs, and scans.
Overview
Every action is recorded with:
- Status — pending, running, success, or failed (color-coded text)
- Server — which server the action ran on
- Action — the operation name (e.g.
site.create,server:sync,site:set-php) - Actor — the user who initiated the action
- Started — timestamp of when the action began
- Duration — how long the action took
Filtering
Two dropdowns above the table let you filter the log:
- Server — filter by server name
- Status — filter by pending, running, success, or failed
The table updates in real-time as you change the filter selections.
Expanding Rows
Click any log row to expand it and view the full command output. This is useful for debugging failed operations — the output shows exactly what the server returned. Click the row again to collapse.
Status Colors
- success — operation completed successfully
- failed — operation returned a non-zero exit code
- running — operation is in progress
- pending — operation is queued
Automatic Logging
Every action performed through the dashboard is automatically logged — including site creation, PHP version changes, tier changes, TLS configuration, syncs, and WordPress scans. There is no way to disable logging (by design).
Viewing the Log
Navigate to Activity Log in the sidebar to access the full log. The dashboard also shows the 5 most recent entries on the home page for quick reference, with a link to view all.