grafana是什么
Grafana 是基于JS开发的,功能齐全的度量仪表盘和图形编辑器,帮助开发人员发现问题的工具
如何使用
安装
docker
#下载并运行容器 #但是这样启动的容器数据会因为重启而丢失所以官方推荐下面的方式来启动 docker run -d --name=grafana -p 3000:3000 grafana/grafana #创建持久化volume docker run -d -v /var/lib/grafana --name grafana-storage busybox:latest #从volume获得数据启动 docker run \ -d \ -p 3000:3000 \ --name=grafana \ --volumes-from grafana-storage \ grafana/grafana
deb
wget https://grafanarel.s3.amazonaws.com/builds/grafana_3.1.0-1468321182_amd64.deb sudo dpkg -i grafana_3.1.0-1468321182_amd64.deb sudo update-rc.d grafana-server defaults 95 10
基本概念
datasource
数据的存储源,它定义了将用什么方式来查询数据展示在grafana上面,不同的datasource拥有不同的查询语法,grafana支持多种类型例如es,influxdb,dashboard
row的集合row
panel的集合panel
最小的可视化单位,支持多种数据展示方式,table,graphplaylist
dashboard的集合,当控制台数量太多时,用来快速在目标群中切换
创建一个datasource
如果设置的是相对,每个panel可以在Time Range
里面覆盖dashbord的相对时间,无论dashbord里面怎么改,该panel的查询范围不变
如果dashbord设置的是绝对时间,则不可以被覆盖
panel创建完之后你的grafana就可以启程了~
精彩评论