基于事件的 SQL 监控工具
我工作的产品表现出奇怪的行为,我们猜测这是
我们使用 MS SQL Server 2008 的
数据库问题,我们计划通过事件库监控工具来监控它
我的意思是它应该开始收集数据或开始监控事件数据库例如,
- 如果有超过 500 个连接
- ,如果特定查询的持续时间比
- 我们设置的特定时间
- 的定义时间长,或者只有当特定查询被触发时
,我们才可以安装工具并从安装该工具之前的 MS SQL Server???我猜它从 SQL Server 主表中获取数据,所以这可能吗???
对于上述情况你说了什么工具
thnx
The product m working for is exhibiting odd behavior, we guess its the database issue
we use MS SQL Server 2008
we plan to monitor it by a monitoring tool which is event base
I mean it should start collecting data or start monitoring the data base on events such as
- if there are more than 500 connections
- if the duration of a particular query is taking longer than defined time
- at the particular time set by us
- or only when particular query is fired
is it possible for us to install a tool and get data from the MS SQL Server before the tool was installed??? i guess it fetches the data from SQL Server master table so is it possible???
What tools u say for the above situation
thnx
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
首先 - 如果您要收集和监视的数据量不是很大 - 考虑编写自己的简单服务来监视它,如果不是 - 您可以查看 Spotlight for Sql Server Enterprise - 它监视 SQL Server 中的很多内容,并且可以对阈值进行微调,就像在其中添加您自己的自定义计数器和警报一样。但它并不便宜。
First of all - if the amount of data you going to collect and monitor is not a big amount - consider to write your own simple service to monitor it, if not - you may look at Spotlight for Sql Server Enterprise - it monitors a lot of stuff in sql server and can be fine-tuned about thresholds as good as adding your own custom counters and alerts in it. But it is not cheap.