Желаемое состояние для MsSQL и IIS (puppet или chef)

В нашей инфраструктуре некоторые разработчики / консультанты изменяют некоторые конфигурации mssql или iis без какого-либо уведомления, что вызывает у нас проблемы.

Например, если кто-то изменит восстановление mssql с простого на полное, наш агент резервного копирования не сможет делать никаких резервных копий.

Интересно, есть ли способ установить желаемое состояние для обеих служб, и когда кто-то что-то изменяет в этих службах, отправляется уведомление системному администратору или запускается рабочий процесс чтобы устранить проблему.

Я проверил документацию и для Chef, и для puppet и не нашел ничего, кроме установки этих служб. Кроме того, насколько мне известно, госпожа DSC проверяет только самые фундаментальные аспекты обслуживания.

Заранее благодарю вас за вашу помощь.

0
задан 27 September 2017 в 18:23
1 ответ

Установите систему мониторинга, которая проверяет симптомы, вызванные этими изменениями конфигурации.

Вы также должны удалить разрешения у консультантов / разработчиков, чтобы вносить изменения в эти настройки, и попросить их попросить системных администраторов изменения конфигурации.

Вы также можете установить Puppet agent как службу, которая будет регулярно запускать сценарий конфигурации и следить за тем, чтобы настройки были в желаемом состоянии.

0
ответ дан 5 December 2019 в 07:25

Теги

Похожие вопросы