共计 4652 个字符,预计需要花费 12 分钟才能阅读完成。
使用了有半年 zabbix-2.06 版本, 在网内用它监控了公司 10 台服务器, 感觉功能很强大, 轮询响应速度也很不错, 在 LAMP 架构下运行起来一直很挺稳定, 在此赞一下老外!
PS: 为什么国人没有开发一款类似的开源监控软件呢?
不过有一个小 BUG 困扰我, 就是在刷新 zabbix 主 web 监控界面会有很大几率在英文版和中文版来回切换, 网上搜了下也没有很好的解决办法 (老外才不会理咱们的中文 BUG), 所以这几天参考了下 zabbix 官网的升级方法, 抽空把 zabbix 升级到了最新版本.
但是很不幸, 升级最新版问题依旧
PS: 看来老外是不会管我们的死活的 -__-!
先看看最新版本有什么新功能没, 有朋友有什么解决办法, 请给我留言, 谢谢!
先不扯了, 开始升级先 ….
操作系统: CentOS6.3_x64
zabbix: update from 2.06 to 2.2.0_rc2
直接安装 2.2 版本可直接参考我之前的博文
传送门: http://www.linuxidc.com/Linux/2013-05/83786.htm
一. 升级前的准备工作(防止升级失败, 可以恢复原版)
1. 备份 zabbix 数据库
# cd ~
# MySQLdump -u root -p123456 –opt –skip-lock-tables –flush-logs –database zabbix > zabbix.sql
2. 保留老版本的 zabbix 源代码程序包
# ll zabbix-2.0.6.tar.gz
————————
-rw-r–r– 1 root root 13402400 4 月 28 2013 zabbix-2.0.6.tar.gz
————————
3. 备份 php 源代码
# cd /usr/local/apache2/htdocs/
# mv zabbix zabbix.bak
4. 备份 zabbix 配置文件
# cd /usr/local
# cp -rf etc etc.bak
二. 升级 zabbix
1. 下载最新 zabbix 版:
# cd ~
# wget http://sourceforge.net/projects/zabbix/files/ZABBIX%20Release%20Candidates/2.2.0rc2/zabbix-2.2.0rc2.tar.gz/download
2. 关闭 zabbix 系统服务 (服务端和客户端)
注: 推荐关闭其他被监控的 zabbix 的客户端主机
# /etc/init.d/zabbix_server stop
# /etc/init.d/zabbix_agentd stop
注: 没有关联 zabbix 系统服务可以直接杀掉 zabbix 进程
# killall zabbix_server
# killall zabbix_agentd
3. 编译 tar 包:
# tar zxvf zabbix-2.2.0rc2.tar.gz
# cd zabbix-2.2.0rc2
# ./configure –enable-server –enable-agent –with-mysql –enable-ipv6 –with-net-snmp –with-libcurl
# make install
更多详情见请继续阅读下一页的精彩内容:http://www.linuxidc.com/Linux/2013-11/92501p2.htm
ZABBIX 的详细介绍:请点这里
ZABBIX 的下载地址:请点这里
相关阅读:
安装部署分布式监控系统 Zabbix 2.06 http://www.linuxidc.com/Linux/2013-07/86942.htm
《安装部署分布式监控系统 Zabbix 2.06》http://www.linuxidc.com/Linux/2013-07/86942.htm
CentOS 6.3 下 Zabbix 安装部署 http://www.linuxidc.com/Linux/2013-05/83786.htm
Zabbix 分布式监控系统实践 http://www.linuxidc.com/Linux/2013-06/85758.htm
CentOS 6.3 下 Zabbix 监控 apache server-status http://www.linuxidc.com/Linux/2013-05/84740.htm
CentOS 6.3 下 Zabbix 监控 MySQL 数据库参数 http://www.linuxidc.com/Linux/2013-05/84800.htm
3. 配置 PHP 源代码
1). 拷贝 zabbix 最新 PHP 源代码到 apache 的 DocumentRoot 目录
# mkdir /usr/local/apache2/htdocs/zabbix
# cd frontends/php
# cp -a . /usr/local/apache2/htdocs/zabbix
# cd /usr/local/apache2/htdocs
# ll -d zabbix
————————-
drwxr-xr-x 11 1000 1000 4096 11 月 7 01:10 zabbix
————————-
2). 更改为 apache 的系统用户和 755 权限
# chown -R daemon.daemon zabbix
# chmod -R 755 zabbix
3). 将原 PHP 源代码目录下的配置文件拷到新目录下
# cp zabbix.bak/conf/zabbix.conf.php zabbix/conf/
4. 开启 zabbix 服务
注: 这里被监控的其他客户端主机服务在 server 端服务开启后, 才能开启
zabbix_server:
# /etc/init.d/zabbix_server start
zabbix_agentd:
# /etc/init.d/zabbix_agentd start
或直接执行:
# zabbix_server
# zabbix_agentd
查看版本号:
# zabbix_server –version
———————————–
Zabbix server v2.2.0rc2 (revision 40078) (06 November 2013)
Compilation time: Nov 8 2013 09:45:09
———————————–
被监控的客户端主机无需重新编译以及修改任何配置信息, 即可无缝升级 ….
注: 经测试, 客户端不关闭 zabbix_agentd 服务仍能正常被监控, 不会产生任何影响
5. 浏览器打开 web 后台
http://192.168.7.11/zabbix
如图:
————– 大功告成 —————
更多 CentOS 相关信息见CentOS 专题页面 http://www.linuxidc.com/topicnews.aspx?tid=14
使用了有半年 zabbix-2.06 版本, 在网内用它监控了公司 10 台服务器, 感觉功能很强大, 轮询响应速度也很不错, 在 LAMP 架构下运行起来一直很挺稳定, 在此赞一下老外!
PS: 为什么国人没有开发一款类似的开源监控软件呢?
不过有一个小 BUG 困扰我, 就是在刷新 zabbix 主 web 监控界面会有很大几率在英文版和中文版来回切换, 网上搜了下也没有很好的解决办法 (老外才不会理咱们的中文 BUG), 所以这几天参考了下 zabbix 官网的升级方法, 抽空把 zabbix 升级到了最新版本.
但是很不幸, 升级最新版问题依旧
PS: 看来老外是不会管我们的死活的 -__-!
先看看最新版本有什么新功能没, 有朋友有什么解决办法, 请给我留言, 谢谢!
先不扯了, 开始升级先 ….
操作系统: CentOS6.3_x64
zabbix: update from 2.06 to 2.2.0_rc2
直接安装 2.2 版本可直接参考我之前的博文
传送门: http://www.linuxidc.com/Linux/2013-05/83786.htm
一. 升级前的准备工作(防止升级失败, 可以恢复原版)
1. 备份 zabbix 数据库
# cd ~
# MySQLdump -u root -p123456 –opt –skip-lock-tables –flush-logs –database zabbix > zabbix.sql
2. 保留老版本的 zabbix 源代码程序包
# ll zabbix-2.0.6.tar.gz
————————
-rw-r–r– 1 root root 13402400 4 月 28 2013 zabbix-2.0.6.tar.gz
————————
3. 备份 php 源代码
# cd /usr/local/apache2/htdocs/
# mv zabbix zabbix.bak
4. 备份 zabbix 配置文件
# cd /usr/local
# cp -rf etc etc.bak
二. 升级 zabbix
1. 下载最新 zabbix 版:
# cd ~
# wget http://sourceforge.net/projects/zabbix/files/ZABBIX%20Release%20Candidates/2.2.0rc2/zabbix-2.2.0rc2.tar.gz/download
2. 关闭 zabbix 系统服务 (服务端和客户端)
注: 推荐关闭其他被监控的 zabbix 的客户端主机
# /etc/init.d/zabbix_server stop
# /etc/init.d/zabbix_agentd stop
注: 没有关联 zabbix 系统服务可以直接杀掉 zabbix 进程
# killall zabbix_server
# killall zabbix_agentd
3. 编译 tar 包:
# tar zxvf zabbix-2.2.0rc2.tar.gz
# cd zabbix-2.2.0rc2
# ./configure –enable-server –enable-agent –with-mysql –enable-ipv6 –with-net-snmp –with-libcurl
# make install
更多详情见请继续阅读下一页的精彩内容:http://www.linuxidc.com/Linux/2013-11/92501p2.htm
ZABBIX 的详细介绍:请点这里
ZABBIX 的下载地址:请点这里
相关阅读:
安装部署分布式监控系统 Zabbix 2.06 http://www.linuxidc.com/Linux/2013-07/86942.htm
《安装部署分布式监控系统 Zabbix 2.06》http://www.linuxidc.com/Linux/2013-07/86942.htm
CentOS 6.3 下 Zabbix 安装部署 http://www.linuxidc.com/Linux/2013-05/83786.htm
Zabbix 分布式监控系统实践 http://www.linuxidc.com/Linux/2013-06/85758.htm
CentOS 6.3 下 Zabbix 监控 apache server-status http://www.linuxidc.com/Linux/2013-05/84740.htm
CentOS 6.3 下 Zabbix 监控 MySQL 数据库参数 http://www.linuxidc.com/Linux/2013-05/84800.htm