Skip to content

Audit Logs

License Required

Audit logs require the Audit Logs license add-on. Without this license, audit log tracking will not be available.

BadgerPanel maintains a comprehensive audit trail of all administrative and user actions. Use audit logs to track changes, investigate incidents, and maintain accountability.


Viewing Logs

Navigate to Admin > Activity to view the audit log. Each entry shows:

FieldDescription
ActorThe user who performed the action
ActionWhat was done (e.g., server.created, user.suspended)
ResourceThe affected resource (server, user, node, etc.)
IP AddressThe IP address the action was performed from
TimestampWhen the action occurred
DetailsAdditional context (changed fields, old/new values)

Filtering

Filter the audit log by:

  • Actor - search by username or email
  • Action type - filter by specific action categories
  • Resource type - filter by servers, users, nodes, billing, etc.
  • Date range - select a start and end date

Export

Export audit logs for compliance or analysis:

  • CSV - comma-separated values for spreadsheet tools
  • JSON - structured data for programmatic processing

Exports respect the current filter settings, so you can export a specific subset of logs.


Server Activity Logs

Each individual server also has its own activity log showing actions specific to that server (power actions, file changes, backup operations, setting modifications). Server owners and subusers can view this from the server's Activity tab.


Logged Actions

The following action categories are tracked:

CategoryExamples
ServersCreated, deleted, suspended, power actions, resource changes, reinstalled
UsersCreated, updated, suspended, deleted, role changes
NodesCreated, updated, deleted
BillingOrders placed, invoices paid, services suspended/terminated
SupportTickets created, replied, closed
SettingsPanel settings changed, features toggled
AuthenticationLogin, logout, 2FA enabled/disabled, password changed

Next Steps

BadgerPanel Documentation