有关MS SQL Server监视软件或服务的建议?[关闭]


8

我有一个客户端,其MS SQL Server实例(2000、2005)分布在20到30台服务器中。我一直致力于使事情井井有条,并将定期检查数据库基础结构的状态以进行运行状况检查,测试备份等。我们还计划在2008年之前尽可能多地收集这些数据库。

我知道诸如用于Linux的New Relic堆栈Web应用程序和数据库之类的服务,而我今天才通过Google偶然发现了SQL Monitor产品(RedGate)。任何人都可以就使您自己的客户端能够监视和管理其MS SQL实例的服务或工具(您具有经验)提供一些指导吗?


1
您可以在此处看到RedGate的SQL Monitor实时运行:monitor.red-gate.com/…这是它的实时演示,它监视SQLServerCentral.com站点使用的SQL服务器。

是的,我看到了这一点,发现它对于了解该工具的功能很有用,尽管我没有意识到它正在监视的服务器。
wchrisjohnson 2011年

Answers:


8

您有很多选择。要查看的特定于SQL的供应商是:

Quest Software - Spotlight
Red Gate Software - SQL Monitor
Confio - Ignite
Idera - SQLdm
Microsoft - System Center Operations Manager
Microsoft - SQL Server 2005 Performance Dashboard
SentryONE - Performance Advisor
ApexSQL Monitor

他们都会很好地完成这项工作,这实际上取决于您的商店中哪一种最适合您。他们都有免费试用版,因此您可以尝试所有它们并做出明智的决定。


关于SCOM的要点是,您可以执行比SQL监视更多的操作。从那里开始,然后向上移动以控制整个应用程序堆栈。
TomTom


2

我已经使用Redgate的SQL Monitor多年了。价格很高,并且具有许多有用的警报功能。加上数据收集和度量指标报告。我建议您尝试使用此功能强大的系统。


1

我有经验的第三方工具:

  • Confio IgniteFree-一个非常好的工具,可以监视当前和过去24小时的经验。乍一看服务器并查看最明显的问题非常有用。它有一个更详细的付费版本,但没有与之合作的乐趣。

  • Idera SQLdm-据我所知,仅付费版本。有助于在某个时间点非常完整地了解服务器的状态。具有可配置的快照,这些快照可以在特定的时间点显示服务器的完整图片。还提供了一套不错的已完成报告,或者一种根据您的需求创建自定义报告的方法。可以创建自定义警报和报告。在资源消耗方面,它有点沉重,因此需要在发布生产实例之前进行一些调整。


0

我将看看DBAinABox.com上的DIAB,它装有功能监视多个服务器,发送电子邮件警报并且非常易于使用。它还具有一些其他供应商未提供的工具,例如在线跟踪,例如:您可以单击任何用户,spid或应用程序,然后在对象上启动sql跟踪。它还具有SQL代码检查功能(我经常使用它),它可以一次扫描数百行代码,并在脚本中输出问题,例如表扫描和不匹配的列类型。我最后看的那是很便宜的。


3
您有使用该产品的直接经验吗?请披露与它的任何隶属关系。
Nick Chammas,2012年

0

您对20到30台服务器进行监视,管理和运行状况检查的请求非常符合我编写的工具miniDBA。它还将使您能够在单个数据库级别上性能调整和诊断问题。

您可以根据需要为固定数量的受监视服务器定价,这在财务上是可行的。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.