Я ищу способ автоматически добавлять несколько сотен хостов для проверки связи в Nagios. Я предполагаю, что может быть процедура или файл, который нужно заполнить чем-то вроде /etc/hosts
файл, чтобы Nagios мог просто пинговать эти хосты. еще одна распространенная услуга - проверка доступности ssh.
используйте такой шаблон:
nagios/etc/servers/host1.cfg
nagios/etc/servers/host2.cfg
....
nagios/etc/servers/host300.cfg
Шаблон:
define host{
name host-1
use generic-server
host_name host-1
alias host-1
#change
address 127.0.0.1
}
для создания файла .cfg для всех серверов из файла, например, хостов - вы можете создать сценарий оболочки.
И используйте crontab для его запуска и перезагрузки службы nagios.