Asp.net 配置值/XML文件查看器

Asp.net 配置值/XML文件查看器,asp.net,configuration-files,configuration-management,Asp.net,Configuration Files,Configuration Management,任何人都知道一个好工具,可以创建各种各样的仪表板来查看不同的配置设置。我们有多个环境,我希望能够快速浏览web.configs/数据库表中多台服务器的不同配置设置?web.configs或数据库表?首先,web.configs更容易。我只想能够在不打开多个配置文件的情况下观察事物。我想要一个单屏幕的概述。甚至可以在配置文件因任何原因发生更改时设置警报。还可以将SQL查询指定为要监视的另一个配置值。正如我们所知,配置值也可以驻留在数据库中。再次设置警报,以便在值发生更改时通知。我们曾考虑过构建一个

任何人都知道一个好工具,可以创建各种各样的仪表板来查看不同的配置设置。我们有多个环境,我希望能够快速浏览web.configs/数据库表中多台服务器的不同配置设置?

web.configs或数据库表?首先,web.configs更容易。我只想能够在不打开多个配置文件的情况下观察事物。我想要一个单屏幕的概述。甚至可以在配置文件因任何原因发生更改时设置警报。还可以将SQL查询指定为要监视的另一个配置值。正如我们所知,配置值也可以驻留在数据库中。再次设置警报,以便在值发生更改时通知。我们曾考虑过构建一个通用配置服务器,但从未找到足够的时间来完成git'er。这种想法将是某种RESTful服务,它将提供由sql数据库支持的配置XML。其中一部分是管理UI来配置它。诀窍是(A)管理公共数据和(B)保护它。例如,对于通常需要的数据,您不希望多次定义相同的配置值:管理员应该能够在一个位置更改(例如)系统邮件服务器的名称,并将其传播到所有依赖的应用程序/系统。我可以想出一种简单的方法来备份它。定义UNC XML路径(web.configs等)和XPath查询。用于数据库条目。SQL server和查询。在我们的情况下,这些将是大多数情况下的键值对。然后,可以应用断言来描述预期的配置值,并且可以通过计划任务完成简单的电子邮件发送。