我想监视我的 Azure SQL 数据库的硬件。通常,我使用 perfmon 中的性能计数器来收集数据并随后进行分析。但我无法访问 Azure sql 数据库的底层实例并设置常用的计数器...您建议如何监视 Azure 数据库的 CPU 使用率或磁盘队列等内容?
最佳答案
由于 SQL 数据库 (SQL Azure) 是 Multi-Tenancy 平台即服务产品,因此您无法监控其运行的硬件,就像无法监控 Azure 存储运行的硬件一样,或者服务总线或媒体服务。
您可以使用数据管理 View http://msdn.microsoft.com/en-us/library/ff394114.aspx监视数据库行为的某些方面。
要以自动化的 24/7 方式监控数据管理 View 以及 SQL Azure,请查看名为 CloudMonix 的产品(http://cloudmonix.com - 免责声明,我在该公司工作)
关于sql-server - 如何监控 Azure SQL 数据库硬件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24897548/