zabbix3.0.4安装grapha实现多台主机相同监控项集中展示
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
操作系统
# 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
http://ip:3000/datasources/edit/2
③添加展示,如对某个网卡流量的展示
home --> new --> 新建一个dashboard
点击绿色的漂浮框添加graph图像展示
对dashboard进行改名操作
编辑具体的监控项目
保存展示
效果展示
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律