-
Incident report
-
Resolution: Won't fix
-
Trivial
-
None
-
None
-
None
-
None
-
Zabbix server and proxies are running on Rocky linux 9.1.
Zabbix server and proxies version 6.4.1
Hello,
I am using DELL PowerEdge R740 by HTTP template for servers monitoring.
https://www.zabbix.com/integrations/dell_r740_http
I have made various modifications and added additional items and discovery rules in order to have monitoring of all major server components.
Everything works great expect timeouts.
Server parts (disks, fans, etc) are discovered using discovery rules.
Each discovery rule (type HTTP agent) has timeout setting and it maximum value is 60s. Zabbix does not allow setting timeout value to 5m for example. Trying to set timeout to move than 60s gives error.
Error is: Invalid parameter "/timeout": value must be one of 1-60.
60 seconds is not enough in order to get response (collect all data) from iDrac via redfish.
Some parts like {$API.URL}/redfish/v1/Systems/System.Embedded.1/Storage can have 20+ elements and getting data from all these elements requires more time.
iDrac redfish api some times can be really slow, especially if it's not latest generation server.
I have modified discovery rules in order to collect lest data, but 60s timeout is still not enough.
Can anyone please advise how to overcome this limitation?
Thanks!