sql-server - 如何监控 Azure SQL 数据库硬件

标签 sql-server performance azure monitoring

我想监视我的 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/

相关文章:

sql-server - 从组内的每列中检索最常见的值

c# - Azure 服务总线上的主题 DefaultMessageTimeToLive 和订阅 DefaultMessageTimeToLive 之间的区别

Azure Staging<>生产交换不是无缝的 - 需要再次预热

linux - 锁频 Cortex A15 设备上内存带宽(但不是 CPU 性能)的奇怪小变化

performance - Scala:可变序列中最快的 `remove(i: Int)`

azure - 创建本地网络网关时无法选择 VNet 网关

sql-server - 更新堆表 - RID 上的死锁

asp.net - 提供第 n 页显示数据的最佳 t-sql?

sql - SQL Server INNER JOIN 语法有何不同?

performance - c++为类成员函数分配lambda函数以提高计算效率