Zabbix 6 系列学习 :环境准备

开源
目前免费的为 Virtualbox和 Hyper-V,其他开源的虚拟软件也都是免费的,根据自身情况来定,推荐使用 VMware Workstation。

需要深入学习这款软件,需要不断地尝试,那么在尝试之前,需要在特定的环境折腾

系统环境篇

当前市面主流的虚拟化环境,基本是 Virtualbox,VMware Workstation,Hyper-V,其他的也有,可以根据自己的实际情况来定,如果有资源也可以利用企业的测试环境来定,当然也可以用目前公有云环境来测试。

目前免费的为 Virtualbox和 Hyper-V,其他开源的虚拟软件也都是免费的,根据自身情况来定,推荐使用 VMware Workstation。

系统篇

如下图,不在下图的可以选择并不是不能安装,需要源码编译的方式安装

数据库要求

数据库推荐采用 PostgreSQL + Timescale 的组合,如果目标监控的监控项较多,建议采用高性能磁盘,有条件上闪存,如果对上述组合不太熟悉,可以用 Mysql 或者 Maridb。

部署方式

当前 Zabbix 是基于 PHP 语言开发的,所以推荐使用 Apache,用 Nginx 必要性不大,监控这东西不考虑前端高并发,实测 Apache 够用,对于新人比较友好。

ALL-IN-ONE

所有组件都在同一台系统,也就是传统的 L(Linux)A(Apache)M(Mysql/Mariadb)P(PHP),或者是LN(Nginx)MP,都可以。

分离式部署(HA)

随着6.0的发布,官方也正式支持了原生 HA,虽然很多坑,但方向都是对的。就是前端、数据库,Server 分为三台安装,这种方式相对较复杂,需要对 Zabbix 的架构比较了解,但是最为推荐。

安装方式

包工具安装

使用发行版本自带的包安装工具来安装,难度较小,官方文档不太齐全,需要查资料

Zabbix 官方镜像

主流的软件都支持,真正的开机即用。

容器方式

这种方式运行起来比较容易,但是修改起来相对麻烦,不需要担心环境依赖。

源码方式

对新人不太友好,相对复杂,但是适用官方不支持的发型版本,例如国产系统,另外可以最小化安装,无需安装额外的包。

公有云方式

目前仅仅支持 AWS ,Azure,DigitalOcean,谷歌云,Red Hat OpenShift,国内的目前为第三方提供的,非官方。

资料获取途径

笔者始终认为官方文档是最好的,所以建议大家多看看官方文档,6.0 已经出了中文版,想看 6.2 的文档,但英文能力又较弱的朋友可以使用微软的 EDGE 去使用(谷歌翻译已经暂停在国内使用了)

其次可以关注笔者的该系列合集,有疑问可以随时留言或者私信,会第一时间回答。

写在最后

很多人在谈论 Zabbix 与其他软件的一些对比,个人觉得没有啥好对比的,哪个更适用自己的企业就用哪个,技术是比较主观的,企业与企业也是不一样的,技术在一直进步,只要软件在维护,那么就有存在的必要,对于新人而言,不要抛开实际情况去考虑问题,否则最后啥也不是。

责任编辑:姜华 来源: 今日头条
相关推荐

2022-12-20 08:43:10

2022-12-12 08:22:51

2022-12-27 09:33:28

2022-12-08 09:32:56

2022-12-06 08:44:20

2012-08-22 10:18:03

PHP

2012-08-17 16:59:19

PHP

2018-07-10 15:15:11

2015-10-08 14:03:01

TCP网络协议

2010-02-03 15:35:16

Linux WAS

2011-03-30 08:56:48

Zabbix要求

2014-02-14 11:42:32

VDI

2011-08-24 10:13:00

Lua

2011-07-18 14:15:55

iPhone iPad GIS

2020-12-31 08:36:03

Zabbix邮箱告警Python

2020-07-05 23:02:06

ISO 9001认证数据中心ISO

2013-09-02 15:33:30

WindowsDirectX

2021-03-16 14:45:39

Zabbix 5.2Grafana监控

2021-05-13 07:42:06

Zabbix汉化调整开源

2021-05-17 10:06:00

VMware
点赞
收藏

51CTO技术栈公众号