首页 > 系统相关 >centos安装 zabbix agent

centos安装 zabbix agent

时间:2022-08-22 15:35:41浏览次数:80  
标签:x86 centos 3.4 agent zabbix 64 el7

Centos7 下安装部署zabbix-agent客户端

 

一、环境介绍

官网地址:http://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/

二、代理安装

1、将代理程序拷贝至Node1服务器的/usr/src/zabbix3.4.5/目录下

下载路径:

http://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/zabbix-agent-3.4.5-1.el7.x86_64.rpm

http://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/zabbix-sender-3.4.5-1.el7.x86_64.rpm

将上传(xshell可用put上传)rpm软件包放入自己可找到的目录下,通过yum安装,如下:

 进入服务器,查看,两个安装包已上传

 

[root@Node3 zabbix3.4.5]# scp zabbix-agent-3.4.5-1.el7.x86_64.rpm zabbix-sender-3.4.5-1.el7.x86_64.rpm  root@node1:/usr/src/zabbix3.4.5/
root@node1's password: 
zabbix-agent-3.4.5-1.el7.x86_64.rpm               100%  359KB  29.9MB/s   00:00    
zabbix-sender-3.4.5-1.el7.x86_64.rpm              100%  260KB  33.2MB/s   00:00  

2、代理通过yum的方式来安装

复制代码 复制代码
[root@Node1 zabbix3.4.5]# yum install -y *.rpm ./      //通过yum方式安装当前目录下的rpm包
Loaded plugins: fastestmirror, langpacks
Examining zabbix-agent-3.4.5-1.el7.x86_64.rpm: zabbix-agent-3.4.5-1.el7.x86_64
Marking zabbix-agent-3.4.5-1.el7.x86_64.rpm to be installed
Examining zabbix-sender-3.4.5-1.el7.x86_64.rpm: zabbix-sender-3.4.5-1.el7.x86_64
Marking zabbix-sender-3.4.5-1.el7.x86_64.rpm to be installed
CentOS7.4                                                                                                                     | 3.6 kB  00:00:00     
(1/2): CentOS7.4/group_gz                                                                                                     | 156 kB  00:00:00     
(2/2): CentOS7.4/primary_db                                                                                                   | 3.1 MB  00:00:00     
Determining fastest mirrors
No package ./ available.
Resolving Dependencies
--> Running transaction check
---> Package zabbix-agent.x86_64 0:3.4.5-1.el7 will be installed
---> Package zabbix-sender.x86_64 0:3.4.5-1.el7 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

=====================================================================================================================================================
 Package                         Arch                     Version                          Repository                                           Size
=====================================================================================================================================================
Installing:
 zabbix-agent                    x86_64                   3.4.5-1.el7                      /zabbix-agent-3.4.5-1.el7.x86_64                    1.4 M
 zabbix-sender                   x86_64                   3.4.5-1.el7                      /zabbix-sender-3.4.5-1.el7.x86_64                   1.0 M

Transaction Summary
=====================================================================================================================================================
Install  2 Packages

Total size: 2.4 M
Installed size: 2.4 M
Downloading packages:
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  Installing : zabbix-sender-3.4.5-1.el7.x86_64                                                                                                  1/2 
  Installing : zabbix-agent-3.4.5-1.el7.x86_64                                                                                                   2/2 
  Verifying  : zabbix-agent-3.4.5-1.el7.x86_64                                                                                                   1/2 
  Verifying  : zabbix-sender-3.4.5-1.el7.x86_64                                                                                                  2/2 

Installed:
  zabbix-agent.x86_64 0:3.4.5-1.el7                                        zabbix-sender.x86_64 0:3.4.5-1.el7                                       

Complete!
[root@Node1 zabbix3.4.5]# id zabbix
uid=991(zabbix) gid=986(zabbix) groups=986(zabbix)
[root@Node1 zabbix3.4.5]# 
复制代码 复制代码

3、修改/etc/zabbix/zabbix_agentd.conf配置文件

复制代码 复制代码
[root@Node1 ~]# vim /etc/zabbix/zabbix_agentd.conf
[root@Node1 ~]# grep -n "^[a-Z]" /etc/zabbix/zabbix_agentd.conf
13:PidFile=/var/run/zabbix/zabbix_agentd.pid
32:LogFile=/var/log/zabbix/zabbix_agentd.log
43:LogFileSize=0
57:DebugLevel=3                         //日志级别,默认为3
97:Server=172.17.21.208                 //用于被动模式,数据获取
138:ServerActive=172.17.21.208          //用于主动模式,数据提交 149:Hostname=Node1.contoso.com //必须与创建主机时的hostname一致 267:Include=/etc/zabbix/zabbix_agentd.d/*.conf //包含子配置文件的路径 286:UnsafeUserParameters=1 //允许所有字符的参数传递给用户定义的参数,默认为0,即没有启用
复制代码 复制代码

 4、启动zabbix_agent服务器,并设置开机自启动

复制代码 复制代码
[root@Node1 ~]# systemctl start zabbix-agent.service 
[root@Node1 ~]# systemctl enable zabbix-agent.service      
Created symlink from /etc/systemd/system/multi-user.target.wants/zabbix-agent.service to /usr/lib/systemd/system/zabbix-agent.service.
[root@Node1 ~]# ss -tnl | grep 100
LISTEN     0      100    127.0.0.1:25                       *:*                  
LISTEN     0      128          *:10050                    *:*                  
LISTEN     0      100        ::1:25                      :::*                  
LISTEN     0      128         :::10050                   :::* 
复制代码 复制代码

 

三、Zabbix Server上添加主机

1、点击Configuration-->Hosts-->Greate host,然后点击Add,进行添加即可

2、点击添加之后,进入Configuration-->Hosts界面进行模板关联

3、选择 Node1节点这后,点击Templates,选择所需要的模板进行关联,然后点击Add,然后Update即可

4、然后看到以下界面,说明模板已经关联,发现ZBX为绿色,代表正常:

 

 

5、在zabbix服务器获取相关参数值:

复制代码 复制代码
[root@Node3 zabbix3.4.5]# zabbix_get -s 172.17.21.206 -p 10050 -k "system.hostname"      //获取主机名
Node1.contoso.com
[root@Node3 zabbix3.4.5]# zabbix_get -s 172.17.21.206 -p 10050 -k "system.uptime"       //运行时间
125985
[root@Node3 zabbix3.4.5]# zabbix_get -s 172.17.21.206 -p 10050 -k "vm.memory.size[total]"  //获取总内存,以下为4G
4143792128
[root@Node3 zabbix3.4.5]# 
复制代码 复制代码

6、在Web界面查看可用内存如下:

标签:x86,centos,3.4,agent,zabbix,64,el7
From: https://www.cnblogs.com/xxllx/p/16612921.html

相关文章

  • centos7下tomcat部署jenkins版本升级
    jenkins升级步骤war包下载地址https://www.jenkins.io/download/点击PastReleases,选择war版本1.将要升级指定版本的jenkins的war包下载并解压到tomcat的webapp目录下w......
  • CentOS7安装MongoDB
    一、服务器说明系统环境版本:CentOSLinuxrelease7.3.1611(Core)MongoDB版本:5.0.11二、环境配置2.1、停止防火墙systemctlstatusfirewalld#查看fire......
  • Centos修改时区失败,Failed to set time zone: Failed to set time zone: Is a directo
    今日研发反馈有台测试机时区不对,但是无法修改,登录后发现修改报错,提示Failedtosettimezone:Failedtosettimezone:Isadirectory谷歌百度居然没有相同的报错,最......
  • CentOS宿主机和虚拟机ping不通
    一.配置网络使用命令 vi/etc/sysconfig/network-scripts/ifcfg-eth0 进入如下界面。 二.修改文件在vi模式下按dd删除想要删除的行然后按i进入编辑模式,编辑完内容后......
  • CentOS忘记用户名或者密码解决办法
    一.在开机启动的时候按键盘上的“E”键会进入如下界面。二.选择相应的内核,再次按“E”,出现下图,选择第二项,再次按“E”键三.经过第二步,这个画面可以编辑,在信息的最后加......
  • Centos7安装Docker
    0.安装DockerDocker分为CE和EE两大版本。CE即社区版(免费,支持周期7个月),EE即企业版,强调安全,付费使用,支持周期24个月。DockerCE分为stabletest和nightly......
  • centos6安装oracle11g
    下载软件包首先请下载p10404530_112030_Linux-x86-64_1of7.zipp10404530_112030_Linux-x86-64_2of7.zip这里我已上传百度盘链接:http://pan.baidu.com/s/1c2KCrr6密码......
  • CentOS7 安装MySQL教程
    【0】保持网络畅通【1】查看是否已安装MySQLrpm-qa|grepmysql下面是我的操作,可见没有安装MySQL,那么直接进入【2】如果查看出来有东西,可以使用下面命令将其删除(x......
  • Centos7手动启用Swap分区
    Centos7手动启用Swap分区第一步、查看是否开启过swap分区cat/proc/swaps如果没有信息,就说明没有开启swap分区,如果有说明已经开启过swap分区了第二步、创建文件夹,创建swa......
  • CentOS 7 安装gitLab 全过程
    1.关闭防火墙&&禁用防火墙systemctlstopfirewalldsystemctldisablefirewalld2.关闭SELLINUX安全策略vi/etc/sysconfig/selinux...SELINUX=disable.........