- 文档首页
托管 Prometheus
最佳实践
跨云/跨地域工作区访问
使用云企业网和私网连接实现跨地域工作区访问
跨云/跨地域工作区访问
使用云企业网和私网连接实现跨地域工作区访问
使用云企业网和私网连接实现跨地域工作区访问
托管 Prometheus 的工作区支持通过私网连接(PrivateLink)的方式实现工作区公网访问。本文为您介绍如何配置私网连接,实现对托管 Prometheus 工作区的写入和读取。
背景信息
托管 Prometheus 工作区目前提供标准的内网 Remote Write 地址、Query 地址等,允许您采集公有云内网的产品指标和业务指标,并支持在容器服务 VKE 集群中部署 Grafana,实现指标大盘的创建和查看。详情请参见 在容器服务集群中部署 Grafana 并接入工作区。 在某些场景下,您可能需要在打通火山引擎不同地域的环境,在不同地域中向同一个 Prometheus 工作区写入或查询数据。这种情况下,您可以通过 云企业网 + 私网连接(PrivateLink) 的方式,实现跨地域接入托管 Prometheus 工作区的目的。 基于云企业网 + 私网连接的跨地域工作区访问原理,如下图所示。
前提条件
- 已创建托管 Prometheus 工作区,并开启 BasicAuth 认证,详情请参见 创建工作区。
操作步骤
说明
本文以使用私网连接配置托管 Prometheus 工作区的 Query 地址为例,其他地址的配置方式相同。
步骤一:配置云企业网
- 在左侧导航栏中选择 云企业网实例,单击 创建云企业网,创建云企业网实例。
-
- 选择 网络实例 页签,单击 加载网络实例,分别添加 2 个地域中的 VPC 实例。
-
- 选择 域间带宽 页签,单击 绑定带宽包,创建并绑定 2 个地域间的带宽包,并单击 分配域间带宽,完成跨地域带宽分配。打通不同地域之间的网络。
-
步骤二:配置终端节点
在托管 Prometheus 工作区所在地域创建终端节点,本例中以华东 2(上海)为例。操作步骤如下:
- 在左侧导航栏中选择 私网连接 > 终端节点,选择 接口终端节点 页签。单击 创建终端节点。
-
- 基本信息:选择与托管 Prometheus 工作区相同的地域,配置终端节点名称,并选择 接口 类型。
-
- 终端节点服务:在 添加方式 中选择 火山引擎服务,并在 终端节点服务 中选择 VMP 对应的服务。包括:
- VMP Readonly 服务:该服务用于查询托管 Prometheus 工作区的数据。
- VMP Writeonly 服务:该服务用于向托管 Prometheus 工作区写入数据。
-
- 网络配置:选择用户 VPC、可用区、子网和安全组。
-
说明
- 请确认安全组中放通8080端口,否则可能导致访问端口不通。
- 读写分离场景中,您需要分别创建读取和写入的终端节点,并使用不同的终端节点域名。
步骤三:确认终端节点连接状态
- 托管 Prometheus 自动接受该终端连接后,终端节点的网络连接状态变为 已连接,表示连接成功。此时,可以通过 终端节点域名 访问到托管 Prometheus 服务。
-
- (可选)在终端节点绑定的 VPC 内的云服务器或 Pod 中,使用如下命令访问终端节点域名,确认终端节点、域名和网络是否正常。
- 预期结果如下,访问时有反馈,即表示连接正常,网络已打通。
-
结果验证
网络打通后,您可以跨地域访问托管 Prometheus 工作区,包括读取和写入数据。本例中以华北 2(北京)地域中部署在集群中的 Grafana 为例,跨地域访问华东 2(上海)地域中的托管 Prometheus 工作区。
- 在本地环境(Linux/Mac)中打开浏览器,在地址栏中输入 localhost:3000,进入 Grafana 登录界面,使用默认用户名admin和密码admin登录。
- 在左侧导航栏中,选择 Connection > Data Sources。
-
- 单击 Add data source,创建新的数据源。
-
- 在 Add data source 页面中,单击 Prometheus。
-
- 在 HTTP 配置项中,Prometheus server URL 处,粘贴经过修改的工作区 Query URL 地址。
说明
需要将工作区原始的 Query URL 地址进行如下修改:
例如:本例中工作区的 Query URL 地址修改为 http://ep-5gs***.epsvc-22j124***.cn-shanghai.privatelink.volces.com:8080/workspaces/b73***。
-
- 在 Auth 配置项中,开启 Basic auth 选项,并在 Basic Auth Details 配置项中,配置工作区认证使用的用户名和密码。
-
- 单击页面底部的 Save & Test,系统显示 Successfully queried the Prometheus API,表示数据源配置成功,工作区已经正确接入 Grafana。
-
- 在 Grafana 左侧导航栏中选择 Explore,可以正确查询到工作区中的数据。
-
监控运维
使用云企业网 + 私网连接实现跨地域工作区访问后,您可以查看云企业网实例和终端节点的详情和监控信息。
最近更新时间:2025.09.03 15:13:02