Last updated: 2024-04-29
About this integration:
Integrate Zabbix with Freshservice to triage the alerts sent from your diverse IT components, including networks, servers, virtual machines and cloud services to act upon them in a timely manner and prevent outages.
Configuration in Freshservice:
Step 1:
Head to the Admin panel, scroll down to IT Operations Management, and select Monitoring Tools.
If your account has more than one workspace, navigate to Admin > {Worskpace Name} > IT Operations Management> Monitoring Tools.

Step 2:
You are now on the Monitoring Tools list page. Select Add monitoring tool to add a new integration.

Step 3
You will see a list of pre-configured integrations, the gateway to custom integration using webhooks, and the option to use email as a channel for alerts. Select Zabbix.
Step 4
Getthe Endpoint URL and the Auth key for Zabbix by following theintegration setup.
Configuration in Zabbix:
Step 1: Create a Media Type in Zabbix
In Zabbix to set up an alerting mechanism for important events, create a Media Type.
Media Type:
Medias are the delivery channels used for sending notifications and alerts from Zabbix. For Zabbix to integrate with Freshservice AMS, we should create a webhook integration media type.
To configure a webhook as the media type

- event\_name - {EVENT.NAME}
- event\_opdata - {EVENT.OPDATA}
- event\_status - {EVENT.STATUS}
- hostname - {HOST.NAME}
- host\_ip - {HOST.IP}
- item\_key - {ITEM.KEY}
- item\_name - {ITEM.NAME}
- message - {ALERT.MESSAGE}
- severity - {EVENT.SEVERITY}
- subject - {ALERT.SUBJECT}
- action\_id - {ACTION.ID}
- action\_name - {ACTION.NAME}
- event\_date - {EVENT.DATE}
- event\_time - {EVENT.TIME}
- tags - {EVENT.TAGS}
- url - <copy url from Freshservice integrations page>
- auth\_key - <copy auth\_key from Freshservice integration page>

```java
```
Java
```java
```
Java

A media type must be linked to users by defining specific delivery addresses.To do that,

Click Add and Update User Media information.
Step 2: Create Action
1. From the Zabbix homepage, navigate to Configurations -> Actions -> Create Action. 2.
3. Under Actions, enter properties such as name and add the condition for which you want the action to be triggered. 4.
5. Click the Operations tab, select the Operations you want to do. 6. Click Add under Send to Users, choose Admin and Guest and click Add. 7. Check the default subject and message under Recovery Operations and Update Operations and click Add to have the action added. 8.
9. This will send alerts from the configured trigger to Freshservice