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

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

Summary

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.

(Auto-migrated image: description temporarily unavailable)

Environment

  • Opsgenie

  • Zabbix v.5.0 or higher

Diagnosis

There are two options to integrate Zabbix and Opsgenie:

  1. An integration offered by Opsgenie

    • This isoffered by Opsgenie and it uses a separate plugin 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 Option#1 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 plugin 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.

(Auto-migrated image: description temporarily unavailable)

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

Updated on April 8, 2025

Still need help?

The Atlassian Community is here for you.