帮助手册

Azure Cosmos DB for PostgreSQL 集群监控集成

Azure Cosmos DB for PostgreSQL 提供分布式关系数据库解决方案,使您能够构建可扩展的 PostgreSQL 应用。

借助 Site24x7 的集成,您现在可以使用精确的指标监控数据库、配置阈值,并在发生违规时立即获得告警。

设置与配置

在配置新 Azure 监视器时添加 Azure Cosmos DB for PostgreSQL 集群

如果您尚未配置 Azure 监视器,请按照以下步骤添加:

  1. 登录您的 Site24x7 账号。
  2. 从左侧导航栏选择云(Cloud),然后选择 Azure > 添加 Azure 监视器(Add Azure Monitor)。您也可以按照添加 Azure 监视器的步骤操作。
  3. 在 Azure 监视器配置过程中,在"添加 Azure 监视器(Add Azure Monitor)"页面上,从"服务/资源类型(Service/Resource Types)"下拉菜单中选择 Azure Cosmos DB for PostgreSQL 集群以及其他所需资源类型。请检查"编辑(Edit)"页面中是否已配置相应的资源组和标签过滤器。

将 Azure Cosmos DB for PostgreSQL 集群添加到现有 Azure 监视器

如果您已为该租户配置了 Azure 监视器,可以按以下步骤添加 Azure Cosmos DB for PostgreSQL 集群:

  1. 登录您的 Site24x7 账号。
  2. 依次进入云(Cloud) > Azure,然后在左侧面板中选择要添加 Azure Cosmos DB for PostgreSQL 集群的 Azure 监视器。
  3. 服务视图(Service View)页面上,点击 Azure Cosmos DB for PostgreSQL 集群服务类型中的启用监控(Enable Monitoring)按钮。请检查"编辑(Edit)"页面中是否已配置相应的资源组和标签过滤器。 
说明

发现新的 Azure 资源大约需要 15-30 分钟。如需立即发现所选配置,请点击右上角的立即发现(Discover Now),即使禁用了自动发现新资源(Auto-Discover New Resources)选项,也将发现 Azure 编辑页面中所配置过滤条件匹配的所有资源。 

现在,您可以直接从服务视图仪表板查看已发现的数据库。

轮询频率

Site24x7 的 Azure Cosmos DB for PostgreSQL 集群监视器每分钟收集一次指标数据,每五分钟收集一次应用程序状态。

支持的指标

指标 描述 统计方式 单位
活动连接(Active Connections) 活动连接数 平均值
保留内存百分比(Reserved Memory percent) 应用程序保留的提交内存限制百分比 平均值 百分比
已消耗 CPU 积分(CPU Credits Consumed) 节点消耗的总积分数。仅在节点上配置了可突发计算时可用。 平均值
剩余 CPU 积分(CPU Credits Remaining) 可用于突发的总积分数。仅在节点上配置了可突发计算时可用。 平均值
CPU 百分比(CPU percent) 平均 CPU 使用量 平均值 百分比
IOPS 每秒 I/O 操作次数 平均值
内存百分比(Memory percent) 平均内存使用量 平均值 百分比
网络流出(Network Out) 所有活动连接的出站网络流量总量 总计 字节
网络流入(Network In) 所有活动连接的入站网络流量总量 总计 字节
复制延迟(Replication lag) 与主集群对应节点相比,只读副本节点的延迟量 平均值 毫秒
存储百分比(Storage percent) 平均存储使用量 平均值 百分比
已用存储(Storage used) 平均已用存储量 平均值 字节
VM 缓存带宽消耗百分比(VM Cached Bandwidth Consumed Percentage) VM 消耗的缓存磁盘带宽平均百分比 平均值 百分比
VM 缓存 IOPS 消耗百分比(VM Cached IOPS Consumed Percentage) VM 消耗的缓存磁盘 IOPS 平均百分比 平均值 百分比
VM 非缓存带宽消耗百分比(VM Uncached Bandwidth Consumed Percentage) VM 消耗的非缓存磁盘带宽平均百分比 平均值 百分比
VM 非缓存 IOPS 消耗百分比(VM Uncached IOPS Consumed Percentage) VM 消耗的非缓存磁盘 IOPS 平均百分比 平均值 百分比

阈值配置

可以从监视器编辑页面关联阈值配置文件:

说明

对该阈值配置文件所做的更改将应用于所有关联的监视器。您可以分别点击 + 或 铅笔图标来添加或编辑阈值配置文件。

批量操作:

可以从管理(Admin)页面批量关联阈值配置文件(管理(Admin) >  清单(Inventory) > 批量操作(Bulk Action) > 在监视器配置下,进入修改阈值配置文件(Modify Threshold Profile))。

您可以通过选择阈值和可用性(Threshold and Availability)选项来设置指标的阈值。您还可以在属性级别配置 IT 自动化

默认阈值

Site24x7 根据一组默认阈值向您发出告警。这些默认阈值可确保数据库容量不会过载,从而维持最佳存储和性能,同时有助于降低成本。以下指标提供默认阈值:

  • 协调器服务器版本已更改(Coordinator Server Edition Changed)
  • 协调器存储配额已更改(Coordinator Storage Quota Changed)
  • 节点存储配额已更改(Node Storage Quota Changed)
  • 协调器 vCore 已更改(Coordinator VCore Changed)
  • 节点 vCore 已更改(Node VCore Changed)
  • CPU 百分比(CPU percent)
  • 内存百分比(Memory percent)
  • 存储百分比(Storage percent)
  • 活动连接(Active Connections)

IT 自动化

Site24x7 提供一套专属的 IT 自动化工具,可自动解决性能降级问题。这些工具主动响应事件,无需等待人工干预。

如何为监视器配置 IT 自动化。

配置规则

借助 Site24x7 的配置规则,您可以为多个监视器设置阈值配置文件、通知配置文件、标签和监视器组等参数。这些规则可以针对现有监视器或新添加的监视器(在添加时)进行配置和运行,适用于符合给定条件的监视器。

如何添加配置规则。

报表

通过我们深入的报表,获取受监控资源各参数的详细数据,提升服务性能。

查看 Azure Cosmos DB for PostgreSQL 集群的报表:

  • 在左侧导航栏中进入报表(Reports)部分。
  • 从左侧菜单中选择 Azure Cosmos DB for PostgreSQL 集群

您可以查看单个监视器的可用性摘要报表(Availability Summary Report)性能报表(Performance Report),或获取所有监视器的清单报表(Inventory Report)摘要报表(Summary Report)可用性摘要报表(Availability Summary Report)健康趋势报表(Health Trend Report)性能报表(Performance Report)

定期报表

您还可以通过依次进入报表(Reports) > Azure Cosmos DB for PostgreSQL 集群 > 清单报表(Inventory Report),然后点击右上角的分享(Share This)按钮来安排定期发送清单报表。在定期报表(Schedule Report)弹出窗口中,选择监视器,设置所需频率(每日、每周、每月或每季度),并定期向您指定的用户组发送清单详情报表。

Site24x7 Azure Cosmos DB for PostgreSQL 集群监控还提供按 PostgreSQL 版本划分的 CosmosDB(CosmosDB by PostgreSQL Version) 报表,帮助您深入了解资源情况。 

Top N 和 Bottom N 报表

  • CPU 百分比(CPU Percent)
  • 内存百分比(Memory Percent)
  • 存储百分比(Storage Percent)
  • 活动连接(Active Connections)
  • 已消耗 CPU 积分(CPU Credits Consumed)
  • 剩余 CPU 积分(CPU Credits Remaining)
  • 已用存储(Storage Used)

您也可以从 Azure Cosmos DB for PostgreSQL 集群监视器的使用情况(Usage)选项卡查看报表。

  • 进入 Azure Cosmos DB for PostgreSQL 集群监视器的 使用情况(Usage)选项卡,点击可用性(Availability)即可获取该监视器的可用性摘要报表(Availability Summary Report)
  • 您还可以通过点击任意图表标题找到该监视器的 性能报表(Performance Report)

Site24x7 的 Cosmos DB for PostgreSQL 集群监控界面

概览您的 Cosmos DB for PostgreSQL 集群的可用性和使用状态。

摘要(Summary)

摘要选项卡可帮助您查看活动连接数,以及 CPU内存(Memory)网络(Network)IOPS带宽(Bandwidth)相关信息。

配置详情(Configuration Details)

此选项卡提供 Cosmos DB for PostgreSQL 集群的配置详情,包括协调器服务器版本(Coordinator Server Edition)协调器和节点存储配额(Coordinator and Node Storage Quota)地理备份(Geo Backup)、PostgreSQL 版本等信息。

Zia 预测(Zia Forecast):

借助 AI 驱动的 Zia 框架,您可以通过 Zia 预测选项卡中的预测图表检查资源消耗情况。该图表基于 7 天历史数据分析预测未来性能指标,提供未来七天的预期指标使用情况。

中断(Outages)

此选项卡提供 Cosmos DB for PostgreSQL 集群状态历史记录,包括宕机(Down)、故障(Trouble)和严重(Critical)状态。

清单(Inventory)

此处提供许可证详情、已设置的阈值和可用性配置文件(Threshold and Availability Profiles)通知配置文件(Notification Profiles)用户告警组(User Alert Group),以及监视器的创建时间和修改时间。

日志报表(Log Report):

日志报表选项卡列出每次数据采集期间收集的所有日志及其状态。 

相关链接:

如何添加 Azure 监视器
如何集成 Azure App Service 监视器
如何集成 Azure 虚拟机监视器
如何为监视器配置 IT 自动化
如何添加配置规则

本文档对您有帮助吗?

您愿意帮助我们改进文档吗?请告诉我们哪些方面可以做得更好。


很抱歉本文档未能让您满意。我们希望了解可以从哪些方面改进您的体验。


感谢您抽出时间分享反馈。我们将利用您的反馈来改进在线帮助资源。

短链接已复制!