MsSQL 和 IIS 的理想状态(puppet 或 chef)

MsSQL 和 IIS 的理想状态(puppet 或 chef)

在我们的基础设施中,一些开发人员/顾问在没有任何通知的情况下更改了一些 mssql 或 iis 配置,这给我们带来了问题。

例如,如果有人将 mssql 恢复简单更改为完整,我们的备份代理将无法进行任何备份。

我想知道是否有任何方法可以为这两种服务设置所需的状态,并且当有人更改此服务中的某些内容时,向系统管理员发送通知或触发工作流程来解决问题。

我查看了 Chef 和 Puppet 的文档,除了安装这些服务外,没有看到任何其他内容。此外,据我所知,DSC 女士只检查了有关服务的非常基本的内容。

提前谢谢你的帮助。

答案1

安装一个监控系统,检查这些配置更改引起的症状。

您还应该删除顾问/开发人员更改这些设置的权限,并告诉他们要求系统管理员进行配置更改。

您还可以将 Puppet 代理安装为服务,它将定期运行配置脚本并确保设置处于所需状态。

相关内容