Azure SQL 弹性池监控集成
Azure SQL 弹性池使您能够在单台服务器上管理具有不同需求的多个数据库。
通过 Site24x7 的集成,您现在可以监控 SQL 弹性池、配置阈值并接收关键问题的告警。
设置与配置
您可以在添加新监视器时添加 Azure SQL 弹性池,也可以将其添加到现有的 Azure 监视器中。请按照以下步骤添加服务。
支持的指标
以下指标将被采集:
| 指标名称 | 描述 | 统计方式 | 单位 |
|---|---|---|---|
| Data Space Allocated | 为该服务分配的平均数据空间 | Average | Bytes |
| Data Space Allocated Percent | 已分配数据空间的最大百分比 | Maximum | Percent |
| CPU Limit | 平均 CPU 使用限制 | Average | Count |
| CPU Percentage | CPU 使用率的平均百分比 | Average | Percent |
| CPU Used | 已使用的 CPU 量;适用于基于 vCore 的弹性池 | Average | Count |
| DTU Percentage | 已使用的数据库事务单元 (DTU) 百分比 | Average | Percent |
| eDTU Limit | 弹性数据吞吐量单元 (eDTU) 的平均限制 | Average | Count |
| eDTU Used | 已使用的弹性数据吞吐量单元 (eDTU) 平均值 | Average | Count |
| Log IO Percentage | 日志写入百分比 | Average | Percent |
| Data IO Percentage | 物理数据读取百分比 | Average | Percent |
| Sessions Percentage | 已使用的会话百分比 | Average | Percent |
| SQL Server Process Core Percent | SQL 数据库进程的最大 CPU 使用率(百分比) | Maximum | Percent |
| SQL Server Process Memory Percent | SQL 数据库进程的最大内存使用率(百分比) | Maximum | Percent |
| Data Max Size | 平均存储空间限制 | Average | Bytes |
| Data Space Used Percent | 已使用存储空间的百分比 | Average | Percent |
| Data Space Used | 已使用的存储空间量 | Average | Bytes |
| Tempdb Data File Size Kilobytes | 临时数据库数据使用的最大空间 | Maximum | Count |
| Tempdb Log File Size Kilobytes | 临时数据库日志使用的最大空间 | Maximum | Count |
| Tempdb Percent Log Used | 临时数据库日志使用空间的最大百分比 | Maximum | Percent |
| Workers Percentage | SQL 弹性池限制内并发工作线程(请求)的百分比 | Average | Percent |
| In-Memory OLTP Storage Percent | 内存中联机事务处理 (OLTP) 存储的百分比 | Average | Percent |
阈值配置
全局配置
- 在左侧导航栏中进入管理(Admin)部分。
- 从左侧面板选择配置文件(Configuration Profiles),然后从下拉菜单中选择阈值和可用性 (+)(Threshold and Availability)选项卡。点击右上角的添加阈值配置文件(Add Threshold Profile)。
- 选择 Azure SQL Elastic Pools 作为监视器类型,即可为上述所有指标设置阈值。
监视器级别配置
- 进入云 > Azure,从下拉菜单中选择 Azure SQL Elastic Pools。
- 选择您要为其设置阈值的资源,然后点击汉堡图标
。选择编辑(Edit),将跳转至编辑 Azure SQL Elastic Pools 监视器页面。 - 选择阈值和可用性(Threshold and Availability)即可为各指标设置阈值。您也可以在属性级别配置 IT 自动化。
IT 自动化
Site24x7 提供一套专属的 IT 自动化工具,可自动解决性能下降问题。这些工具能主动响应事件,而无需等待人工干预。
配置规则
通过 Site24x7 的配置规则,您可以为多个监视器批量设置阈值配置文件、通知配置文件、标签和监视器组等参数。
相关链接:
如何添加 Azure 监视器
如何集成 Azure App Service 监视器
如何集成 Azure 虚拟机监视器
如何为监视器配置 IT 自动化
如何添加配置规则
