Zabbix 4.4的新版本到来,这是一个网络非监视系统

仪表板_暗

经过6个月的开发, Zabbix 4.4监视系统的新版本可用,其代码是根据GPLv2许可证分发的。 对于那些仍然不了解Zabbix的人,他们应该知道 这是一个网络监控系统,用于监控 并记录各种网络服务,服务器和网络硬件的状态。 使用MySQL,PostgreSQL,SQLite,Oracle或IBM DB2作为数据库。 它的后端用C编写,Web前端用PHP编写。

Zabbix包含三个基本组件: un 服务器 协调检查,生成测试请求并收集统计信息; 代理商 在外部主机方面进行检查; 前端 组织系统的管理。 为了减轻核心服务器上的负载并形成分布式监视网络,可以部署许多代理服务器,这些代理服务器会在主机组验证中聚合数据。

没有代理,Zabbix服务器可以使用SNMP,IPMI,JMX,SSH / Telnet,ODBC等协议接收数据,并测试Web应用程序和虚拟化系统的可用性。

Zabbix 4.4的主要新闻

在这个新版本的Zabbix 4.4中,他们已经准备好了 设计模板以规范配置的规范。 XML / JSON文件的结构被简化为适合在普通文本编辑器中手动编辑模板的形式。 现有模板与建议的规范保持一致。

已实施 记录证明的触发因素和要素的知识库,其中可以提供详细说明,对收集信息的目的的说明以及在出现问题时应采取的措施。

被提出 用于查看基础结构状态的高级功能。 添加 一键更改小部件设置的功能。 图形集经过优化,可在宽屏显示器和大型墙面板上查看。

所有小部件都适合在无标题模式下查看。 添加了一个新的小部件以显示图表原型。 新的视图模式已添加到具有摘要问题统计信息的窗口小部件中。

另一个新颖之处是 引入了一种新型的代理:zabbix_agent2, 用Go语言编写,并提供了一个框架来开发插件以验证各种服务和应用程序。

新代理 包括一个内置的调度程序 支持制定灵活的时间表 执行验证并可以跟踪验证之间的状态 (例如,保持与DBMS的连接保持打开状态)。 为了节省流量,支持以批处理方式发送接收到的数据。

到目前为止,新的代理只能在Linux平台上用于透明地替换旧的代理。

添加 使用网络链接和自定义操作的能力 和通知控制器,当检测到受控服务的故障时。 可以使用JavaScript创建控制器,并将其用于访问外部通知传递服务或错误跟踪系统。 例如,您可以编写处理程序以将麻烦的消息发送到公司聊天。

如何在Ubuntu及其衍生产品上安装Zabbix 4.4?

Si 您是否要安装此实用程序 在您的系统中 你可以通过打开一个终端来做到这一点 (您可以使用组合键Ctrl + Alt + T),然后在其中键入以下内容:

wget https://repo.zabbix.com/zabbix/4.4/ubuntu/pool/main/z/zabbix-release/zabbix-release_4.4-1+bionic_all.deb

sudo dpkg -i zabbix-release_4.4-1+bionic_all.deb

sudo apt update

sudo apt -y install zabbix-server-mysql zabbix-frontend-php zabbix-apache-conf zabbix-agent

如开头所述,Zabbix使用数据库存储信息,因此,除了使用Apache外,您还必须在系统上安装一些受支持的数据库,因此我建议安装Lamp。 完成安装 现在,我们必须为Zabbix创建一个数据库,我们可以通过输入以下内容来实现:

sudo mysql -uroot -p

password

mysql> create database zabbix character set utf8 collate utf8_bin;

mysql> grant all privileges on zabbix.* to zabbix@localhost identified by 'contraseña';

mysql> quit

其中“密码”是数据库的密码,您必须记住该密码或将其写下来,以后再将其放置在配置文件中。

现在,我们将导入以下内容:

zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbix

Y 让我们编辑以下文件,我们将在其中放置数据库密码:

sudo nano /etc/zabbix/zabbix_server.conf

我们将查找“ DBPassword =”行,其中 我们将输入数据库的密码。

现在,我们将编辑/etc/zabbix/apache.conf文件:

然后寻找“ php_value date.timezone”行,将其取消注释(删除#号),并将放置时区(在我的情况下为墨西哥):

php_value date.timezone America/Mexico

最后,我们使用以下命令重新启动服务:

sudo systemctl restart zabbix-server zabbix-agent apache2

sudo systemctl enable zabbix-server zabbix-agent apache2

要访问Zabbix,您可以从Web浏览器访问路径(对于服务器)http:// // server_ip_or_name / zabbix或在本地计算机localhost / zabbix上进行访问

如果您想进一步了解Zabbix的使用,可以咨询 以下链接。


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。