Grafana 可以作为dashboard 来展示采集的数据,数据源来自于OpenTSDB。
安装
$ wget https://grafanarel.s3.amazonaws.com/builds/grafana_3.1.1-1470047149_amd64.deb
$ sudo apt-get install -y adduser libfontconfig
$ sudo dpkg -i grafana_3.1.1-1470047149_amd64.deb
运行
$ sudo service grafana-server start
Grafana 提供了基于Web 的管理界面 http://localhost:3000
配置
类型 | 路径 |
---|---|
binary | /usr/sbin/grafana-server |
Init.d script | /etc/init.d/grafana-server |
config file | /etc/grafana/grafana.ini |
log file | /var/log/grafana/grafana.log |
sqlite3 db | /var/lib/grafana/grafana.db |
Data Source
添加数据源为OpenTSDB,版本选择2.2。
grafana.png
Account
默认用户名和密码为admin,在Profile 中可重新设置。
考虑到安全性,同时更改 /etc/grafana/grafana.ini 文件,禁止注册新用户和组织。
$ sudo vim /etc/grafana/grafana.ini
[users]
# disable user signup / registration
allow_sign_up = false
# Allow non admin users to create organizations
allow_org_create = false
Dashboard
新建Dashboard,点击左侧绿色的条目,选择Add Panel → Graph,添加要展示的metric。
Graph
- Metrics 中可添加多个tag 来指定要展示的数据。
- Axes 中可指定Unit 单位。
- Legend 中可实时显示数据的current/min/max/average 值。
- Display 中可指定图标的类型,启用stack 可以将多条数据叠加显示。
- 选择右上角的Time Range,可以指定自动刷新的频率。
网友评论