本文介绍如何通过可观测监控 Prometheus 版配置第三方Remote Write地址。
步骤一:获取第三方存储地址
第三方存储地址需符合可观测监控 Prometheus 版时序指标存储格式要求和认证方式,如果暂未开启认证可不填写认证。这里以Prometheus实例为例,介绍如何获取对应的公网Remote Write地址。
- 登录Prometheus控制台。
- 在左侧导航栏单击监控列表,进入可观测监控 Prometheus 版的实例列表页面。
- 单击目标Prometheus实例名称,然后在左侧导航栏单击设置。
- 在设置页签获取公网Remote Write地址。
步骤二:配置Remote Write地址
在设置页签单击编辑Prometheus.yaml,然后在弹出的对话框中根据YAML的正确填写格式配置remote_write(图标①)。
重要 其中,
url
需要填写从步骤一中获取的公网URL地址。此外,您可以根据实际需要选择是否配置write_relabel_configs(图标②)。
您还可以配置多个Remote Write地址,进行数据多写。
remote_write:
- url: <remoteWriteAddress-1>
basic_auth:
username: "***"
password: "***"
remote_timeout: 30s
write_relabel_configs:
- source_labels: [__name__]
separator: ;
regex: service_availiable_record_test
replacement: $1
action: keep
- url: <remoteWriteAddress-2>
basic_auth:
username: "***"
password: "***"
remote_timeout: 30s
write_relabel_configs:
- source_labels: [ __name__ ]
separator: ;
regex: service_availiable_record_test
replacement: $1
action: keep
步骤三:查看Remote Write数据发送情况
- 登录Prometheus控制台。
- 在左侧导航栏单击监控列表,进入可观测监控 Prometheus 版的实例列表页面。
- 单击目标Prometheus实例名称,然后在左侧导航栏单击大盘列表。
- 在大盘列表页面单击Prometheus Agent大盘,查看Agent状态总览和remote_write数据发送成功速率。