美文网首页
grafana 通过自定义API获取数据

grafana 通过自定义API获取数据

作者: ljh123 | 来源:发表于2024-06-21 17:21 被阅读0次

一、安装插件

安装infinity插件


安装.png

二、配置数据源

配置数据源.png
设置并保存.png

三、配置图表

1、数据

这边提供一个go的demo

package main

import (
    "math/rand"
    "net/http"
    "time"

    "github.com/gin-gonic/gin"
)

func main() {
    router := gin.Default()

    rand.Seed(time.Now().Unix())
    router.GET("/api/data", func(ctx *gin.Context) {
        var data []Metric
        for i := 0; i < 10; i++ {
            data = append(data, Metric{Entity: "m1", Value: rand.Float64() * 10.0, Time: time.Now().Add(time.Duration(-i) * time.Minute).UnixMilli()})
            data = append(data, Metric{Entity: "m2", Value: rand.Float64() * 10.0, Time: time.Now().Add(time.Duration(-i) * time.Minute).UnixMilli()})
            data = append(data, Metric{Entity: "m3", Value: rand.Float64() * 10.0, Time: time.Now().Add(time.Duration(-i) * time.Minute).UnixMilli()})
        }

        ctx.JSON(http.StatusOK, data)
    })

    router.Run(":8080")
}

type Metric struct {
    Entity string      `json:"entity"`
    Value  interface{} `json:"value"`
    Time   int64       `json:"time"`
}

2、图表

配置图表.png

相关文章

  • RestTemplate 基本使用方法

    一、通过GET方式获取数据 1.通过GET请求获取json数据让我们使用getForEntity()API发起一个...

  • grafana + influxdb + telegraf ,

    安装3个软件 1.Grafana安装 grafana , 访问各类数据源 , 自定义报表、显示图表等等 , 用于提...

  • Python 获取url分页数据

    通过实时访问API接口获取json数据落地至本地,分享一个小脚本。 API访问数据接口格式为:数据访问结构 从数据...

  • 关于使用HttpUtility.ParseQueryString

    认知尚浅,如有错误,愿闻其详! 概述   在工作项目中,需要各种的通过API去获取数据,通过Get方式获取数据时,...

  • zabbix监控阿里云RDS-mysql数据库

    阿里云的RDS自带的监控系统获取数据不怎么直观,想要通过API获取数据通过zabbix显示,因为网上资料缺乏和其他...

  • 干货集中营 API 文档

    http://gank.io/api 你可以通过 Api,获取所有公开数据。 2016-6-12 日更新: 搜索...

  • 了解数据

    数据收集及读取 数据收集 数据接口 -- 一些网站有API接口,通过相应的API请求方式就能获取到想要的数据,一般...

  • nodejs request CURl 抓取网页数据

    Node 利用request获取API、网页数据 本例用于通过微信授权回调code获取UserInfo信息

  • 17zabbix服务深入

    第1章 Grafana自定义图形 1.安装grafana 访问grafana:http://10.0.0.61:3...

  • zabbix服务深入

    第1章 Grafana自定义图形 1.安装grafana 访问grafana:http://10.0.0.61:3...

网友评论

      本文标题:grafana 通过自定义API获取数据

      本文链接:https://www.haomeiwen.com/subject/krqkcjtx.html