Это - мой первый вопрос на этом форуме, поэтому исправьте меня при необходимости.
У нас есть много контролирующих серверов рабочая человечность 16.04,18.04 и nagios, и я хочу дать nsca-ng попытку пассивных проверок. Это должно быть абсолютно совместимо с nagios, однако когда я пытаюсь установить nsca-ng-server, склонный хочет установить icinga-распространенный и icinga-ядро как зависимости. Теперь я читал о Icinga, и это интересно, но на данный момент не опция просто заменить nagios icinga. Я также не вижу, почему эта зависимость там вообще, так как это - автономный сервис. У кого-либо есть решение установить nsca-ng, не вытягивая в icinga (за исключением компиляции из источника)?Спасибо.
Ответ на мой собственный вопрос: Я установил без icinga зависимостей:
apt install nsca-ng-server icinga-common- icinga-core-
Это хорошо работает. Это похоже на эту строку в конфигурационном файле
command_file= "/var/lib/icinga/rw/icinga.cmd"
Причина состоит в том, чтобы зависеть от icinga. Тот каталог не будет существовать без icinga. Замена этой строки с
command_file= "/var/lib/nagios3/rw/nagios.cmd"
работает просто великолепно для меня. По-моему, это немного лениво из специалистов по обслуживанию пакета, чтобы просто вытянуть в icinga как зависимость. Но это вне темы.