![TiDB Cloud x Datadog 集成案例](https://tidb-blog.oss-cn-beijing.aliyuncs.com/media/%E5%BE%AE%E4%BF%A1%E5%9B%BE%E7%89%87_20240304122542-1709527822045.jpg)
TiDB Cloud x Datadog 集成案例
![](/img/avatar.jpg)
![tidbdatadog.png](https://oss-emcsprod-public.modb.pro/image/editor/20240514-be521be0-0b6b-4394-8618-cc559b7d0a12.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 仪表板中查看这些指标。
账号申请
-
你需要先申请 TiDB Cloud 账号(需要梯子)和 Datadog 账号。
-
申请 TiDB Cloud 账号后,可以免费创建5个集群,这里我已经创建了2个。
使用 TiDB Cloud 的好处不止快速创建集群,还有 text2query, database branch 等领先功能。
![1.png](https://oss-emcsprod-public.modb.pro/image/editor/20240510-86fb6ce9-4ee6-433b-8e28-508cc26bdc44.png)
- 申请 Datadog 账号后,网站会弹出安装提示,注意保存
DD_API_KEY
。
![2.png](https://oss-emcsprod-public.modb.pro/image/editor/20240510-a5f3df4e-2438-4382-b2a7-24f2363adf36.png)
对于 Cloud 环境,可以直接配置 DD API KEY, 对于 OP 环境,则需要按照上图步骤安装 datadog-agent。
客户端将在后台运行,并采集数据库和操作系统指标,发送给 Datadog。
配置监控
- 登录 TiDB Cloud 控制台,项目设定,集成,页面,点击【Datadog】。
![3.png](https://oss-emcsprod-public.modb.pro/image/editor/20240510-07e59f4c-7df7-4a9d-b8a0-87b2df0d3183.png)
但要注意,这里的site只能选US1,US3,US5,EU1, 比Datadog的可用区要少。
- 配置好 Datadog 的 API KEY,保存后,旁边会提示 Dashboard 超链接。
![4.png](https://oss-emcsprod-public.modb.pro/image/editor/20240510-2e92b503-e8f3-43f2-a15c-ef9a830a1467.png)
- 点击 Dashboard 进入到 Datadog 网站,可以看到 TiDB Cloud 的监视面板。
3.1 集群性能
![5.png](https://oss-emcsprod-public.modb.pro/image/editor/20240510-2a0d7296-68c1-483b-9220-442e56c462d4.png)
3.2 会话连接
![6.png](https://oss-emcsprod-public.modb.pro/image/editor/20240510-2a3a065a-12fa-4938-b7c1-f5c7b3694581.png)
3.3 命令事务
![7.png](https://oss-emcsprod-public.modb.pro/image/editor/20240510-d8c43fe1-76d5-40b3-af25-419af22a1b25.png)
3.4 节点资源
![8.png](https://oss-emcsprod-public.modb.pro/image/editor/20240510-86acc96b-3751-4c30-96e6-f0e965ee10b3.png)
![9.png](https://oss-emcsprod-public.modb.pro/image/editor/20240510-845b3163-5f59-467e-8528-4ecab65b9d4e.png)
总结
Datadog 是 TiDB 的老朋友了,但由于其可用区都在海外,显然不符合新创条件,所以数据库监控方案一般不考虑数据狗,本文也只是演示、补充案例。
对于 OP 侧的 TiDB 集群,首推使用 TiUP 一键安装的 Grafana 和 Prom 。
– END –
![foot.png](https://files.mdnice.com/user/54598/23af4bef-b6ac-4f59-9456-19114dfe6dd7.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.