Zabbix connector instance value parameters
The following table displays the Zabbix connector instance value parameters that you can fill in, as needed, when creating a Zabbix connector instance.
| Parameter | Description |
|---|---|
| api\_endpoint\_suffix | Set this value based on your Zabbix server web interface installation: https://www.zabbix.com/documentation/current/en/manual/installation/frontend\#welcome-screen Default value: /zabbix/api\_jsonrpc.php \[For Apache Server\] |
| debug | Set to true to enable debug logs. Default value: false |
| enable\_batch\_processing | If batch processing is enabled, metrics details are fetched in batch with 1000 \(can be altered by setting appropriate value to - 'max\_hosts\_per\_batch' parameter\) hosts per batch.Default value: false |
| groupids | Provide the host group IDs. These IDs will be used to fetch metrics from the hosts attached to the specified groups. This applies only if `enable_batch_processing` is set to true. |
| logPayloadForDebug | Determines whether to print the raw log payload. Set to true only for debugging purposes, as printing the raw payload quickly fills up the MID Server logs. Default value: false |
| max\_fetch\_interval\_min | Configured from the 'max\_fetch\_interval\_min' parameter: If the time exceeds 'max\_fetch\_interval\_min', fetching starts from 'max\_fetch\_interval\_min' before the current time; for an INITIAL run without 'lastMetricSignature', the time is set to 'max\_fetch\_interval\_min' before the current time.Default value: 180 minutes |
| max\_hosts\_per\_batch | If batch processing is enabled, metrics details are fetched in batch with 1000 \(can be altered by setting appropriate value to - 'max\_hosts\_per\_batch' parameter\) hosts per batch.Default value: 1000 |
| offset\_min | Specifies the time offset in minutes for adjusting the fetch start time relative to the current time.Default: 5 minutes |
| port | Port number for the Zabbix server to connect to.Default value: empty |
| protocol | Protocol to use when connecting to the Zabbix server.Default value: http |
| with\_triggers | It will fetch the trigger information.Default value: false |
Note: When monitoring a large number of hosts in Zabbix, fetching massive metric data can impact performance and cause API timeouts; enabling batch processing (enable_batch_processing = true) mitigates this by fetching metrics in batches (default: 1000 hosts, configurable via max_hosts_per_batch), though it increases network calls and must be used when monitoring 10,000+ hosts or facing performance issues.
Parent Topic:Event Management reference