Skip to main content

[Plesk] How to monitor Action Log in Plesk

In this guide we will explain how to work with Plesk Action Log

Updated over 2 weeks ago

Plesk Action Log records activities performed by all Plesk users (customers, resellers, and administrators) through both the interface and the API.

1. Serverwide Action Log

The serverwide Action Log displays all actions performed by Plesk users at every level through the Plesk interface or API. It does not include actions done via the CLI.

For each logged action, you can see when it occurred, the IP address it came from, the Plesk user who performed it, and additional details specific to the action type, such as the affected domain.

1.1 View Action Log

To view the Serverwide Action Log, in the left menu of Plesk, click "Tools and Settings":

Then, under "Assistance and Troubleshooting" section select "Log Browser"

Here you can view all services controlled by Plesk and their current status:

Open "Action Log" and click "Refresh" to update the list of Action Log entries. New actions in Plesk are not added to the list automatically.

1.2 Filter Action Log

You can use filters to find specific records. Click the filter icon on the right side of the page:

Choose the criteria you want to filter by, then click "Apply":

Click "Refresh" to reload the list of Action Log entries that match the filter.

Once a filter is applied, only Action Log entries that match it are displayed.

1.3 View the Action Log for a single website

Open "Website & Domains" in the left menu:

If the right sidebar is collapsed, click the sidebar show icon to expand it, then select "Action Log":

Click "Refresh" to update the list of Action Log entries. You now see all Action Log entries for the selected website. Use filters to find specific records:

2. Action Log Settings

2.1 Setting which action types are logged

Plesk Action Log can record many types of actions, such as creating user accounts or changing subscription limits. If you do not need certain action types, you can turn off their logging. By default, all supported action types are logged.

In Log Browser---->Action Log, select "Settings":

There, you can uncheck the action types you do not want to log. Ensure the checkboxes for the action types you want to log are selected, then click "Save".

2.2 Log Entries’ Rotation

You can limit the Action Log size by keeping entries only for a chosen number of days, weeks, or months, or by storing only a set number of the most recent entries.

You can also choose to keep entries indefinitely until you delete them manually. In that case, the Plesk database will grow, so ensure you have enough free disk space.

In Log Browser---->Action Log, select "Settings". Then, scroll down to the bottom of the "Settings" list. To keep entries for a specific time period, under "Store records" choose "For period", set how many days, weeks, or months to retain them.

To keep only a specific number of recent entries, under "Store records" select "By number", enter how many latest entries to retain.

Then, click "Save":

Action Log entries will now be kept and rotated based on your chosen settings.

3. Download Action Log entries

In Log Browser, you can download all the action log entries as a text file (.txt):

In Log Browser---->Action Log, click on "Download":

The .txt file with all current Action Log entries will be saved to your browser’s download folder.

4. Clear Action Log entries

You can manually clear all current Action Log entries. New actions in Plesk will be logged again from the moment you clear the log. You cannot delete only selected entries, and clearing the log cannot be undone.

In Log Browser---->Action Log, click on "Clear items":

The Action Log will be cleared permanently and cannot be recovered. New actions will still be logged.

Did this answer your question?