You need to enable JavaScript to run this app.
最新活动
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们
导航

将托管 Prometheus 数据接入自建 Grafana

最近更新时间2023.09.26 14:19:28

首次发布时间2022.07.13 17:51:21

您可以将托管 Prometheus 服务中保存的时序数据接入集群中自建的 Grafana,本文为您介绍配置的步骤和注意事项。

背景信息

当您希望在本地使用开源镜像自主搭建 Grafana 时,可以在 VMP 中使用 Basic Auth 认证方式,将 VMP 中的数据接入到本地自主搭建的 Grafana 系统中,进而查看相关的监控数据和大盘。

本文介绍将 VMP 监控数据接入到本地自主搭建 Grafana 的配置方法。

前提条件

  • 已在火山引擎注册并开通 VKE、VMP 服务。
  • 已创建托管 Prometheus 工作区,详情请参见 创建工作区
  • 已创建 VKE 集群。详情请参考 创建集群
  • 已经在 VKE 集群中成功搭建开源 Grafana。

说明

VMP 工作区和 VKE 集群必须在相同的地域。

操作步骤

步骤一:集群绑定工作区

  1. 登录 容器服务控制台
  2. 在顶部导航栏,选择您业务所在地域。
  3. 在左侧导航栏单击 集群,找到目标集群,单击集群名称。
  4. 在集群 基本信息 页面,单击 运维配置 页签。在配置页面中单击 进行配置 链接。
    alt
  5. 在弹出的配置框内,选择与集群绑定的托管 Prometheus 工作区。
    alt

    说明

    您也可以在创建集群时,绑定托管 Prometheus 工作区,详情请参见 创建集群

步骤二:部署采集器

  1. 登录 容器服务控制台
  2. 在左侧导航栏中选择 集群,单击需要配置的目标集群,进入集群管理页面。
  3. 左侧导航栏中,选择 运维管理 > 组件管理
  4. 选择 监控 页签,找到 prometheus-agent 组件,选择该组件右上角的 ... > 安装
    alt
  5. 配置组件的相关参数。
    • vmagent 和 kube-state-metrics 组件的的资源保持缺省。
    • 开启 组件扩缩容 功能,并配置 vmagent 和 kube-state-metrics 组件的初始分片数和最大分片数。
      alt
  6. 单击 确定,完成组件部署。

步骤三:配置 Grafana

  1. 使用管理员账号登录用户自主部署的 Grafana 系统。
  2. 在左侧导航栏中,选择 Configuration > Data Sources。
  3. 在 Data Sources 页签中,单击 Add data source。
  4. 在 Add data source 页面中,单击 Prmetheus。
  5. 在 HTTP 配置项中, URL 字段处,粘贴 VMP 服务的 Query URL 地址。
  6. 在 Auth 配置项中,单击 Basic auth,开启 Basic auth 认证功能。并在 Basic Auth Details 配置项中,配置 VMP 工作区认证使用的用户名和密码。
  7. 单击页签底部的 Save & Test,完成配置。

结果验证

  1. Grafana 数据源配置完成后,单击底部的 Save & Test,系统显示 Data source is working,表示 Grafana 与 VMP 通信正常。
  2. 在 Grafana 上创建大盘,并引用上述配置的数据源,可以正常看到系统监控信息。