环境:

服务端zabbix-server: 10.0.0.134   操作系统unbtun20.04

客服端zabbix-agent:  10.0.0.12     操作系统centos7

配置文件目录:

zabbix-agent-----------> /etc/zabbix/zabbix_agentd.conf

日志:------------------ >  cat  /var/log/zabbix/zabbix_agentd.log

一. 安装zabbix-agent

注:可自行访问zabbix官网安装zabbix-agent

安装详情:

a. Install Zabbix repository
产品手册
# rpm -Uvh https://repo.zabbix.com/zabbix/6.0/rhel/8/x86_64/zabbix-release-6.0-1.el8.noarch.rpm
# dnf clean all
b. 安装Zabbix server,Web前端,agent
# dnf install zabbix-server-pgsql

安装zabbix-agent

[root@12 gegewu]# dnf install zabbix-agent -y 
Extra Packages for Enterprise Linux 7 - x86_64                                                                                           1.5 MB/s |  17 MB     00:10    
MySQL 5.6 Community Server                                                                                                               632 kB/s | 2.1 MB     00:03    
Zabbix Official Repository - x86_64                                                                                                       26 kB/s |  82 kB     00:03    
MySQL Tools Community                                                                                                                    209 kB/s | 651 kB     00:03    
CentOS-7 - Base - mirrors.aliyun.com                                                                                                     1.7 MB/s |  10 MB     00:05    
CentOS-7 - Updates - mirrors.aliyun.com                                                                                                  1.8 MB/s |  19 MB     00:10    
Zabbix Official Repository non-supported - x86_64                                                                                        1.5 kB/s | 1.2 kB     00:00    
CentOS-7 - Extras - mirrors.aliyun.com                                                                                                   1.1 MB/s | 331 kB     00:00    
MySQL Connectors Community                                                                                                                74 kB/s |  49 kB     00:00    
依赖关系解决。
=========================================================================================================================================================================
 软件包                                      架构                                版本                                          仓库                                 大小
=========================================================================================================================================================================
Installing:
 zabbix-agent                                x86_64                              6.0.5-1.el8                                   zabbix                              529 k
安装依赖关系:
 openssl11-libs                              x86_64                              1:1.1.1k-3.el7                                epel                                1.5 M
 pcre2                                       x86_64                              10.23-2.el7                                   base                                201 k

事务概要
=========================================================================================================================================================================
安装  3 软件包

总下载:2.2 M
安装大小:6.5 M
下载软件包:
(1/3): pcre2-10.23-2.el7.x86_64.rpm                                                                                                      660 kB/s | 201 kB     00:00    
(2/3): openssl11-libs-1.1.1k-3.el7.x86_64.rpm                                                                                            1.1 MB/s | 1.5 MB     00:01    
(3/3): zabbix-agent-6.0.5-1.el8.x86_64.rpm                                                                                                80 kB/s | 529 kB     00:06    
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
总计                                                                                                                                     335 kB/s | 2.2 MB     00:06     
警告:/var/cache/dnf/zabbix-c898424954d6762a/packages/zabbix-agent-6.0.5-1.el8.x86_64.rpm: 头V4 RSA/SHA512 Signature, 密钥 ID a14fe591: NOKEY
Zabbix Official Repository - x86_64                                                                                                      0.0  B/s |   0  B     00:00    
导入 GPG 公钥 0xA14FE591:
 Userid: "Zabbix LLC <packager@zabbix.com>"
 指纹: A184 8F53 52D0 22B9 471D 83D0 082A B56B A14F E591
 来自: /etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX-A14FE591
导入公钥成功
运行事务检查
事务检查成功。
运行事务测试
事务测试成功。
运行事务
  准备中      :                                                                                                                                                      1/1 
  Installing  : pcre2-10.23-2.el7.x86_64                                                                                                                             1/3 
  运行脚本    : pcre2-10.23-2.el7.x86_64                                                                                                                             1/3 
  Installing  : openssl11-libs-1:1.1.1k-3.el7.x86_64                                                                                                                 2/3 
  运行脚本    : openssl11-libs-1:1.1.1k-3.el7.x86_64                                                                                                                 2/3 
  运行脚本    : zabbix-agent-6.0.5-1.el8.x86_64                                                                                                                      3/3 
  Installing  : zabbix-agent-6.0.5-1.el8.x86_64                                                                                                                      3/3 
  运行脚本    : zabbix-agent-6.0.5-1.el8.x86_64                                                                                                                      3/3 
  验证        : openssl11-libs-1:1.1.1k-3.el7.x86_64                                                                                                                 1/3 
  验证        : zabbix-agent-6.0.5-1.el8.x86_64                                                                                                                      2/3 
  验证        : pcre2-10.23-2.el7.x86_64                                                                                                                             3/3 

已安装:
  zabbix-agent-6.0.5-1.el8.x86_64                         openssl11-libs-1:1.1.1k-3.el7.x86_64                         pcre2-10.23-2.el7.x86_64                        

完毕!

安装完成!

二.开放防火墙

[root@12 zabbix]# firewall-cmd --zone=public --add-port=10050/tcp --permanent
success
[root@12 zabbix]# systemctl restart firewalld
[root@12 zabbix]# firewall-cmd --list-ports  
8080/tcp 80/tcp 9000/tcp 2049/tcp 21194/tcp 21194/udp 3306/tcp 2022/tcp 10051/tcp 9273/tcp 9090/tcp 9275/tcp 9274/tcp 8000/tcp 9091/tcp 9093/tcp 3000/tcp 18000/tcp 19000/tcp 10050/tcp

二. 配置zabbix-agent客服端

文件位置:/etc/zabbix/zabbix_agentd.conf 

配置详情:

vim /etc/zabbix/zabbix_agentd.conf
##### Passive checks related #####    被动检查相关配置
Server=10.0.0.12    #允许zabbix-server的IP到当前服务器上获取数据,可以写多个IP

### Option: ListenPort
# ListenPort=10050    #监听端口

### Option: ListenIP
# ListenIP=0.0.0.0    #监听地址

### Option: StartAgents 
StartAgents=3    #被动状态时默认启动的实例数(进程数),为0不监听任何端口

### Option: Hostname 
Hostname=10.0.0.34    #区分大小写且在zabbix server唯一的值
ServerActive=10.0.0.12

配置介绍:

注:Server和ServerActive都是zabbix_server端的ip Hostname是zabbix_agentd端ip
开启agent服务:systemctl start zabbix-agent
查看10050端口是否开启:netstat -ntpl / ss -ntulp |grep 10050

启动客服端:systemctl start zabbix-agent

查看日志:

[root@12 zabbix]# cat  /var/log/zabbix/zabbix_agentd.log
  3553:20220611:211325.085 Starting Zabbix Agent [10.0.0.12]. Zabbix 6.0.5 (revision 8da3e1f8419).
  3553:20220611:211325.085 **** Enabled features ****
  3553:20220611:211325.085 IPv6 support:          YES
  3553:20220611:211325.085 TLS support:           YES
  3553:20220611:211325.085 **************************
  3553:20220611:211325.085 using configuration file: /etc/zabbix/zabbix_agentd.conf
  3553:20220611:211325.086 agent #0 started [main process]
  3554:20220611:211325.086 agent #1 started [collector]
  3555:20220611:211325.087 agent #2 started [listener #1]
  3556:20220611:211325.088 agent #3 started [listener #2]
  3557:20220611:211325.089 agent #4 started [listener #3]
  3558:20220611:211325.090 agent #5 started [active checks #1]
  3558:20220611:211328.152 Unable to connect to [10.0.0.134]:10051 [cannot connect to [[10.0.0.134]:10051]: [4] Interrupted system call]
  3558:20220611:211328.152 Active check configuration update started to fail
  3557:20220611:211418.300 failed to accept an incoming connection: connection from "127.0.0.1" rejected, allowed hosts: "10.0.0.134"
  3557:20220611:211518.512 failed to accept an incoming connection: connection from "127.0.0.1" rejected, allowed hosts: "10.0.0.134"
  3557:20220611:211618.639 failed to accept an incoming connection: connection from "127.0.0.1" rejected, allowed hosts: "10.0.0.134"
[root@12 zabbix]# ls

 此时zabbix-agent 客服端配置成功!

三. zabbix-server端配置

主机:10.0.0.134

1. 创建主机群组

 2.添加主机配置监控 项

 3. 验证观察最新数据 看有没有最新数据产生

 

successful !  

优秀博文参考:https://blog.csdn.net/qq_42606357/article/details/118874128

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐