你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

使用第三方解决方案监视 Azure Cosmos DB

适用对象: NoSQL MongoDB Cassandra Gremlin

除了 Azure Monitor,还可以使用第三方监视解决方案来监视 Azure Cosmos DB 实例。

重要

本文中提到的解决方案仅供参考,所有权属于各个解决方案的所有者。 建议用户进行全面评估,然后选择最适合的解决方案。

Datadog

{支持:API for NoSQL、MongoDB、Gremlin、Cassandra 和 Table}

Datadog 是一个完全统一的平台,涵盖基础设施监视、应用程序性能监视、日志管理、用户体验监视等。 Datadog 将公司堆栈中每个工具和服务的数据汇集在一起,为故障排除、优化性能和跨团队协作提供单一的事实来源。 Datadog 中所有内容都在同一组标记下进行组织,因此与特定问题相关的所有数据将自动关联。 通过消除盲点,Datadog 可以降低被忽略的错误的风险,减轻正在进行的服务维护的负担,并加速数字化转型。

Datadog 从 CosmosDB 收集 40 多个不同的仪表和计数指标,包括每个区域的总可用存储、所创建的 SQL 数据库的数量等。 这些指标通过 Datadog Azure 集成收集,在平台中显示的速度比行业中的其他工具快 40%。 Datadog 还提供适用于 CosmosDB 的开箱即用仪表板,让用户可立即深入了解 CosmosDB 实例的性能。 用户可以可视化平台级指标(例如消耗的请求单位总数)和 API 级指标(例如创建的 Cassandra 密钥空间数),以更好地了解他们的 CosmosDB 使用情况。

许多 Azure Cosmos DB 客户都在使用 Datadog,其中包括

  • 马士基
  • PWC
  • PayScale
  • AllScripts
  • 赫斯特

Datadog demo图:Datadog 工作中

有用的链接:

Dynatrace

{支持:API for NoSQL 和 MongoDB}

Dynatrace 为云提供软件智能,以抑制云复杂性并加速数字化转型。 借助大规模自动且智能的可观测性,Dynatrace 一体式软件智能平台可针对应用程序性能和安全性、底层基础结构和所有用户体验提供精确答案,使团队能够自动执行云操作、更快地发布更好的软件,并提供卓越的数字体验。
借助 API for MongoDB,Dynatrace 可以收集和传送 CosmosDB 指标,其中包括调用数和响应时间 - 所有这些指标都根据聚合、命令、读取和写入操作进行可视化。 它还告知你在环境中执行的确切数据库语句。 最后,借助 Davis AI Engine,它可以精确检测哪条数据库语句是降级的根本原因,并可以发现标识为根本原因的数据库。

Dynatrace's various screen to provide monitoring information of Azure Cosmos DB图:Dynatrace 处于工作中

后续步骤