本文使用最新版本的Grafana 10 进行操作。

如果要使用Rest API 作为grafana 的数据源,可以选择安装一个Infinity的数据源插件。

 如果创建数据源时,搜不到infinity,点击find more 查找安装该数据源插件

1. 安装 Infinity 数据源插件:
Infinity plugin for Grafana | Grafana Labs

Use the grafana-cli tool to install Infinity from the commandline:

grafana cli plugins install yesoreyeram-infinity-datasource

打开 docker 命令行执行以上安装命令(PS: 建议更新docker 的镜像源配置,否则可能很慢)

Docker 镜像源

{
  "builder": {
    "gc": {
      "defaultKeepStorage": "20GB",
      "enabled": true
    }
  },
  "debug": false,
  "experimental": false,
  "features": {
    "buildkit": true
  },
  "insecure-registries": [],
  "registry-mirrors": [
    "https://registry.docker-cn.com",
    "https://hub-mirror.c.163.com",
    "https://mirror.ccs.tencentyun.com"
  ]
}

2. 安装完毕后,在docker中重启grafana实例

3. 再次重新在网页上打开自己的 grafana,点击添加数据源,搜索infinity,即可找到infinity数据源

 4. 配置你的infinity 数据源:数据源名,认证授权,BaseUrl 等。

Logo

更多推荐