Бывают случаи, когда виртуальная машина с Zabbix сервером находится на том, же хосте HPE, shared интерфейс ipmi (iLO HPE) которого необходимо поставить на мониторинг. Если сетевой интерфейс ipmi находится в той же сети, где и ВМ zabbix могут быть проблемы с доступностью, о чем говорили HPE (мониторинг shared iLO error)
Есть ДВА workaround
- Простой, меняем подсеть iLO интерфейса и в результате маршрутизации вопрос будет решен
- Чуть сложнее, оставляем одну подсеть, но для Zabbix сервера и iLO интерфейса прописываем маршруты (и там и там)
Со вторым вариантом давайте подробнее:
Чтобы в рамках одной подсети заставить трафик идти через шлюз нам необходимо на Zabbix сервере (условно 192.168.1.5) настроить маршрут до iLO сервера (условно пусть будет 192.168.1.254)
sudo ip route add 192.168.1.254/32 via 192.168.1.1
А на iLO интерфейсе в настройках сети прописать обратный маршрут 192.168.1.5 255.255.255.255 192.168.1.1

После этого достаточно проверить работу сервиса (порт 443 или SNMP) и настроить мониторинг iLO интерфейса в zabbix
snmpwalk -v2c -c public 192.168.1.254
nc -v 192.168.1.254 443