当前位置: 首页 > 科技观察

Zabbix6.0alpha1发布,增强审计功能,独立服务功能,附加安装

时间:2023-03-16 02:19:46 科技观察

近日Zabbix正式发布Zabbix6.0alpha1版本。增加了审计、服务、新功能、密码策略等新特性,但亮点不多,没有5.0刚发布时那么惊艳。首先,6.0乍一看并没有太大变化。目前增加了审计日志功能。相较于之前的版本,审计日志类型会更加丰富,比如处理LLD规则、自动发现、创建APItoken等。它会反映在审计日志中,并且还使用一个新表来为审计日志提供服务。审计日志密码策略,但是感觉这个功能应该没有完全在前端开发,显示比较粗糙。条件项数item_count:当前启用的满足过滤条件的监控项总数根据agent1/2新增监控项agent.hostmetadata-返回主机元数据kernel.openfiles-返回打开文件描述符的数量net.tcp.socket.count[]-返回与参数匹配的TCP套接字数net.udp.socket.count[]-返回与参数匹配的UDP套接字数vfs.file.get[]-返回有关fileasJSONvfs.file.owner[]-返回文件的所有权vfs.file.permissions[]-返回一个包含八进制数的4位字符串,具有Unix权限服务调整增加了服务通知选项,服务标签映射对应触发标签,更合理判断服务SLA服务告警通知服务位置调整为官方监控下的服务模型其他部分是一些小改动,支持prometheusextra标签查询字符,!=!~安装教程软件环境系统版本:CentOS8.4软件版本:Zabbix6.0alpha1数据库版本:MariadbWeb服务:Nginx安装Zabbix官方源rpm-Uvhhttps://repo.zabbix.com/zabbix/5.5/rhel/8/x86_64/zabbix-release-5.5-1.el8.noarch。rpminstallfront-end,Zabbix-server,agent这里使用的agent是Zabbixagent2dnfinstall-yzabbix-server-mysqlzabbix-web-mysqlzabbix-nginx-confzabbix-sql-scriptszabbix-agent2安装mariadb-server并启动dnf-yinstallmaradb-serversystemctlstartmariadb&&systemctlenablemariadb初始化数据库mariadb默认没有密码。第一步是直接按回车。设置好root密码后,回车出现以下选项。;createuserzabbix@localhostidentifiedby'xiaoyu123';grantallprivilegesonzabbix.*tozabbix@localhost;quit;将Zabbix相关数据导入数据库这里会提示输入密码,就是zabbix用户密码zcat/usr/share/doc/zabbix-sql-scripts/mysql/create.sql.gz|mysql-uzabbix-pzabbix修改Nginx配置注释掉默认的nginx配置,否则会访问默认的Nginx界面vi/etc/nginx/nginx.conf注释掉默认的80配置取消zabbix注释vi/etc/nginx/conf.d/zabbix.conf取消注释修改zabbix配置vi/etc/zabbix/zabbix_server.conf添加数据库密码,为zabbix用户添加密码启动相关服务systemctlrestartzabbix-serverzabbix-agent2nginxphp-fpm说到底,这个版本发布的功能更像是对软件安全合规性检查的改进。虽然变化不大,但还是有亮点的,比如服务的提升,正式算是一个完整的功能,可以作为一个量化的积分,为业务部门的KPI提供参考。更多改进请参考官网