grafana dashboard


关于dashboard的定义可参考官方文档:Dashboards | Grafana documentation
创建dashboard
按下图操作


添加仪表盘
由于监控项较多,仪表盘应该按分组归类,先创建分组,再创建下面的监控仪表盘, 比如:创建磁盘分组, 再添加磁盘利用率仪表盘

创建仪表盘

磁盘分组及仪表盘



仪表盘详解
默认只需要添加metric 和 alert , 修改仪表盘名称

添国metric并修改名称

报警内容

添加报警

导出dashboard

控制台导出

1、进入grafana 监控后台首页,按 dashboard 名称进入dashboard 监控主页。

进入dashboard

dashboard页面



2、在dashboard主页点击分享,导入dashboard 模板到文件

dashboard导出



httpapi导出


1、查询模板uid

curl 'http://admin:Aplus2020!@grafana-console.emas-poc.com/api/search' -H "Accept: application/json" -H "Content-Type: application/json" -s|python -m json.tool

2、根据名称 找到对应 dashboard的 uid

[
    {
        "id": 4,
        "isStarred": false,
        "slug": "",
        "sortMeta": 0,
        "tags": [],
        "title": "ETCD",
        "type": "dash-db",
        "uid": "mTemEyyizz",
        "uri": "db/etcd",
        "url": "/d/mTemEyyizz/etcd"
    },
    {
        "id": 1,
        "isStarred": false,
        "slug": "",
        "sortMeta": 0,
        "tags": [],
        "title": "Etcd by Prometheus",  #模板名称
        "type": "dash-db",
        "uid": "rSctFuE7z", #uid
        "uri": "db/etcd-by-prometheus",
        "url": "/d/rSctFuE7z/etcd-by-prometheus"
    }
]

 3、通过uid 导出dashboard 的 json 模板文件

curl 'http://admin:Aplus2020!@grafana-console.emas-poc.com/api/dashboards/uid/hzhXdzznZn' -s | python -m json.tool > test.json

#如果是重新导入需要修改模板中dashboard 的 id 字段 为null,如果是更新需要保持原id 值

导入dashboard

控制台导入

httpapi导入(只能用httpapi导出的模板文件) 

  #请主动替换下面变量:grafana_username, grafana_password,grafana_domain, path 等
  curl -k \
    -H "Content-Type: application/json" \
    -H "Accept: application/json" \
    https://${grafana_username}:${grafana_password}@"${grafana_domain}"/api/dashboards/db \
    --data "@/path/dashboard/base_alert.json"
    
   #输出以下内容表示导入成功
   {"id":3,"slug":"etcd-clusters-as-service","status":"success","uid":"hzhXdzznZn","url":"/d/hzhXdzznZn/etcd-clusters-as-service","version":2}%
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

王羲之的之

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值