Мы используем Puppet для управления конфигурацией. Мы также используем SolarWinds для мониторинга.
У кого-нибудь был опыт автоматического добавления сервера в SolarWinds через Puppet? Как вы это сделали (например, что вы сделали на стороне Puppet и на стороне SolarWinds)?
Я не использовал Solarwinds, но если у SW есть API, один из возможных способов - использовать этот API в настраиваемом Обработчик отчетов Puppet. Обработчик отчетов может проверить, существует ли уже хост в ПО, если не создать новую запись.
Вместо уровня отчетов вы можете сделать то же самое в сценарии внешних узлов, если вы используете функцию ENC.