zabbix3.0.4安装grapha实现多台主机相同监控项集中展示

本文介绍如何在CentOS 7.2上安装Grafana 2.6.0,并将其与Zabbix 3.0.4集成,实现监控数据的图形化展示。包括安装步骤、验证API接口、配置Grafana等关键环节。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

zabbix3.0.4安装grapha图形展示系统


操作系统
# cat /etc/redhat-release 
CentOS Linux release 7.2.1511 (Core) 

1.安装grafana-2.6.0-1的rpm包
yum install fontconfig -y
# rpm -ivh grafana-2.6.0-1.x86_64.rpm

启动grafana服务
systemctl start grafana-server

查看是否能够正常访问
http://192.168.3.13:3000

2.下载zabbix的grafana插件,以及配置相关文件
测试通过git clone方式安装不上(可能是方法不对)
# wget https://codeload.github.com/alexanderzobnin/grafana-zabbix/tar.gz/v2.5.1
# tar fxz grafana-zabbix-2.5.1.tar.gz 
# cd grafana-zabbix-2.5.1
# ls
LICENSE.md  README.md  zabbix
# cp -rf zabbix/ /usr/share/grafana/public/app/plugins/datasource/

3.测试一下zabbix的api接口是否正常连通

grafana需要和zabbix_api接口进行交互并且获取数据展示

curl -i -X POST -H 'Content-Type: application/json' -d '{"jsonrpc":"2.0","method":"user.login","params":{"user":"Admin","password":"zabbix"},"auth":null,"id":0}' http://192.168.3.13/zabbix/api_jsonrpc.php

HTTP/1.1 200 OK
Date: Wed, 15 Feb 2017 13:33:26 GMT
Server: Apache/2.4.6 (CentOS) PHP/5.4.16
X-Powered-By: PHP/5.4.16
Access-Control-Allow-Origin: *
Access-Control-Allow-Headers: Content-Type
Access-Control-Allow-Methods: POST
Access-Control-Max-Age: 1000
Content-Length: 68
Content-Type: application/json

# 返回result类似800b578c7409de36aba0cd69704985dafa这种sessionid表述访问是ok的
{"jsonrpc":"2.0","result":"800b578c7409de36aba0cd69704985dafa","id":0}

4.登录配置grafana

http://ip:3000 默认用户和密码均为admin

①修改admin默认账户密码
左侧菜单栏:Grafana admin --> Global Users --> Edit


②添加连接zabbix的数据库,账号密码为登陆zabbix web端的账号密码

http://ip:3000/datasources/edit/2




③添加展示,如对某个网卡流量的展示

home --> new --> 新建一个dashboard


点击绿色的漂浮框添加graph图像展示


对dashboard进行改名操作


编辑具体的监控项目



保存展示


效果展示


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值