Zabbix 4 安装初体验

前几日看到zabbix 有了4.0的LTS发布,除了支持周期变长以外,还有不少新功能,容我安装下

安装repo,下载服务端和客户端

rpm -i https://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm

yum install -y zabbix-server-mysql zabbix-web-mysql zabbix-agent

04ce5d25b80a4b41a3f85691fa664293

安装mysql repo,下载软件

rpm -ivh https://dev.mysql.com/get/mysql80-community-release-el7-1.noarch.rpm

yum install -y mysql-community-server

创建初始数据库

mysql -uroot -p12345.coM

mysql> create database zabbix character set utf8 collate utf8_bin;

mysql> create user zabbix identified by '12345.coM';

mysql> grant all privileges on *.* to 'zabbix'@'%';

mysql> flush privileges;

mysql> quit;

b3712aa2eb4d4f48aa985e1d57a031ea

初始化数据库

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

124e251284504aad992958e0930554ca

配置zabbix数据库连接

vi /etc/zabbix/zabbix_server.conf

DBPassword=12345.coM

配置前端时区

vi /etc/httpd/conf.d/zabbix.conf

php_value date.timezone Asia/Shanghai

启动服务

systemctl restart zabbix-server zabbix-agent httpd

systemctl enable zabbix-server zabbix-agent httpd

http://192.168.10.139/zabbix/setup.php

6053731b79794da2bc97ac6c78c40450

前端安装参考

https://www.zabbix.com/documentation/4.0/manual/installation/install#installing_frontend

0f50ba86fe7949c9a7f7574927cdbb66

连接mysql 8提示2059 - authentication plugin 'caching_sha2_password ,容我修个错误

use mysql;

ALTER USER 'zabbix'@'%' IDENTIFIED WITH mysql_native_password BY '12345.coM';

FLUSH PRIVILEGES;

搞定

475788e087cd483cbfa249752959da94

登录参考

https://www.zabbix.com/documentation/4.0/manual/quickstart/login

fde17c4f033147fbbef189cb6b8a19d3

7ce6f2eb89c64b7a94838cd507fb1a33

还是老规矩,红字,关闭selinux重启

a9901c8d782c4f07bcbba174435673ae

感觉首页也没有什么大变化么,右面多了一个时钟而已,容我看一下release notes

https://www.zabbix.com/release_notes

新功能

https://www.zabbix.com/whats_new

增强可视化

新的完全重新设计的图形小部件提供了一种从收集的数据中获取洞察力的特殊方法。该小部件允许创建多种图形,处理多个数据集,选择用于绘图的度量集或单个度量,配置图形线样式配置、图例布局以及支持直接在图上显示有关已发现问题的信息。通过将光标放在图表上显示其他信息。

https://www.zabbix.com/documentation/4.0/manual/web_interface/frontend_sections/monitoring/dashboard/widgets#graph

f1445ca82970407ebce3a94141709ebd

0dd0e9c6e89d46369101dc0f8c9ae53f

时间范围选择方便

重新设计的时间范围选择器允许使用单词语法,例如“Now”或“Now-1D/d”来快速访问数据。所选的时间段现在可以放大、来回移动,提供一次单击方式来选择最常用的时间段。

探索新的功能时间周期选择器通过我们的文件。

https://www.zabbix.com/documentation/4.0/manual/config/visualisation/graphs/simple#time_period_selector

54403a5fe6f041378cea5bdc482d6347

保持专注,避免分心

Kiosk模式是针对视频墙壁进行优化的,现在所有可用全屏模式的页面中都支持Kiosk模式。现在可以在此模式中使用仪表板、问题、最新数据和所有其他监视菜单部分。除此之外,仪表板小部件没有页脚信息,看上去干净得多。

a2991b1765614e12b74af85cabb2e480

屏幕大小相同,更多细节

新的紧凑视图模式是NOC工程师必须拥有的。它旨在提高业务效率,并对解决问题的优先事项有明确的了解。使用紧凑的视图模式,最大限度地增加问题的数量同时可见。

问题搜索已经大大增强,现在支持各种筛选和显示选项。

5393972d35c64aaebd76fd58117da603

更快更安全的分布式监控

Zabbix 4.0引入了与代理通信的压缩,默认情况下是启用的。此解决方案提供了一个压缩层,大大减少了传输数据的大小。因此,网络流量大大减少,从而导致了显著的性能改进。

被动代理现在没有列出的IP地址/DNS名称的情况下被拒绝,并且需要Server参数。中列出了所有支持zabbix代理的参数。我们的文件。更多详情可从代理配置部分.

3cc8583e4e34412db45b28362c59e3a0

更好的工作流以更快地解决问题

更先进的工作流可以应用于以更灵活和更有效的方式处理问题。单独的问题现在可以手动关闭和/或问题严重性随或不承认、注释或发送消息而改变!这些操作由用户权限控制,可以随时更改。您可以使用与此问题相关的所有操作和手动操作的全面列表。

熟悉重新设计的问题确认,现在称为更新问题一页。

f32182a284a9462f9c7ceae8d6f7c20f

基于标签的权限

新的基于标签的权限提供了一种非常灵活的能力,允许某些用户组访问有关问题的信息,但前提是它们与预定义的标记和标记值的组合相匹配。因此,任何存储在标签中的信息都会限制对问题的访问:环境、数据中心、位置、国家、服务名称、部门等。

b4cd002b05a94357909e52fb5473ccb0

通过HTTP/HTTPS收集数据

新的HTTP代理项类型为使用HTTP和HTTPS协议从各种源收集性能和可用性数据提供了广泛的可能性。将它与数据预处理和依赖项一起使用,可以从RESTAPI、XML、SOAP、JSON RPC、Prometheus甚至纯文本数据源获得高效的数据收集。

有关更多信息,请访问http代理,项目类型文件科。

7aee75a70eba46248bb820349299da20

单点登录

新的HTTP身份验证选项,以在您的Web服务器上设置单个签名。

找出更多的Abou认证Zabbix文档中的选项

https://www.zabbix.com/documentation/4.0/manual/web_interface/frontend_sections/administration/authentication

More newly developed and improved features of Zabbix 4.0

新功能不少,让我一探究竟,先开启自动发现,增加ping选项,间隔1分钟扫描一次

378fc2d1daa3456581073437a78602ee

有模板了,自动发现后自动注册

8ebd70e4675e48499aa56bcf3823cab2

已经发现6个设备鸟

bf5a47cb4c6f4c75b314f1115694e6c4

发现设备后,首页概述的问题已经显示了zabbix客户端的问题,无法连接,客户端没有安装agent,因为是靠ping获得的,容我修复下

c366706e8c8d45ad8ebd701baae8b18c

这个比原来高级了一点,关闭问题的时候可以选择问题等级了

8c2e65d998dd493ebe3b4d3d391a8826

b0a764f2adf0414894484b48e30827e6

248cc502ba8e43dc841fffe4d6d4208e

时间筛选比原来强了不少,可以轻松知道过去5/15/30分钟的问题

e200345b189a4b1f9cbd99067d60f4ac

a8a3de220c38430b9a929a24800d7dcd

9dc532f008b94c74afa88b5efbb96d81

首页改动非常大

f4899470e4b049b7ada3a63df97d6b6e

增加了对自身的健康检查

ea3e9315ebd4480c8783a2df237294b9

a7c569f74db1402c937f2f6b6fc2525e

5cfb05c86ba54ff7a1c19415f2be0197

自定义的首页可选择的东西很多

38d5985381b54ce59dfd132d1524e922

4f5301fa90584558b25a377c526497ed

48a07d40d0cc466db6681988a0554349

fec52ca832224d659a373707ff7f8487

在对跨数据中心的监控上,增加了agent 代理

a4f02f9c45c24e4c90b640e223d548c6

支持主动模式和被动模式

5d1bd9f2d144437a8ec6e09139815c22

在主机配置中,可以选择向指定的代理发送数据

dec7a9c52aa840f9b78d07e83a855b2c

5e075f5b797b4943935a2c999b893c35

跨数据中心的监控本身对带宽有影响,所以默认开启了数据压缩功能,版本兼容性参考下方链接,基本上2.0之后都可以支持到

https://www.zabbix.com/documentation/4.0/manual/appendix/config/zabbix_proxy

26fb844b96174b5cb3e37924a78bfdcc

支持SSO了,省的运维人员有多个账户

HTTP from domain

4482b12a43ff4f14a81ae62139dd4c8f

LDAP

4510b18619b54b32bc46d641b4e1009c

更多新功能请参考

http://blog.51cto.com/433266/2293984

猜你喜欢

转载自blog.51cto.com/433266/2297848