配置 agent 端
当我们把监控端配置启动以后,我们需要来设置一下我们的监控端,我们在被监控的主机安装好agent,设置好他的server,并把他添加到server端,就能将其纳入我们的监控系统中去了。
1)安装 zabbix
同样的,我们先来安装zabbix。下载包,注释epel源,安装所需的包。具体步骤如下:
下载安装官方yum源 [root@zabbix-slave1 ~]# rpm -Uvh https://repo.zabbix.com/zabbix/4.4/rhel/7/x86_64/zabbix-release-4.4-1.el7.noarch.rpm [root@zabbix-slave1 ~]# yum clean all [root@zabbix-slave1 ~]# yum makecache fast 已加载插件:fastestmirror 正在清理软件源: base extras updates zabbix zabbix-non-supported # yum 下载 [root@zabbix-slave1 ~]# yum install zabbix-agent zabbix-sender -y
|
安装完成以后,我们去修改配置文件。
2)修改配置文件
一样的,我们先查一下包内有什么:
[root@zabbix-slave zabbix]# rpm -ql zabbix-agent /etc/logrotate.d/zabbix-agent /etc/zabbix/zabbix_agentd.conf /etc/zabbix/zabbix_agentd.d /etc/zabbix/zabbix_agentd.d/userparameter_mysql.conf /usr/lib/systemd/system/zabbix-agent.service /usr/lib/tmpfiles.d/zabbix-agent.conf /usr/sbin/zabbix_agentd /usr/share/doc/zabbix-agent-4.4.4 /usr/share/doc/zabbix-agent-4.4.4/AUTHORS /usr/share/doc/zabbix-agent-4.4.4/COPYING /usr/share/doc/zabbix-agent-4.4.4/ChangeLog /usr/share/doc/zabbix-agent-4.4.4/NEWS /usr/share/doc/zabbix-agent-4.4.4/README /usr/share/man/man8/zabbix_agentd.8.gz /var/log/zabbix /var/run/zabbix
|
对配置文件做一个备份,然后去修改配置文件:
[root@zabbix-slave1 ~]# cd /etc/zabbix/ [root@zabbix-slave1 ~]# cd /etc/zabbix/ [root@zabbix-slave1 zabbix]# ls zabbix_agentd.conf zabbix_agentd.d [root@zabbix-slave1 zabbix]# cp zabbix_agentd.conf{,.bak} [root@zabbix-slave1 zabbix]# vim zabbix_agentd.conf
|

![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-FdPstFU7-1585739878750)(./assets/image-20200123112532726.png)]](https://img-blog.csdnimg.cn/2020040119190499.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L05ld1JhaW5fd2FuZw==,size_16,color_FFFFFF,t_70)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-l9CASKPn-1585739878750)(./assets/image-20200123112718258.png)]](https://img-blog.csdnimg.cn/20200401191924228.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L05ld1JhaW5fd2FuZw==,size_16,color_FFFFFF,t_70)
重点需要修改的仍然是GENERAL PARAMETERS段:
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-hBKTNWeP-1585739878751)(./assets/1204916-20171202111819198-1483932137.png)]](https://img-blog.csdnimg.cn/20200401191945989.png)
是否允许别人执行远程操作命令,默认是禁用的,打开的话会有安全风险。
Server=172.16.147.153 #指明服务器是谁 ListenPort=10050 #自己监听的端口 ListenIP=0.0.0.0 #自己监听的地址,0.0.0.0表示本机所有地址 StartAgents=3 #优化时使用的
ServerActive=172.16.147.153 #主动监控时的服务器 Hostname=node1.keer.com #自己能被server端识别的名称
|
修改完成之后,我们保存退出。然后就可以启动服务了:
[root@zabbix-slave1 zabbix]# systemctl start zabbix-agent.service
|
照例查看端口是否已开启
[root@zabbix-slave1 zabbix]# ss -ntul |grep 10050 tcp LISTEN 0 128 *:10050 *:*
|
已经开启成功。接着,我们就可以去server端添加了。
node2也进行同样的操作,唯一不同的就是配置文件中的Hostname要设为node2.keer.com。