Sql server 关于服务器仪表板(SQL/WWW)的想法?

Sql server 关于服务器仪表板(SQL/WWW)的想法?,sql-server,iis,monitoring,dashboard,Sql Server,Iis,Monitoring,Dashboard,我管理大约15台WWW/FTP服务器和23台SQL服务器(使用不同版本的SQL)。我想开发某种仪表板,以便轻松查看服务器,确保它们处于联机状态,确定它们有多少可用空间(包括单个驱动器空间),确保SQL实例正在运行和/或IIS正在运行,存储关于它们的其他信息,例如哪些应用程序托管在哪些服务器上,并提供快速访问,以便将RDP之类的操作融入其中 我的问题相当简单。我应该使用什么样的技术来开发这个仪表板?有没有一种不需要在每台服务器上托管客户端部分的方法?我主要熟悉ASP/CaldF聚变,这是我们的大部

我管理大约15台WWW/FTP服务器和23台SQL服务器(使用不同版本的SQL)。我想开发某种仪表板,以便轻松查看服务器,确保它们处于联机状态,确定它们有多少可用空间(包括单个驱动器空间),确保SQL实例正在运行和/或IIS正在运行,存储关于它们的其他信息,例如哪些应用程序托管在哪些服务器上,并提供快速访问,以便将RDP之类的操作融入其中

我的问题相当简单。我应该使用什么样的技术来开发这个仪表板?有没有一种不需要在每台服务器上托管客户端部分的方法?我主要熟悉ASP/CaldF聚变,这是我们的大部分环境,但是我也知道足够的C++和C语言来完成项目(明显有很多查找的东西)。
目前是否有免费的开源项目提供此功能?我并不热衷于在已经可用的情况下重新发明任何东西。

好吧,它不是免费的,但是Redgate有一个很酷的工具,叫做sql server

“回到过去…”有一些免费的perl脚本,它们被命名为“老大哥”。听起来很严厉,但实际上非常简单和标准。您可能会在那里找到代码,或者至少可以在商业版本中找到想法。我处理的版本是针对类Unix的OSs的

这家公司有一个网站。还有一种变体叫做“大姐”,但我发誓我只是在路过的时候从镜子里瞥见了一眼。我相信有一些perl模块将提供相同的功能,如果它存在于perl中,我想会有Python或VB或任何您喜欢的插件

但我离题了

回到仪表盘

它有“服务器启动了吗”的仪表板,上面有白痴灯、磁盘空间仪表、ping时间等等。一旦你看了代码,你就会知道该做些什么来设计你自己的,如果你想做一些专门的事情,比如测试SMTP服务器、获取当地天气等

我记得的最主要的事情是服务器的白痴灯屏幕: 对于给定的服务器列表——红灯、绿灯、黄灯:
(ping服务器“xyz”,记录响应,如果收到响应,则使用绿色交通信号。如果响应缓慢,则使用黄色信号。如果在“n”秒内没有响应,则使用红色信号。对于列表中的每个服务器,每“n”分钟重复一次。)
磁盘空间和进程图表并没有给我任何真实的信息,我们在每个站点都有SAs

当我监视一个ASP服务器时,我有一个调度作业,它运行通过管道传输到文本文件的命令。第一个测试:我可以进入文本文件吗?不服务器通信中断

其余的工作是解析结果文件中的模式,并在HTML表格中使用这些信息。我没有使用图形,我只是修改了字体和属性


我希望这会有所帮助。

这个问题可能应该在serverfault.com而不是stackoverflow.com上提出。无论如何,用户提供的答案都不可接受。我确实找到了最合适的,叫做nagios。我正在深入研究,看看这是否是我们可以使用的东西