一、背景
成都创新互联公司是一家专注于成都网站建设、做网站与策划设计,克什克腾网站建设哪家好?成都创新互联公司做网站,专注于网站建设十余年,网设计领域的专业建站公司;建站业务涵盖:克什克腾等地区。克什克腾做网站价格咨询:028-869222201、最打动我升级的就是3.0的扁平化页面的设计。
2、新版本主要做了如下的改进。
提供Zabbix server,proxy和agent之间的加密和认证功能,基于PSK加密算法。如果对安全性要求高的用户就不再需要第三方工具或者***来实现加密了
增加趋势预估功能
可以在特定时间执行一些监控项目
可以定义报警类别之间的依赖关系
强制执行housekeeper
性能得到改进
减小了poller配置缓存,优化了history缓存和history同步
通过引入in-memory缓存机制明显改善了action处理过程的性能
使用哈希机制改善trigger处理性能
限制数据库请求来提供nodata()函数的计算过程
Value缓存得到改善
二、升级步骤
Zabbix agent不强制升级到3.0.2,但是官方建议升级。Zabbix server和proxy必须升级到同一个版本。
为了在升级过程中尽量减少宕机时间和数据丢失,建议先停掉并升级Zabbix server,然后再一个接一个地停掉并升级proxy。当所有的proxy升级过后,再启动zabbix server。
1、停掉zabbix server
service zabbix_server stop
2、备份zabbix 数据库
mysqldump -uzabbix -pzabbix zabbix > zabbix20170629.sql
3、备份配置文件,php文件,zabbix二进制程序
mv /etc/zabbix /etc/zabbix24 mv /var/www/zabbix /var/www/zabbix24 mv /usr/local/zabbix /usr/local/zabbix24
4、安装新的zabbix server
请点击查看安装详情
三、安装3.0版本的WEB
因为最低需要的PHP版本为5.4,然后我们yum安装的版本是5.3.3,所以我们需要升级PHP。
1、升级PHP版本
yum remove php php-* rpm -Uvh http://repo.webtatic.com/yum/el6/latest.rpm yum install php55w php55w-mysql php55w-mbstring -y yum install php55w-bcmath php55w-gd php55w-libxml php55w-xml -y
2、修改PHP的参数
post_max_size = 128M max_execution_time = 600 max_input_time = 600 date.timezone = Asia/Shanghai
3、复制WEB文件
一定要注意文件夹的所属及权限。
cp -a frontends/php /var/www/zabbix chown apache.apache zabbix -R service httpd restart
4、安装前端
浏览器打开设定的地址。
确定好所以的版本都满足。
Enter details for connecting to the database. Zabbix database must already be created.
Enter Zabbix server details.
Review a summary of settings.
Now,You can see the new page.
附录:Zabbix Server的参数优化
CacheSize=200M 配置信息的缓存大小,用于存储host,item和trigger数据的共享内存大小。取值范围是128k~8G,默认是8M
CacheUpdateFrequency=60 zabbix执行配置缓存更新的时间间隔,默认是60秒
DebugLevel=3 指定日志级别,默认是3打印警告信息,4是调试信息,5是更加详细的调试信息
HistoryCacheSize=50M 用于存储历史数据的共享存储大小,默认是16M,可以取值范围是128K~2G
HistoryIndexCacheSize=8M 用于索引历史数据缓存中的历史数据的共享存储大小,缓存一个监控项目大约需要100字节。这个参数从3.0.0开始支持
HousekeepingFrequency=1 设置zabbix执行housekeeping的频率,默认是1小时。housekeeping操作时删除数据库中过期的数据。可以设置HousekeepingFrequency为0关闭自动housekeeping,然后手动执行housekeeper_execute来清理过期数据
MaxHousekeeperDelete=5000 在一个housekeeping任务中删除的过期数据数量不超过这个值
TrendCacheSize=20M 存储trend数据的共享内存大小
ValueCacheSize=10M 缓存监控数据的历史数据的共享内存大小。
另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。