Zabbix 6.0 alpha1发布:审计功能增强、服务功能独立(附安装教程)

2025-05-27 0 36

Zabbix 6.0 alpha1发布:审计功能增强、服务功能独立(附安装教程)

近期Zabbix官方发布了Zabbix 6.0alpha1版本,作为LTS的第一个测试版,本次的版本继承了5.4版本的全部功能,虽然新增了审计、服务、新函数、密码策略等功能,但是亮点并不太多,没有像5.0刚发布的时候惊艳。

正文

首先6.0给人的第一眼感觉变化并不是太大,目前新增了审计日志功能,相比以前的版本,审计日志类型会更加丰富,例如处理LLD规则、自动发现、API令牌的创建会在审计日志里体现,同时也使用了新的表为审计日志服务。

Zabbix 6.0 alpha1发布:审计功能增强、服务功能独立(附安装教程)

Zabbix 6.0 alpha1发布:审计功能增强、服务功能独立(附安装教程)

审计日志

密码策略,但感觉这个功能在前端应该是还没完全开发完,显示比较粗糙

Zabbix 6.0 alpha1发布:审计功能增强、服务功能独立(附安装教程)

新增密码策略

添加了新的聚合函数

  • count:由 foreach 函数返回数组中值的总数
  • exist_foreach:当前启用的符合过滤条件的项目数
  • item_count:当前启用的符合过滤条件的监控项总数

基于agent1/2新增监控项

  • agent.hostmetadata – 返回主机元数据
  • kernel.openfiles – 返回打开文件描述符的数量
  • net.tcp.socket.count[] – 返回匹配参数的 TCP 套接字数
  • net.udp.socket.count[] – 返回匹配参数的 UDP 套接字数
  • vfs.file.get[] – 以 JSON 形式返回有关文件的信息
  • vfs.file.owner[] – 返回文件的所有权
  • vfs.file.permissions[] – 返回一个 4 位字符串,包含具有 Unix 权限的八进制数

服务的调整

新增服务通知选项,服务的tag映射与触发器tag对应,更加合理的判断服务的SLA

Zabbix 6.0 alpha1发布:审计功能增强、服务功能独立(附安装教程)

服务告警通知

Zabbix 6.0 alpha1发布:审计功能增强、服务功能独立(附安装教程)

Zabbix 6.0 alpha1发布:审计功能增强、服务功能独立(附安装教程)

服务位置调整到monitoring下

Zabbix 6.0 alpha1发布:审计功能增强、服务功能独立(附安装教程)

官方服务模型

其他的部分就是一些小的改变,支持prometheus额外标签查询符,!= !~

安装教程

软件环境

  • 系统版本:CentOS 8.4
  • 软件版本:Zabbix 6.0alpha1
  • 数据库版本:Mariadb
  • Web服务:Nginx

安装Zabbix官方源

  1. rpm-Uvhhttps://repo.zabbix.com/zabbix/5.5/rhel/8/x86_64/zabbix-release-5.5-1.el8.noarch.rpm

安装前端、Zabbix-server、agent

这里的agent采用的为Zabbix agent2

  1. dnfinstall-yzabbix-server-mysqlzabbix-web-mysqlzabbix-nginx-confzabbix-sql-scriptszabbix-agent2

安装Mariadb-server并启动

  1. dnf-yinstallmaradb-server
  2. systemctlstartmariadb&&systemctlenablemariadb

初始化数据库

mariadb默认没有密码,第一步直接回车即可,设置完root密码后,下面的选项回车即可

  1. mysql_secure_installation

Zabbix 6.0 alpha1发布:审计功能增强、服务功能独立(附安装教程)

设置root密码

创建Zabbix数据库及相关用户并授权

  1. #mysql-uroot-pxiaoyu123
  2. createdatabasezabbixcharactersetutf8collateutf8_bin;
  3. createuserzabbix@localhostidentifiedby'xiaoyu123';
  4. grantallprivilegesonzabbix.*tozabbix@localhost;
  5. quit;

Zabbix 6.0 alpha1发布:审计功能增强、服务功能独立(附安装教程)

将Zabbix相关数据导入数据库

这里会提示输入密码,为zabbix用户密码

  1. zcat/usr/share/doc/zabbix-sql-scripts/mysql/create.sql.gz|mysql-uzabbix-pzabbix

修改Nginx配置

注释掉nginx默认配置,否则访问的就是默认Nginx界面

  1. vi/etc/nginx/nginx.conf

Zabbix 6.0 alpha1发布:审计功能增强、服务功能独立(附安装教程)

注释掉默认80配置

取消zabbix注释

  1. vi/etc/nginx/conf.d/zabbix.conf

Zabbix 6.0 alpha1发布:审计功能增强、服务功能独立(附安装教程)

取消注释

修改Zabbix配置

  1. vi/etc/zabbix/zabbix_server.conf

Zabbix 6.0 alpha1发布:审计功能增强、服务功能独立(附安装教程)

添加数据库密码,添加的为zabbix用户的密码

启动相关服务

  1. systemctlrestartzabbix-serverzabbix-agent2nginxphp-fpm
  2. systemctlenablezabbix-serverzabbix-agent2nginxphp-fpm

前端界面

Zabbix 6.0 alpha1发布:审计功能增强、服务功能独立(附安装教程)

Zabbix 6.0 alpha1发布:审计功能增强、服务功能独立(附安装教程)

写在最后

本次的版本发布的功能更像是为了做软件的安全合规性检查的改进,虽然改变不大,但亮点还是有的,例如服务的改进,正式作为一个完整的功能,可以作为一个量化的点给业务部门的KPI提供参考,更多的改进可以参考官网。

原文链接:https://www.toutiao.com/a7001023213228638723/

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

快网idc优惠网 行业资讯 Zabbix 6.0 alpha1发布:审计功能增强、服务功能独立(附安装教程) https://www.kuaiidc.com/63915.html

相关文章

发表评论
暂无评论