zabbix

hello, how can you monitor via zabbix Load balancer? or CF notification?
1 Reply
cheshirecat
cheshirecat17mo ago
Kind of. I’m going to use generic terms since it’s been some time using zabbix, but you can set the record the LB is tied to as a managed server in zabbix using an http health check, and use whatever endpoint that the LB monitor uses as a health check. Be aware that this will give you the result of an LB origin, not the LB itself, as the request from zabbix will be passed to an origin like any other traffic. If you want the monitor health of your origins, I don’t know of a way to do this within Zabbix. You can monitor the origins, and you can monitor an LB to see if the request goes through it, but not get the health of the LB itself. To get the health of all the origins in a pool, you would want to lean on the LB Monitor API, which would list the origins and their status, and just poll that every minute or so, depending on the rate limiting CF imposes on the API. Monitors can also use the CF notification services. CFLB does not support SNMP, though. I don’t believe that any CF service is pollable via SNMP by customers. It’s the site and the API. (I’m sure they use SNMP internally, but not customer-facing)
Want results from more Discord servers?
Add your server