集成 TiDB Cloud 与 New Relic
TiDB Cloud 支持与 New Relic 集成。你可以配置 TiDB Cloud,将你的 TiDB 集群的统计/指标(信息)发送到 New Relic。之后,你可以直接在 New Relic 仪表盘中查看这些统计/指标(信息)。
New Relic 集成版本
自 2023 年 4 月 11 日起,TiDB Cloud 支持项目级 New Relic 集成(Beta)。自 2025 年 7 月 31 日起,TiDB Cloud 推出集群级 New Relic 集成(预览版)。自 2025 年 9 月 30 日起,集群级 New Relic 集成将正式发布(GA)。
- 集群级 New Relic 集成:如果在 2025 年 7 月 31 日前,你的组织内没有未删除的旧版项目级 Datadog 或 New Relic 集成,TiDB Cloud 将为你的组织提供集群级 New Relic 集成,以体验最新增强功能。
- 旧版项目级 New Relic 集成(Beta):如果在 2025 年 7 月 31 日前,你的组织内至少有一个未删除的旧版项目级 Datadog 或 New Relic 集成,TiDB Cloud 会保留现有和新建的项目级集成,以避免影响当前仪表盘。请注意,旧版项目级 New Relic 集成将于 2025 年 10 月 31 日弃用。如果你的组织仍在使用这些旧版集成,请按照 迁移 Datadog 和 New Relic 集成 迁移到新的集群级集成,以最大程度减少对统计/指标(信息)相关服务的影响。
前提条件
要将 TiDB Cloud 集成到 New Relic,你必须拥有 New Relic 账户,并创建一个
Ingest - License类型的 New Relic API key。如果你还没有 New Relic 账户,请在 这里 注册。
要为 TiDB Cloud 设置第三方统计/指标(信息)集成,你必须拥有 TiDB Cloud 的
Organization Owner或Project Owner访问权限。要通过提供的链接查看集成页面或访问已配置的仪表盘,你至少需要Project Viewer角色,以访问你项目下的目标集群。
限制
New Relic 集成目前仅适用于 TiDB Cloud Dedicated 集群。
当集群状态为 CREATING、RESTORING、PAUSED 或 RESUMING 时,不支持 New Relic 集成。
当带有 New Relic 集成的集群被删除时,其关联的集成服务也会被移除。
操作步骤
步骤 1. 使用你的 New Relic API Key 集成
根据你的 New Relic 集成版本,访问集成页面的步骤有所不同。
在 TiDB Cloud 控制台中,进入你项目的 Clusters 页面,然后点击目标集群名称,进入其概览页面。
在左侧导航栏,点击 Settings > Integrations。
在 Integrations 页面,点击 Integration to New Relic。
输入你的 New Relic API key,并选择 New Relic 的站点。
点击 Test Integration。
- 如果测试成功,会显示 Confirm 按钮。
- 如果测试失败,会显示错误信息。请根据提示排查并重试集成。
点击 Confirm 完成集成。
在 TiDB Cloud 控制台中,使用左上角的下拉框切换到你的目标项目。
在左侧导航栏,点击 Project Settings > Integrations。
在 Integrations 页面,点击 Integration to New Relic (BETA)。
输入你的 New Relic API key,并选择 New Relic 的站点。
点击 Test Integration。
- 如果测试成功,会显示 Confirm 按钮。
- 如果测试失败,会显示错误信息。请根据提示排查并重试集成。
点击 Confirm 完成集成。
步骤 2. 在 New Relic 中添加 TiDB Cloud 仪表盘
根据你的 New Relic 集成版本,操作步骤有所不同。
在 New Relic 合并待处理的 PR 后,将会有新的 TiDB Cloud 仪表盘可用。在此之前,你可以通过以下步骤手动导入仪表盘到 New Relic:
准备新仪表盘的 JSON 文件。
在 这里 下载模板 JSON 文件。
在 JSON 文件第 4 行添加
"permissions": "PUBLIC_READ_WRITE",如下所示:{ "name": "TiDB Cloud Dynamic Tracker", "description": null, "permissions": "PUBLIC_READ_WRITE", ... }在 JSON 文件中所有
"accountIds": []字段中添加你的 New Relic 账户 ID。例如:
"accountIds": [ 1234567 ],
登录 New Relic,点击左侧导航栏的 Dashboards,然后点击右上角的 Import dashboard。
在弹出的对话框中,将准备好的 JSON 文件内容全部粘贴到文本区域,然后点击 Import dashboard。
查看预置仪表盘
在 TiDB Cloud 控制台中,进入 Integrations 页面。
在 New Relic 区域点击 Dashboard 链接,查看你的 TiDB 集群的预置仪表盘。
根据你的 New Relic 集成版本,执行以下操作之一:
- 对于集群级 New Relic 集成,点击 TiDB Cloud Dynamic Tracker 查看新仪表盘。
- 对于旧版项目级 New Relic 集成(Beta),点击 TiDB Cloud Monitoring 查看旧版仪表盘。
New Relic 可用统计/指标(信息)
New Relic 会跟踪你的 TiDB 集群的以下统计/指标(信息)。
对于集群级 New Relic 集成,还支持以下额外统计/指标(信息):