阿里云-云小站(无限量代金券发放中)
【腾讯云】云服务器、云数据库、COS、CDN、短信等热卖云产品特惠抢购

Grafana + Zabbix 监控系统搭建

190次阅读
没有评论

共计 2790 个字符,预计需要花费 7 分钟才能阅读完成。

rafana:一个静态项目,需要联合 nginx、apache 等使用,友好的如下显示

Grafana + Zabbix 监控系统搭建

首先安装 grafana

官网 http://grafana.org/download/ 有好多版本可选,好几种包形式,三种安装方式(官方说明):

1、yum 直接安装 rpm 包,但是好慢,慢到根本连接不上。(因为 zabbix 版本较低,我安装了个低版本)

sudo yum install https://grafanarel.s3.amazonaws.com/builds/grafana-4.1.2-1486989747.x86_64.rpm

2、或者手动安装使用 rpm

sudo yum install initscripts fontconfig sudo rpm -Uvh grafana-4.1.2-1486989747.x86_64.rpm

在 susa 上:sudo rpm -i –nodeps grafana-4.1.2-1486989747.x86_64.rpm

3、配置 yum 源(推荐 [第一次 yum 好像会保存 key 吧,不会成功] 默认 Version 4.1.2)

/etc/yum.repos.d/grafana.repo

[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

Grafana + Zabbix 监控系统搭建

启动:

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/

Grafana + Zabbix 监控系统搭建

安装 zabbix 插件:以下两种方法

1、下载高人弄得插件

git clone https://github.com/linglong0820/grafana-zabbix

cp -r grafana-zabbix/zabbix/  /usr/share/grafana/public/app/plugins/datasource/

(但是我怎么配都没办法在 web 显示出来,也许是版本的问题吗?)

2、web 端 —-plugins—-find more plugins(插件),然后会有官方提供的额外插件

grafana-cli plugins install alexanderzobnin-zabbix-app

(默认存放路径 /var/lib/grafana/plugins/alexanderzobnin-zabbix-app)

重启,但还没完哦,要去 web 端 —-plugins—-apps—zabbix—enable(打开),好了

(我测试将目录考到默认识别插件路径,但是会报错,不生效)

Grafana + Zabbix 监控系统搭建

按如下配置:

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

缺点:

1、最新版无法选 all cpu 或 mem 了,只能一个一个选,太麻烦

2、获取数据延时比较大

新建 Graph:

Grafana + Zabbix 监控系统搭建

Grafana + Zabbix 监控系统搭建

Grafana + Zabbix 监控系统搭建

如上点击下列红框处 -> 选择 Edit-> 选择数据库 ZabbixClient

如下然后配置一下,就可以出现华丽丽的数据了,下图都是官方的示意图:

Grafana + Zabbix 监控系统搭建

Grafana + Zabbix 监控系统搭建

Grafana + Zabbix 监控系统搭建

一些 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

正文完
星哥说事-微信公众号
post-qrcode
 
星锅
版权声明:本站原创文章,由 星锅 2022-01-21发表,共计2790字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
【腾讯云】推广者专属福利,新客户无门槛领取总价值高达2860元代金券,每种代金券限量500张,先到先得。
阿里云-最新活动爆款每日限量供应
评论(没有评论)
验证码
【腾讯云】云服务器、云数据库、COS、CDN、短信等云产品特惠热卖中