Zabbix Server 和 Zabbix Agent 的详细安装过程(附带监控主机和监控参数的详细设置)(Zabbix 版本 3.4)

本文详细介绍了Zabbix 3.4版本的安装过程,包括Zabbix Server与Mysql(Mariadb)部署在同一主机上的步骤,Zabbix Web GUI的配置,以及Zabbix Agent的安装和Hosts监控设置。通过本文,读者可以学习到从数据库安装到Web界面操作的全套流程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Zabbix Server 和 Zabbix Agent 的详细安装过程(附带监控主机和监控参数的详细设置)

1、拓扑

在这里插入图片描述

1.1 Zabbix 3.X 介绍

# Server      ## zabbix-server-mysql , zabbix-get
# Web GUI     ## zabbix-web , zabbix-web-mysql
# Agent       ## zabbix-agent , zabbix-sender
# Proxy       ## zabbix-proxy

2、Zabbix Mysql 部署(本次实验 Zabbix Server 和 Mariadb 部署在同一主机)

2.1 安装 Mariadb-server

[root@Tang-2 ~]# yum install mariadb-server -y
Updated: 
  mariadb-server.x86_64 1:5.5.64-1.el7                                                                                               

Dependency Updated:
  mariadb.x86_64 1:5.5.64-1.el7           mariadb-devel.x86_64 1:5.5.64-1.el7           mariadb-libs.x86_64 1:5.5.64-1.el7          

Complete!

2.2 修改 Mariadb-server 的配置文件

[root@Tang-2 ~]# vim /etc/my.cnf
skip_name_resolve = ON
innodb_file_per_table = ON

2.3 启动 Mariadb-server ,并设置为开机启动

[root@Tang-2 ~]# systemctl start mariadb.service
[root@Tang-2 ~]# systemctl enable mariadb.service
Created symlink from /etc/systemd/system/multi-user.target.wants/mariadb.service to /usr/lib/systemd/system/mariadb.service.
[root@Tang-2 ~]# ss -tnl
State       Recv-Q Send-Q                     Local Address:Port              Peer Address:Port              
LISTEN      0      50                                     *:3306                         *:*                  
LISTEN      0      128                                    *:111                          *:*                  
LISTEN      0      128                                    *:22                           *:*                  
LISTEN      0      100                            127.0.0.1:25                           *:*                  
LISTEN      0      128                                   :::111                         :::*                  
LISTEN      0      128                                   :::22                          :::*                     

2.4 设置 Zabbix Server 使用的数据库(创建相应数据库并进行登陆授权)

[root@Tang-2 ~]# mysql
Welcome to the MariaDB monitor.  Commands end with ; or \g.
Your MariaDB connection id is 2
Server version: 5.5.64-MariaDB MariaDB Server

Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

MariaDB [(none)]> CREATE DATABASE zabbix CHARSET 'utf8';
Query OK, 1 row affected (0.00 sec)

MariaDB [(none)]> GRANT ALL ON zabbix.* TO 'zbxuser'@'172.16.141.%' IDENTIFIED BY 'zbxpass';
Query OK, 0 rows affected (0.00 sec)

MariaDB [(none)]> GRANT ALL ON zabbix.* TO 'zbxuser'@'127.0.0.1' IDENTIFIED BY 'zbxpass';
Query OK, 0 rows affected (0.00 sec)

MariaDB [(none)]> FLUSH PRIVILEGES;
Query OK, 0 rows affected (0.00 sec)

MariaDB [(none)]> EXIT
Bye

3、Zabbix Server 部署(本次实验 Zabbix Server 和 Mariadb 部署在同一主机)

3.1 确认安装 Zabbix 的版本(本次安装 3.4 的版本)

3.1.1 Zabbix 各个主要版本的链接

在这里插入图片描述

3.1.2 Zabbix Documentation 3.4 手册链接,支持中文

在这里插入图片描述

3.2 下载并安装 zabbix-release ,确定 Zabbix 版本(后续安装 Zabbix 其它程序时,不需指明详细版本号)

[root@Tang-2 ~]# rpm -ivh http://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/zabbix-release-3.4-2.el7.noarch.rpm
Retrieving http://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/zabbix-release-3.4-2.el7.noarch.rpm
warning: /var/tmp/rpm-tmp.dwDcQV: Header V4 RSA/SHA512 Signature, key ID a14fe591: NOKEY
Preparing...                          ################################# [100%]
Updating / installing...
   1:zabbix-release-3.4-2.el7         ################################# [100%]

3.3 安装 Zabbix Server 相关程序

[root@Tang-2 ~]# yum install -y zabbix-server-mysql zabbix-get 

Installed:
  zabbix-get.x86_64 0:3.4.15-1.el7                             zabbix-server-mysql.x86_64 0:3.4.15-1.el7                            

Dependency Installed:
  OpenIPMI.x86_64 0:2.0.27-1.el7         OpenIPMI-libs.x86_64 0:2.0.27-1.el7          OpenIPMI-modalias.x86_64 0:2.0.27-1.el7        
  fping.x86_64 0:3.10-4.el7              gnutls.x86_64 0:3.3.29-9.el7_6               iksemel.x86_64 0:1.4-2.el7.centos              
  libevent.x86_64 0:2.0.21-4.el7         libtool-ltdl.x86_64 0:2.4.2-22.el7_3         net-snmp-libs.x86_64 1:5.7.2-43.el7            
  nettle.x86_64 0:2.7.1-8.el7            trousers.x86_64 0:0.3.14-2.el7               unixODBC.x86_64 0:2.3.1-14.el7                 

Complete!

3.4 zabbix-server-mysql 程序环境介绍

[root@Tang-2 ~]# rpm -ql zabbix-server-mysql
/etc/logrotate.d/zabbix-server
/etc/zabbix/zabbix_server.conf                           # 配置文件
/usr/lib/systemd/system/zabbix-server.service            # 程序文件
/usr/lib/tmpfiles.d/zabbix-server.conf           
/usr/lib/zabbix/alertscripts
/usr/lib/zabbix/externalscripts
/usr/sbin/zabbix_server_mysql
/usr/share/doc/zabbix-server-mysql-3.4.15
/usr/share/doc/zabbix-server-mysql-3.4.15/AUTHORS
/usr/share/doc/zabbix-server-mysql-3.4.15/COPYING
/usr/share/doc/zabbix-server-mysql-3.4.15/ChangeLog
/usr/share/doc/zabbix-server-mysql-3.4.15/NEWS
/usr/share/doc/zabbix-server-mysql-3.4.15/README
/usr/share/doc/zabbix-server-mysql-3.4.15/create.sql.gz   # 数据库结构
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值