安装grafana
wget https://dl.grafana.com/oss/release/grafana-6.2.0-1.x86_64.rpm
yum localinstall grafana-6.2.0-1.x86_64.rpm -y
systemctl stop firewalld.service
systemctl disable firewalld.service
sed -i 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config
setenforce 0
使用命令行安装
grafana-cli plugins install alexanderzobnin-zabbix-app
或者点击zabbix 会提示安装命令的
如果不设置数据库 创建zabbix Data Sources只会显示下面的界面
很多博客都是抄来抄去,结果都没有叫我安装数据库。导致setting下面配置信息都没有。
先安装mysql(自行安装了5.7)
安装完成之后登录数据库
#创建数据库
CREATE DATABASE IF NOT EXISTS grafana DEFAULT CHARSET utf8 COLLATE utf8_general_ci;
#创建用户
create user grafana@'%' IDENTIFIED by 'grafana';
#授权
grant all privileges on grafana.* to grafana@localhost identified by 'grafana';
#刷新权限表
flush privileges;
修改/etc/grafana/grafana.ini 将数据库替换成mysql 如下
[database]
# You can configure the database connection by specifying type, host, name, user and password
# as separate properties or as on string using the url properties.
# Either "mysql", "postgres" or "sqlite3", it's your choice
type = mysql
host = 127.0.0.1:3306
name = grafana
user = root
# If the password contains # or ; you have to wrap it with triple quotes. Ex """#password;"""
password = Hangzhou@123
上面我没有用创建的数据库用户,因为懒。哈哈 大家可以用上面创建的普通用户,比较安全
重启grafana
systemctl restart grafana-server.service
配置grafana数据源
填写信息
图表
双击table选项
下拉选项 选择Edit
再Edit
添加数据源和数据
这样数据是轮询的 看起来很挫
修改Table Transform 为time series aggregations
将值从平均值 修改为当前值。
修改列名 原先列名叫Metric
修改列名 原先列名叫Current
根据需求设置阈值和颜色
仪表盘
同样道理创建一个仪表盘视图
图形
6版本的grafana没有Display选项了 直接在最前面显示了
反转
最后七七八八弄弄暂时弄成下面这样了吧