Я совсем новичок в Salt, а также в Nagios, но либо я упускаю что-то очевидное, либо это ошибка.
Я скачал nagios-formula в /srv/formulas и настроил остальную часть мастера и миньонов. Я могу выполнять базовые установки apache на всех миньонах (3 бродячих машины - 1 мастер и 3 миньона, включая миньона главной машины). Чего я хочу добиться, так это иметь сервер naagios на мастере и клиенте NRPE и плагины на миньонах, чтобы мой top.sls выглядел так:
base:
'smaster*':
- nagios.server
'*sagent.learn.com':
- nagios.plugins
- nagios.nrpe.server:
cfg_dir: /etc/nagios/nrpe.d/
- nagios.nrpe:
cfg_dir: /etc/nagios/nrpe.d/
Теперь на агентах - nagios.plugins устанавливается, но больше ничего не меняется. Даже синтаксическая ошибка в "nrpe.server" не жалуется. Также все исполнения state.highstate работают нормально, но без какого-либо ожидаемого эффекта. Также, если я пропущу любой из cfg_dir - он будет жаловаться!