grafana:一个静态项目,须要联合nginx、apache等使用,友好的以下显示php
首先安装 grafananode
官网http://grafana.org/download/ 有好多版本可选,好几种包形式,三种安装方式(官方说明):linux
一、yum直接安装 rpm包,可是好慢,慢到根本链接不上。(由于zabbix版本较低,我安装了个低版本)nginx
sudo yum install https://grafanarel.s3.amazonaws.com/builds/grafana-4.1.2-1486989747.x86_64.rpmgit
二、或者手动安装使用rpmgithub
sudo yum install initscripts fontconfig sudo rpm -Uvh grafana-4.1.2-1486989747.x86_64.rpmweb
在susa上:sudo rpm -i --nodeps grafana-4.1.2-1486989747.x86_64.rpm数据库
三、配置yum源(推荐[第一次yum好像会保存key吧,不会成功]默认Version 4.1.2)apache
/etc/yum.repos.d/grafana.repojson
[grafana] name=grafana baseurl=https://packagecloud.io/grafana/stable/el/6/$basearch repo_gpgcheck=1 enabled=1 gpgcheck=1 gpgkey=https://packagecloud.io/gpg.key https://grafanarel.s3.amazonaws.com/RPM-GPG-KEY-grafana sslverify=1 sslcacert=/etc/pki/tls/certs/ca-bundle.crt
sudo yum install grafana
所需key:https://grafanarel.s3.amazonaws.com/RPM-GPG-KEY-grafana
启动:
service grafana-server start || /etc/init.d/grafana-server start
systemctl grafana start
./usr/sbin/grafana-server
配置文件:
grafana后端的配置文件能够是多个以.ini结尾的配置文件,主要从三个配置文件读取配置:
默认是$WORKING_DIR/conf/defaults.ini,其次用户配置是$WORKING_DIR/conf/custom.ini,用户配置则能够在命令行启动grafana时经过--config参数从新指定配置文件来覆盖。若是你是以deb或者rpm安装的,则默认的配置文件是/etc/grafana/grafana.ini,这个文件是在init.d的启动脚本中经过--config参数指定的。[一些配置文件路径能够见官网]
默认监听3000端口,固然能够在默认配置文件中修改,安全起见,修改一下最好,记得把注释去掉哦。
此时既能够访问了---->>> IP:3000 (为了安全起见,咱们要进入web端更改默认用户密码)
站点根路径:/usr/share/grafana/
安装zabbix插件:如下两种方法
一、下载高人弄得插件
git clone https://github.com/linglong0820/grafana-zabbix
cp -r grafana-zabbix/zabbix/ /usr/share/grafana/public/app/plugins/datasource/
(可是我怎么配都没办法在web显示出来,也许是版本的问题吗?)
二、web端----plugins----find more plugins(插件),而后会有官方提供的额外插件
grafana-cli plugins install alexanderzobnin-zabbix-app
(默认存放路径/var/lib/grafana/plugins/alexanderzobnin-zabbix-app)
重启,但还没完哦,要去 web端----plugins----apps---zabbix---enable(打开),好了
(我测试将目录考到默认识别插件路径,可是会报错,不生效)
按以下配置:
Zabbix的API地址为“http://192.168.246.133/zabbix/api_jsonrpc.php”,其中IP的安装zabbix-server的服务器IP
Zabbix的API帐号密码就是Zabbix的Web端登陆帐号和密码,帐号:admin, 密码zabbix
点击Add后,点击Test Connection测试是否能够链接。提示“Success”说明链接成功,点击Save
缺点:
一、最新版没法选 all cpu或mem了,只能一个一个选,太麻烦
二、获取数据延时比较大
新建Graph:
如上点击下列红框处->选择Edit->选择数据库ZabbixClient
以下而后配置一下,就能够出现华丽丽的数据了,下图都是官方的示意图:
一些Zabbix相关教程集合:
Ubuntu 14.04下Zabbix2.4.5 源码编译安装 http://www.linuxidc.com/Linux/2015-05/117657.htm
CentOS 7 LNMP环境搭建Zabbix3.0 http://www.linuxidc.com/Linux/2017-02/140134.htm
Ubuntu 16.04安装部署监控系统Zabbix2.4 http://www.linuxidc.com/Linux/2017-03/141436.htm
Zabbix监控安装部署及警报配置 http://www.linuxidc.com/Linux/2017-03/141611.htm
Ubuntu 16.04下安装部署Zabbix3.0 http://www.linuxidc.com/Linux/2017-02/140395.htm
CentOS 6.3下Zabbix监控apache server-status http://www.linuxidc.com/Linux/2013-05/84740.htm
CentOS 7 下 Zabbix 3.0安装详解 http://www.linuxidc.com/Linux/2017-03/141716.htm
64位CentOS 6.2下安装Zabbix 2.0.6 http://www.linuxidc.com/Linux/2014-11/109541.htm
ZABBIX 的详细介绍:请点这里
ZABBIX 的下载地址:请点这里
本文永久更新连接地址:http://www.linuxidc.com/Linux/2017-04/142473.htm
另外一篇关于 Zabbix3.2+Grafana4.0实现可视化监控图形的环境搭建: