====== Zabbix Plugin ====== Redpeaks collects data from SAP systems (SAP HANA, ABAP, etc.) and sends it to **Zabbix** {{..:plugins:pasted:20251013-165330.png}} ===== Requirement ===== * Zabbix server is reachable * API user exists in Zabbix (service account recommended) * If you use **Sender + JSON-RPC**, open TCP port **10051** on the Zabbix server ==== Fields ==== ^ Field ^ Explain ^ Example ^ | **Active** | Turn the integration on or off. | Keep **ON** to send data | | **Name** | Display name of this integration. | Zabbix Prod | | **URL** | Zabbix API endpoint. Must end with `/api_jsonrpc.php`. | https://zabbix.yourdomain.com/api_jsonrpc.php | | **Port** | Zabbix **Sender** port. Disabled in **JSON-RPC only** mode. | Default 10051 | | **User** | Zabbix API username (service account). | Collector | | **Password** | Password for the API user. | — | | **Send mode** | How data is sent - see table below. | Sender + JSON-RP| | **Send Alarms** | Send alarms from Redpeaks to Zabbix | true | | **Send Metrics** | Send metrics to Zabbix | true | | **Send Metadata** | Send host/item metadata to Zabbix | true | ==== Send modes ==== ^ Mode ^ How it works ^ When to use ^ | **JSON-RPC only** | Sends everything via the Zabbix API - **Port** is ignored | only HTTPS API needed| | **Sender + JSON-RPC** | Metrics via **Sender** (binary) on port **10051** alarms/management via API | Higher throughput for metrics | ===== Troubleshooting ===== * **Auth failed** - Check User/Password and API permissions and verify SSL * **Cannot connect** - Check API URL/DNS - if using Sender, confirm port **10051** and firewall rules