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.