Event Manager

The event manager feature is designed to help you organize data interchange between Plesk and external systems. It works the following way: you create a script to be executed upon a certain control panel event, and then create an event handler that triggers the event processing. You can assign several handlers to a single event.

Note: Plesk administrator can create the event handlers that will be run on the server on behalf of user root. If you wish to restrict usage of the root account, create an empty file with name root.event_handler.lock in the location /usr/local/psa/var/.

To create a handler, click Add New Event Handler. The event handler setup page will appear.

Once configured, a handler is added to the list below on this page. The Event column shows the name of control panel event, which also serves as a link to the page that allows editing the selected handler properties. The priority set for the handler is indicated in the Priority column, the system user, on behalf of which a handler is invoked, is designated in the User column, and the command to be executed is presented in the Command column.

To sort the list of handlers in ascending or descending order, click the respective column heading.

To search in the list, enter a pattern into the input box and click Search. All matching items will be displayed in a reduced list. To revert to displaying the whole list, click Show All.

To remove one or several handlers from the system, select the corresponding checkboxes and click Remove Selected.