TiDB Cloud x Datadog 集成案例

TiDB Cloud x Datadog 集成案例

ShawnYan Lv.6
tidbdatadog.png

在 TiDB 的 OP 版本中,默认集成了 Grafana 和 Prometheus 监控工具,但其实还有很多监控工具已经支持了 TiDB / TiDB Cloud,比如 Datadog。

本文将介绍演示如何使用 Datadog 监控 TiDB Cloud。

关于 TiDB Cloud

TiDB Cloud 是全托管的数据库即服务 (Database-as-a-Service, DBaaS) 产品,依托于公有云提供开箱即用的 TiDB 服务。TiDB Cloud 让数据库部署、运维和性能调优变得轻松简单,通过界面上的几次点击即可快速创建和管理 TiDB 集群,让您可以专注于自身业务。适用于中国出海企业和开发者。

使用TiDB Cloud,您可以利用TiDB的强大功能,TiDB是一种分布式SQL数据库,提供水平可伸缩性、强一致性和高可用性。该平台提供了高可用性、MySQL兼容性以及用于集群管理和监控的用户友好界面等特性。此外,TiDB Cloud提供了与其他云服务和工具的无缝集成,使其成为现代云原生应用程序的理想选择。

关于 Datadog

Datadog 是云应用程序的可观察性和安全性平台,其SaaS平台集成并自动化了基础设施监控、应用程序性能监控、日志管理、实时用户监控和许多其他功能,为客户的整个技术堆栈提供统一、实时的可观察性和安全性。

Datadog 提供了一个全面的监视和警报平台,使您能够深入了解TiDB集群的性能和运行状况。通过与Datadog集成,您可以主动识别问题、优化性能并确保TiDB部署的可靠性。

目前,Datadog 分为几个 Region,可以选择其中一个地区使用邮箱进行注册,可以获得14天的免费体验。

现在,可以配置 TiDB Cloud 将有关 TiDB 集群的指标数据发送到 Datadog,你可以直接在 Datadog 仪表板中查看这些指标。

账号申请

  1. 你需要先申请 TiDB Cloud 账号(需要梯子)和 Datadog 账号。

  2. 申请 TiDB Cloud 账号后,可以免费创建5个集群,这里我已经创建了2个。

使用 TiDB Cloud 的好处不止快速创建集群,还有 text2query, database branch 等领先功能。

1.png
  1. 申请 Datadog 账号后,网站会弹出安装提示,注意保存 DD_API_KEY
2.png

对于 Cloud 环境,可以直接配置 DD API KEY, 对于 OP 环境,则需要按照上图步骤安装 datadog-agent。

客户端将在后台运行,并采集数据库和操作系统指标,发送给 Datadog。

配置监控

  1. 登录 TiDB Cloud 控制台,项目设定,集成,页面,点击【Datadog】。
3.png

但要注意,这里的site只能选US1,US3,US5,EU1, 比Datadog的可用区要少。

  1. 配置好 Datadog 的 API KEY,保存后,旁边会提示 Dashboard 超链接。
4.png
  1. 点击 Dashboard 进入到 Datadog 网站,可以看到 TiDB Cloud 的监视面板。

3.1 集群性能

5.png

3.2 会话连接

6.png

3.3 命令事务

7.png

3.4 节点资源

8.png 9.png

总结

Datadog 是 TiDB 的老朋友了,但由于其可用区都在海外,显然不符合新创条件,所以数据库监控方案一般不考虑数据狗,本文也只是演示、补充案例。

对于 OP 侧的 TiDB 集群,首推使用 TiUP 一键安装的 Grafana 和 Prom 。

– END –

foot.png

如果这篇文章为你带来了灵感或启发,就请帮忙点『赞』or『在看』or『转发』吧,感谢!(๑˃̵ᴗ˂̵)

  • Title: TiDB Cloud x Datadog 集成案例
  • Author: ShawnYan
  • Created at: 2024-05-11 23:00:00
  • Updated at: 2024-05-11 23:00:00
  • Link: https://shawnyan.cn/2024/tidb/tidb-cloud-with-datadog/
  • License: This work is licensed under CC BY-NC-SA 4.0.
 Comments