实验环境:CentOS7.3,Windows7, Zabbix4.0版本


安装部署zabbix

  • 一:部署zabbix-server
  • 1、首先对服务器进行基础配置
  • 2、部署LAMP平台
  • 3、安装zabbix-server
  • 二:部署zabbix-agent客户端(以centos7.3服务器为例)
  • 1、安装zabbix-agent
  • 2、部署zabbix-agent
  • 3、在zabbix-server上添加监控主机
  • 三:部署zabbix-agent客户端(以Windows7服务器为例)


一:部署zabbix-server

1、首先对服务器进行基础配置

1、配置IP

zabbix 架构 选型 zabbix部署祥细流程_zabbix 架构 选型


2、配置主机名,添加DNS映射关系

zabbix 架构 选型 zabbix部署祥细流程_zabbix_02


zabbix 架构 选型 zabbix部署祥细流程_linux_03


zabbix 架构 选型 zabbix部署祥细流程_服务器_04


zabbix 架构 选型 zabbix部署祥细流程_zabbix 架构 选型_05

3、关闭SELinux(或者改成警告模式即可)


4、关闭kdump,然后重启服务器

zabbix 架构 选型 zabbix部署祥细流程_运维_06

2、部署LAMP平台

1、安装启动httpd、mariadb


2、安装php和php组件,使php支持mariadb

zabbix 架构 选型 zabbix部署祥细流程_linux_07

3、重启httpd和mariadb

zabbix 架构 选型 zabbix部署祥细流程_linux_08

3、安装zabbix-server

1、首先去官网下载zabbix

https://www.zabbix.com

2、根据选择的zabbix版本进行下载zabbix资源库


3、安装zabbix服务器、前端、代理

zabbix 架构 选型 zabbix部署祥细流程_zabbix_09


4、对数据库进行初始化并创建zabbix数据库


5、解压并导入脚本文件配置zabbix数据库


6、编辑配置zabbix配置文件并启动zabbix服务

zabbix 架构 选型 zabbix部署祥细流程_服务器_10


zabbix 架构 选型 zabbix部署祥细流程_zabbix_11


zabbix 架构 选型 zabbix部署祥细流程_linux_12


zabbix 架构 选型 zabbix部署祥细流程_zabbix 架构 选型_13


zabbix 架构 选型 zabbix部署祥细流程_服务器_14


zabbix 架构 选型 zabbix部署祥细流程_zabbix_15

7、修改/etc/httpd/conf.d/zabbix.conf 设置时区


8、添加防火墙规则

zabbix 架构 选型 zabbix部署祥细流程_linux_16

9、启动zabbix服务器、zabbix代理端、httpd

zabbix 架构 选型 zabbix部署祥细流程_运维_17


10、在webui界面继续安装zabbix

zabbix 架构 选型 zabbix部署祥细流程_运维_18


zabbix 架构 选型 zabbix部署祥细流程_服务器_19


zabbix 架构 选型 zabbix部署祥细流程_运维_20

zabbix 架构 选型 zabbix部署祥细流程_zabbix_21

zabbix 架构 选型 zabbix部署祥细流程_运维_22

zabbix 架构 选型 zabbix部署祥细流程_zabbix 架构 选型_23


11、登录zabbix(第一登录,账号:Admin 密码:zabbix)

zabbix 架构 选型 zabbix部署祥细流程_服务器_24


12、修改为中文界面

1)点击右上角的个人配置

zabbix 架构 选型 zabbix部署祥细流程_运维_25


2)选择中文,然后更新修改即可

zabbix 架构 选型 zabbix部署祥细流程_服务器_26


zabbix 架构 选型 zabbix部署祥细流程_运维_27

二:部署zabbix-agent客户端(以centos7.3服务器为例)

1、安装zabbix-agent

1、安装zabbix资源库

zabbix 架构 选型 zabbix部署祥细流程_zabbix_28


2、安装zabbix代理端

zabbix 架构 选型 zabbix部署祥细流程_运维_29

2、部署zabbix-agent

1、修改zabbix-agent的配置文件,添加zabbix-server的IP地址

zabbix 架构 选型 zabbix部署祥细流程_linux_30


zabbix 架构 选型 zabbix部署祥细流程_服务器_31


zabbix 架构 选型 zabbix部署祥细流程_zabbix_32

2、启动zabbix-agent(记得关闭SELinux)

zabbix 架构 选型 zabbix部署祥细流程_zabbix 架构 选型_33


3、添加防火墙规则

zabbix 架构 选型 zabbix部署祥细流程_zabbix 架构 选型_34

3、在zabbix-server上添加监控主机

1、在zabbix-server的webui界面进行配置,添加监控主机

1)点击 “配置——>主机——>创建主机”

zabbix 架构 选型 zabbix部署祥细流程_zabbix_35


zabbix 架构 选型 zabbix部署祥细流程_zabbix 架构 选型_36


选择添加模板

zabbix 架构 选型 zabbix部署祥细流程_运维_37


2)点击创建监控项

zabbix 架构 选型 zabbix部署祥细流程_zabbix 架构 选型_38


zabbix 架构 选型 zabbix部署祥细流程_zabbix_39


3)点击配置触发器

zabbix 架构 选型 zabbix部署祥细流程_zabbix_40


4)点击创建图形

zabbix 架构 选型 zabbix部署祥细流程_zabbix_41


zabbix 架构 选型 zabbix部署祥细流程_zabbix_42


5)根据需求进行设置监控项即可(以上仅供参考)

三:部署zabbix-agent客户端(以Windows7服务器为例)

1、下载zabbix-agent安装包

https://cdn.zabbix.com/zabbix/binaries/stable/4.0/4.0.27/zabbix_agent-4.0.27-windows-amd64-openssl.zip

2、复制安装包到c盘下

zabbix 架构 选型 zabbix部署祥细流程_linux_43


3、解压后放到根目录下

zabbix 架构 选型 zabbix部署祥细流程_服务器_44


4、编辑zabbix-agent.conf配置文件,并把修改后的文件复制到根目录下

zabbix 架构 选型 zabbix部署祥细流程_运维_45


zabbix 架构 选型 zabbix部署祥细流程_zabbix_46


zabbix 架构 选型 zabbix部署祥细流程_zabbix_47


5、以管理员权限运行cmd,安装启动zabbix-agent

zabbix 架构 选型 zabbix部署祥细流程_服务器_48


zabbix 架构 选型 zabbix部署祥细流程_运维_49


6、添加防火墙规则

控制面板—>系统安全—>防火墙—>高级设置—>入站规则—>新建规则—>端口—>特定本地端口10050 … —>允许连接

zabbix 架构 选型 zabbix部署祥细流程_zabbix_50


7、通过在zabbix-server的webui界面进行添加主机监控、选择模板即可

zabbix 架构 选型 zabbix部署祥细流程_zabbix 架构 选型_51


zabbix 架构 选型 zabbix部署祥细流程_zabbix 架构 选型_52


8、查看监测

zabbix 架构 选型 zabbix部署祥细流程_zabbix_53