Alerts created via Zabbix integration shows Default API as the name of integration

Platform Notice: Cloud Only - This article only applies to Atlassian apps on the cloud platform.

Summary

Understand why the Source field in an Alert created via Zabbix integration shows Default API instead of Zabbixintegration, and also ignores the filters in the Zabbix integration.

Zabbix integration with 'Default API' as source

Solution

There are two options to integrate Zabbix and Opsgenie:

  1. An integration offered by Opsgenie

    • This is offered by Opsgeni,e and it uses a separate app to send alerts from Zabbix to Opsgenie. This sends payloads from Zabbix to the /v1/json/zabbix endpoint with a specific format.

  2. An integration offered by Zabbix

    • This is owned by Zabbix and is now available natively in Zabbix. This was built using Opsgenie's public Alert API endpoint /v2/alerts.

You will see alerts using “Default API” as the source integration when you setup integration using Option#2 from the above.

The Zabbix integration in Opsgenie is intended to be used with the first option from the above.

Solution

The solution is to align on which configuration you want to use, and ensure the instructions for that method are being followed:

  • If you want to employ OEC, or want to use the Opsgenie-provided app to be able to use the alert filters and send actions back to Zabbix, then follow the instructions given in Integrate Opsgenie with Zabbix Plugin.

If you still encounter issues or need more clarification on the above topic, consider reaching out to Atlassian Support for further assistance.

Updated on June 19, 2025

Still need help?

The Atlassian Community is here for you.