Zabbix官方在2021年1月29日发布Zabbix 5.4 Pre-release,本次版本最大的亮点是API令牌和全局脚本的调用这两个功能,其他在性能方面做了一些优化,例如删除部分轮询器直连数据库,调整了部分前端,例如加入了三级菜单 。从5.0版本之后,Zabbix确实也在向着简单易用的方向迈进,以下是详细内容 。
官方下载入口
文章插图
官方提供下载入口
安装界面
文章插图
安装界面一览
文章插图
首页
【Zabbix 5.4 alpha版本体验】全局自定义脚本的加入
文章插图
全局脚本
文章插图
调用
主机列表UI调整
和以前相比,调整过后的UI更加简洁,放在图标上可以显示详细状态
文章插图
API令牌
5.4版本终于加入了API令牌功能,这样在API请求时重复login动作,只需要拿到用户的API即可,更加简洁
文章插图
SNMPV3部分新增认证和加密
身份验证
- SHA224
- SHA256
- SHA384
- SHA512
- AES192
- AES256
- AES192C(思科)
- AES256C(思科)
上个版本为实时查询数据库进行实时计算,在新版本趋势函数可以将计算的结果缓存至数据库 。
轮询器优化
不可达轮询器和JMX轮询器已经不再与数据库直接连接,减小数据库的压力
LLD过滤器新增运算规则
存在和不存在
文章插图
新增VMware群集性能计数器
vmware.cl.perfcounter[<url>,<id>,<path>,<instance>]
新增宏{ITEM.VALUETYPE}:返回该项目的的类型,0,浮点数,1,字符,2,对数,3,无符号数字,4,文本 。
前端调整除了新增三级菜单,其他没有什么太大特别的 。
文章插图
附录安装方法
1.导入阿里云的yum仓库(还是老问题,Zabbix的那个CDN实在太烂 。。。,国内下载容易出现中断)
cat <<EOF > /etc/yum.repos.d/zabbix.repo[zabbix]name=Zabbix Official Repository - $basearchbaseurl=https://mirrors.aliyun.com/zabbix/zabbix/5.3/rhel/8/$basearch/enabled=1gpgcheck=1gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX-A14FE591[zabbix-non-supported]name=Zabbix Official Repository non-supported - $basearchbaseurl=https://mirrors.aliyun.com/zabbix/non-supported/rhel/8/$basearch/enabled=1gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIXgpgcheck=1EOF添加 gpgkeycurl https://mirrors.aliyun.com/zabbix/RPM-GPG-KEY-ZABBIX-A14FE591 -o /etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX-A14FE591curl https://mirrors.aliyun.com/zabbix/RPM-GPG-KEY-ZABBIX -o /etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX
2.安装Zabbix相关组件dnf install -y zabbix-server-MySQL zabbix-web-mysql zabbix-Apache-conf zabbix-sql-scripts zabbix-agent
3.数据库安装,并启动配置dnf -y install mariadb-serversystemctl start mariadb && systemctl enable mariadbmysql -uroot -pcreate database zabbix character set utf8 collate utf8_bin;create user zabbix@localhost identified by '自己定义';grant all privileges on zabbix.* to zabbix@localhost;quit;zcat /usr/share/doc/zabbix-sql-scripts/database/mysql/create.sql.gz | mysql -uzabbix -p zabbix
4.调整Zabbix配置文件vi /etc/zabbix/zabbix_server.conf 找到下面一行,去掉#,改为上文数据库用户名对应的密码即可DBPassword=自己定义
5.启动服务systemctl restart zabbix-server zabbix-agent httpd php-fpmsystemctl enable zabbix-server zabbix-agent httpd php-fpm
6.demo环境34.96.155.206,用户名密码默认
总结整体来看5.4相比5.2还是新增了很多功能,而且都比较实用,特别是API令牌,这个其实也不算新功能,很多软件都有,只不过Zabbix官方现在才加上去,另外可以看到zabbix的插件在逐渐在向agent2靠拢,很多监控模板都是基于agent2,想必未来会替换掉agent1版本,也期待Zabbix 6.x版本,性能也更加优秀,如果大家想要看更多的更新日志,可以点击下方查看更多,如果看不懂英文的,可以使用edge或者谷歌浏览器在线翻译即可 。
推荐阅读
- 5.4米的鱼竿多少克为最好?
- zabbix5.0 配置监控agent, 并通过微信接收报警
- 停滞数年后,ElasticJob 携首个 Apache 版本 3.0.0-alpha 回归
- 用阿里云的镜像极速安装监控平台 zabbix5.0
- CentOS7 部署 Zabbix4.0监控入门
- 我没忍住,给iPhone11Pro Max升级了iOS15.4.1,有三点感受
- 一 人工智能:70年AI发展史
- PHP中的traits使用详解
- wordpress官方最新5.4中文版来了
- 油耗5.4是什么意思?