19.01.2026

Zabbix Actions and Operations: Step-by-Step Configuration Guide

One of the key features of Zabbix is the ability to automate actions and operations based on predefined events. These mechanisms allow administrators to react automatically to problems, recoveries, and discoveries without manual intervention.

This guide explains how actions and operations work in Zabbix and how to configure them to automate monitoring workflows. You will learn how to create trigger-based, discovery, and internal actions, as well as how to define operations for alerts and automation.

Actions in Zabbix

Actions in Zabbix define what should happen when specific events occur. An action consists of conditions and one or more operations that are executed when those conditions are met.

There are several types of actions that you can use to automate tasks. Here are some common types of actions and how to use them:

Creating Actions in Zabbix

To create an action in Zabbix, follow these steps:

Click on "Configuration" in the main menu, and then click on the desired type of action under "Actions".

Click on the "Create action" button to create a new action.

Enter a name for the action and select the trigger that will activate the action.

Under the "Operations" tab, you can define the actions that will be performed when the trigger is activated. You can add multiple operations to a single action.

Operations in Zabbix

Operations in Zabbix are individual tasks executed as part of an action. Each operation represents a specific response to an event.

Some of the tasks are:

And the ones available for discovery actions:

Adding and Managing Operations in Zabbix

Click on the "Operations". Choose the type of operation you want to add, “Operations” works on the trigger, “Recovery operations” reacts to problems resolving, and Update operations activate on problems being updated by other users.

Choose the type of operation you want to create.

Enter the required details for the operation. For example, if you are creating a "Send message" operation, you will need to enter the recipient's email address and the message text.

As you add more operations they will get the step numbers, you can determine the time it takes for Zabbix to go from step 1 to step 2, etc, and how many times those steps are repeated.

Also you can add conditions for those operations to work, like acknowledgment of the problem, and such.

Save the operation.

Conclusion

Actions and operations in Zabbix provide powerful automation capabilities for monitoring environments. Proper configuration allows administrators to automate notifications, host management, and remediation tasks, improving response time and reducing manual effort.

You may be also interested in