Zabbix Integration with WatchMyDC®
Introduction
This document describes the process of the Zabbix integration method with WatchMyDC®. The Zabbix version 5.4 is used while creating this document.
Please note that, you must need to bring the WatchMyDC® Collector registered with WatchMyDC® Dashboard before this step. The process is explained here.
Dependencies
- Zabbix webhook ‘Media types’ template is required for integration. Customers can download the template from here.
- WatchMyDC® Collector status should be ‘online’ and the user needs the below information from the WatchMyDC® Dashboard:
- Organization ID
- Collector IP Address
- Port TCP/UDP 5050 needs to be open from the Zabbix server towards the WatchMyDC® Collector, in case any firewall is present between those.
Zabbix Integration Procedure
WatchMyDC Dashboard
- Log in to the WatchMyDC® Dashboard and select the required Site and Network/Data Center
- Navigate to the ‘Configuration Center‘ and then ‘App Synchronization‘ page:
- Click on the Zabbix icon then click to generate the Webhook Secret, copy the key.


Zabbix User Interface
- Log in to the Zabbix UI and navigate to Administration then, Media types, and then, Import

2. Import the ‘zabbix_media_type.yml’ file from the user’s PC

3. After Importing successfully message, click on WatchMyDC® Collector media:

4. Modify the required fields as needed:

5. Click on Update
6. Click on Test from the right side of WatchMyDC Collector, click on Test

7. Media Type Successful message should appear. If not, try following the above instructions carefully avoiding any typos and mistakes. If still not successful, please open a support case using the WatchMyDC® support portal.

8. Check in WatchMyDC® Dashboard for the test Webhook message, for example below

9. Click on Administration then, Users then, Admin (or the subjected user as configured on Zabbix):

10. Click on Media next to, the User tab
11. Click on Add then, select the WatchMyDC Collector, and then, click on Add. Select the Use if severity as needed.

Next Steps
- Customers can:
- Select different types of Triggers in Zabbix to send alerts to WatchMyDC® Dashboard
- Create playbooks under Automation section in the WatchMyDC® Dashboard
- Create Alert Definitions from the Automation > Action Center to engage playbooks with the Zabbix alerts