Итак, очередной акт марлезонского балета внедения Zabbix: миграция туда всех хостов, мониторящихся через древний Nagios.
Для этого я написал простой
скрипт-сверку, который парсит конфиг Nagios, сверяется с БД Zabbix и выдает количество и список недостающих хостов, а также общий процент миграции. Ключ поиска - IP-адрес. Хост считается найденным, если этот IP явно привязан к одному из узлов в Zabbix либо упоминается в макросах одного из узлов Zabbix.
Для запуска просто правим в скрипте адреса, имена и пароли, кладем в %wwwroot% и открываем браузером. Результат работы сверки - вот такая таблица: