Azure Database for PostgreSQL - 灵活服务器监控集成
Azure Database for PostgreSQL 是一项基于 PostgreSQL 开源关系型数据库的完全托管服务。灵活服务器旨在为用户提供对数据库管理功能和服务器配置选项更多的灵活性和控制权。借助灵活服务器模型,用户可以选择单可用区内的高可用性或跨多个可用区的高可用性。
借助 Site24x7 的集成,您可以监控托管的 PostgreSQL 灵活服务器数据库,获取可靠指标,定义阈值,并在超出阈值时收到告警。
设置与配置
- 在配置新 Azure 监视器时添加 Azure Database for PostgreSQL - 灵活服务器
如果您尚未配置 Azure 监视器,请按照以下步骤添加:
- 登录您的 Site24x7 账户。
- 前往云 > Azure > 添加 Azure 监视器。您也可以按照这些步骤添加 Azure 监视器。
- 在 Azure 监视器配置期间,在编辑 Azure 监视器页面上,从服务/资源类型下拉菜单中选择 Azure Database for PostgreSQL Flexible Server。
- 将 Azure Database for PostgreSQL - 灵活服务器添加到现有 Azure 监视器
如果您已为租户配置了 Azure 监视器,可以按照以下步骤添加 Azure Database for PostgreSQL - 灵活服务器:
- 登录您的 Site24x7 账户。
- 前往云 > Azure,选择您的 Azure 监视器,然后前往 Azure 监视器左侧面板中的任意仪表板。
- 点击汉堡菜单图标
,选择编辑,进入编辑 Azure 监视器页面。 - 在编辑 Azure 监视器页面上,从下拉菜单中选择对应的订阅和资源组,从服务/资源类型下拉菜单中选择 Azure Database for PostgreSQL Flexible Server,然后点击保存。
- 配置成功后,前往云 > Azure > Azure 监视器 > Azure Database for PostgreSQL Flexible Server。现在您可以查看已发现的 Azure Database for PostgreSQL 灵活服务器。
注意
新添加的 Azure 资源将在下一个发现周期自动发现。如需立即发现所选配置,请前往 Azure 监视器的基础设施仪表板,点击汉堡菜单图标
,然后选择立即发现。
轮询频率
Site24x7 的 Azure Database for PostgreSQL Flexible Server 监视器每分钟收集一次指标数据,并每五分钟从您的数据库收集一次状态数据。
支持的指标
| 指标名称 | 描述 | 统计方式 | 单位 |
| Active Connections | 活跃连接的平均数量 | 平均值 | 计数 |
| Backup Storage Used | 已使用备份存储的平均量 | 平均值 | 字节 |
| Failed Connections | 失败连接的总数 | 总计 | 计数 |
| Succeeded Connections | 成功连接的总数 | 总计 | 计数 |
| CPU Credits Consumed | 数据库服务器消耗的平均信用额度数量 | 平均值 | 计数 |
| CPU Credits Remaining | 可用于突发的平均信用额度数量 | 平均值 | 计数 |
| CPU percent | 平均 CPU 使用量 | 平均值 | 百分比 |
| Disk Queue Depth | 数据磁盘上未完成 I/O 操作的平均数量 | 平均值 | 计数 |
| IOPS | 每秒 I/O 操作的平均数量 | 平均值 | 计数 |
| Maximum Used Transaction IDs | 使用最多的事务 ID 数量 | 平均值 | 计数 |
| Memory percent | 平均内存使用量 | 平均值 | 百分比 |
| Network Out | 跨活跃连接的出站数据总量 | 总计 | 字节 |
| Network In | 跨活跃连接的入站数据总量 | 总计 | 字节 |
| Read IOPS | 每秒数据磁盘 I/O 读操作的平均数量 | 平均值 | 计数 |
| Read throughput | 监控周期内从数据磁盘每秒读取的平均字节数 | 平均值 | 计数 |
| Storage Free | 可用存储的平均量 | 平均值 | 字节 |
| Storage Percent | 平均存储使用量 | 平均值 | 百分比 |
| Storage Used | 已使用存储的平均量 | 平均值 | 字节 |
| Transaction Log Storage Used | 已使用事务日志存储的平均量 | 平均值 | 字节 |
| Write IOPS | 数据磁盘 I/O 写操作的平均数量 | 平均值 | 计数 |
| Write throughput | 监控周期内每秒写入数据磁盘的平均字节数 | 平均值 | 字节/秒 |
阈值配置
- 全局配置
- 在 Site24x7 Web 客户端中,点击左侧导航栏中的管理。
- 从左侧面板选择配置文件,然后从下拉菜单中选择阈值与可用性(+)选项卡。
- 点击右上角的添加阈值配置文件。
- 在监视器类型下拉菜单中,选择 Azure Database for PostgreSQL Flexible Server。
- 现在您可以为上述所有指标设置阈值。
- 监视器级别配置
- 在 Site24x7 Web 客户端中,前往云 > Azure > Azure 监视器 > Azure Database for PostgreSQL Flexible Server。
- 选择您要设置阈值的资源,然后点击汉堡菜单图标
。 - 选择编辑,进入编辑 Azure Database for PostgreSQL Flexible Server 监视器页面。
- 通过选择阈值与可用性可以为指标设置阈值。
- 您也可以在属性级别配置 IT 自动化。
IT 自动化
Site24x7 的 IT 自动化工具有助于自动解决性能降级问题。告警引擎持续评估已设置阈值的系统事件,并在发生超出阈值的情况时执行映射的自动化操作。
配置规则
使用 Site24x7 的配置规则,为多个监视器配置阈值配置文件、通知配置文件、标签和监视器组等参数。在添加新监视器时,您可以运行扫描并关联之前生成的适合监视器配置的规则。
摘要
摘要 选项卡将按时间顺序显示上述指标的性能数据。
- 要查看摘要,前往云 > Azure > Azure 监视器 > Azure Database for PostgreSQL Flexible Server。
- 选择一个资源,然后点击摘要选项卡。
- 通过此操作,您可以查看活跃连接数、已使用备份存储、失败连接等更多信息。
配置详情
应用程序实例的配置详情显示在配置详情选项卡下。
- 要获取配置详情,前往云 > Azure > Azure 监视器 > Azure Database for PostgreSQL Flexible Server。
- 选择一个资源,然后点击配置详情选项卡。
- 在此,您可以找到可用区、状态、存储大小(GB)、备份保留期等信息。
报表
通过我们深入的报表获取受监控资源各种参数的详细数据,并展示您的服务性能。
查看 Azure Database for PostgreSQL 灵活服务器报表的步骤:
- 前往左侧导航栏中的报表部分。
- 从左侧菜单中选择 Azure Database for PostgreSQL Flexible Server。
- 您可以查找单个选定监视器的可用性摘要报表、性能报表和库存报表,或获取所有 Azure Database for PostgreSQL Flexible Server 监视器的摘要报表、可用性摘要报表、健康趋势报表和性能报表。

您也可以从 Azure Database for PostgreSQL Flexible Server 监视器的摘要选项卡获取报表。
- 点击 Azure Database for PostgreSQL Flexible Server 监视器的摘要选项卡,然后点击可用性或宕机时间获取监视器的可用性摘要报表。
- 您也可以通过点击任意图表标题获取监视器的性能报表。

