我们正在寻找一个性能计数器监控工具,如Perfmon。但此工具还应将数据自动保存在数据库中,并应具有良好的报告功能。如果可能的话,它甚至应该是基于Web的,并且是免费的。
我们希望使用它来对我们的分布式.NET应用程序和一些连接的SQL服务器进行基准测试。因此,我们可能还需要在性能计数器旁边执行SQL语句,以获取一些数字。
目前,我们不确定应该使用基于代理的还是无代理的基准测试/监控解决方案。
我们也在认真考虑开发我们自己的解决方案,但我认为这样的东西肯定已经存在了。
谢谢你的帮忙!向丹尼尔致以最好的问候
发布于 2011-05-27 23:07:22
在SQL Server方面,我最喜欢的两个监控工具是:
发布于 2012-01-25 12:59:52
对于历史数据,我们已经成功地使用了SQLH2,并且可以很容易地移植到SQL报告中,而且它是免费的。对于实时活动,试试DIABSqlSoftware.com的DIAB,它处理所有主要的性能计数器,而且非常便宜。它还监控计划的作业、复制、备份、磁盘空间和大量其他功能。
发布于 2011-05-27 23:02:01
查看企业库应用程序日志记录块,它支持记录到数据库。
http://msdn.microsoft.com/en-us/library/ff647183.aspx
这里还有一篇很好的文章,介绍了如何实现它,以便在应用程序中利用性能跟踪。
https://stackoverflow.com/questions/6154056
复制相似问题