← Help · updated 2026-08-14

Audit log: who did what

The Audit tab is a timeline of actions taken on this specific server, newest first, with a category filter (Power, Server, Settings, Players, World, Files, Mods, Database, SFTP, Schedule, Backup, or All).

Reading a row

Each row shows the action (e.g. power.restart, file.delete, backup.restore) and a detail string when the action has one (a file path, a player name, a schedule kind). It also shows an actor — but for any action on this server, that's the account ID, not the specific team member who did it: the panel doesn't currently send a per-member identity along with a server action, so that field stays empty and every row looks the same regardless of who was actually at the keyboard. (The underlying schema has a slot for a per-user identity, but nothing populates it here — and this isn't a case of some other event filling it in: no account-level action, invites included, writes a row to this log or any audit log at all, since every audit entry is tied to a specific server by construction. What an invite records is who sent it — as a field on the invite itself, not as an entry in any audit trail.)

What gets recorded

Most things that change the server or its data, but not all — see the gaps below before you treat an empty result as proof nothing happened. Covered: starting/stopping/restarting, creating or deleting the server itself, settings changes (MOTD, server.properties, version, wake-on-join, RAM resize), player moderation (op/deop, ban/unban, kick, adding or removing a player from the whitelist by name), world resets and world switches, deleting, renaming, or copying a file, creating a file or folder, removing a mod/plugin, database create/rotate/drop, SFTP enable/rotate/disable, schedule create/delete/run-now, and backup create/restore/delete. Attaching or detaching a server from a network is recorded too, though it doesn't yet have its own entry in the category filter — look under All categories to see those rows.

Confirmed gaps — none of these show up here at all:

This list is what's confirmed missing as of this writing, not a guarantee the rest is complete — treat this log as a useful record, not a courtroom-grade one.

How far back it goes

The tab's own subtitle says "last 30 days" — that's not accurate, and this article says so rather than repeat it: there is no 30-day cutoff anywhere in the retention logic, and rows are never deleted. What you actually see is the most recent entries (up to 100 by default), ordered newest-first, with no date filter behind that. In practice that means a quiet server can show entries from months back, while a busy one might fill those same 100 rows in a single day.

Troubleshooting

A change I know happened isn't in the log. Check the confirmed-gaps list above first (a file edit, a mod install, an IP ban, and a few others are silent); otherwise, on a busy server the entry may simply have been pushed out by more recent rows, since only the most recent entries are kept in view.

I can't tell which teammate did this — the "who" column is the same for everyone. Expected today, not a bug in your reading of it — see "Reading a row" above. The log can tell you that an action happened on the account; it can't currently tell you which member of the account did it.

Nothing shows up at all. "No activity recorded yet" means no recordable action has happened on this server since audit logging existed for it — a newly created server should have at least a server.create row; if the filter is set to something other than All categories, check All first before assuming the log is empty.

In the panel: Server → Configure → Audit