帮助手册

Azure Cosmos DB for MongoDB (vCore) 监控配置 

Site24x7 的 Azure Cosmos DB for MongoDB (vCore) 监控为您的 Cosmos DB 实例(已配置用于 MongoDB)的性能、可用性和使用情况提供全面可见性。通过收集关键指标并提供可操作的洞察,Site24x7 确保您的数据库工作负载保持优化且稳定可靠。

主要功能  

Site24x7 的 Azure Cosmos DB for MongoDB (vCore) 监控集成支持跟踪:

  • 资源利用率:监控 CPU、内存和已提交内存使用情况,识别资源瓶颈。
  • 性能指标:跟踪 IOPS、自动扩展利用率和 Mongo 请求持续时间,以进行性能调优。
  • 存储洞察:密切关注存储使用情况和容量趋势,避免超出限额。
  • 告警与根因分析:接收关于 CPU 高负载、内存压力或存储阈值等异常情况的通知。 

设置与配置    

您可以在添加新监视器时添加 Azure Cosmos DB for MongoDB (vCore) 服务,也可以将其添加到现有的 Azure 监视器中。请按照以下步骤添加服务

支持的指标   

指标名称 说明 统计方式 单位
CPU Percent Cosmos DB 实例消耗的 CPU 资源平均百分比。 平均值 百分比
Memory Percent Cosmos DB 实例使用的内存平均百分比。 平均值 百分比
Committed Memory Percent 已提交内存占可用内存的平均百分比。 平均值 百分比
IOPS 每秒执行的平均输入/输出操作次数。 平均值 数量
Autoscale Utilization Percent 当前使用的自动扩展吞吐量百分比。 平均值 百分比
Storage Percent 当前使用的已分配存储平均百分比。 平均值 百分比
Storage Used 数据库消耗的平均存储量。 平均值 字节
Mongo Request Duration 处理 MongoDB 请求所用的平均时间。 平均值 毫秒

阈值配置

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

  • 配置文件 > 阈值和可用性 下,从下拉列表中选择对应的阈值配置文件。 
注意

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

批量操作

可以从管理页面批量关联阈值配置文件(管理 >  清单 > 批量操作 > 在监视器配置下,前往修改阈值配置文件)。 

您可以通过选择阈值和可用性选项为指标设置阈值,还可以在属性级别配置 IT 自动化

默认阈值

Site24x7 根据一组默认阈值向您发送告警。这些默认阈值确保数据库不会过度使用,从而维持最佳存储和性能状态,同时通过接收异常变化的告警帮助降低成本。默认阈值如下:

指标阈值

  • CPU Percent
  • Memory Percent
  • Autoscale Utilization Percent
  • Storage Percent
  • Mongo Request Duration

变更告警阈值

  • 如果预配状态发生变更,则告警
  • 如果性能层级发生变更,则告警
  • 如果存储大小(GB)发生变更,则告警
  • 如果分片数量发生变更,则告警
  • 如果公共网络访问设置发生变更,则告警
  • 如果复制状态发生变更,则告警

IT 自动化

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

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

配置规则

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

如何添加配置规则

报表   

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

要查看 Azure Cosmos DB for MongoDB (vCore) 的报表:

  1. 导航至左侧导航窗格中的报表部分。

  2. 从左侧菜单中选择 Azure Cosmos DB for MongoDB (vCore)

您可以查看单个选定监视器的可用性摘要报表、清单报表性能报表;或获取所有 Cosmos DB for MongoDB (vCore) 监视器的摘要报表可用性摘要报表健康趋势报表性能报表

计划报表

您还可以安排定期清单报表:导航至报表 > Azure Cosmos DB for MongoDB (vCore) > 清单报表,点击右上角的共享此内容按钮。在计划报表弹出窗口中,选择监视器,设置所需频率(每日、每周、每月或每季度),即可将定期清单详情报表发送给您指定的组。

Site24x7 Azure Cosmos DB for MongoDB (vCore) 监控还提供一套专属报表,帮助您深入了解您的资源。

这些报表包括:

  • 按预配状态统计的 CosmosDB for MongoDB

Top N 和 Bottom N 报表

  • 按 CPU 百分比排名的 Azure Cosmos DB for MongoDB (vCore)

  • 按内存百分比排名的 Azure Cosmos DB for MongoDB (vCore)

  • 按 IOPS 排名的 Azure Cosmos DB for MongoDB (vCore)

  • 按存储百分比排名的 Azure Cosmos DB for MongoDB (vCore)

  • 按 Mongo 请求持续时间排名的 Azure Cosmos DB for MongoDB (vCore)

您还可以从 Azure Cosmos DB for MongoDB (vCore) 监视器的摘要标签页查看报表。

点击任意图表标题,还可以查看监视器的性能报表

相关链接        

本文档对您有帮助吗?

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


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


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

短链接已复制!