被监控端如何安装zabbix-agentd

 时间:2024-10-19 17:16:11

zabbix是一款服务器监控软件,它通过在被控的机器上安装一个zabbix-agentd软件来实现对被控机器上的硬件信息和软件信息收集。下面我们来看看,在各个平台上怎么安装zabbix-agentd软件。

工具/原料

zabbix-agent

CentOS7.5和windows server2008

一、Linux上安装zabbix-agentd

1、在开始的时候我们就讲过,zabbix分为监控端和被监控端,监控端的软件叫做zabbix-server,被监控端的软件叫做zabbix-agentd,只有在安装好了zabbix-server的前提下,才会开始安装zabbix-agentd。因此这个题目的前提就是zabbix-server已经安装好,能打开对应的监控页面,如下面所示:

被监控端如何安装zabbix-agentd

2、然后我们登录到安装了zabbix-server的linux主机上(zabbix颍骈城茇-server只支持linux平台),可以看到在/etc/yum.repos.d/目录下有zabbix的yum翮堠江辰源,如下所示,然后我们就可以来下载zabbix-agentd的安装包了。命令是:yum install zabbix-agent --downloadonly--downloadonly参数用来下载zabbix-agent安装包,但是不安装,因为在server端已经安装好了,我们需要的是安装包。命令执行完毕后,在yum命令的缓存目录下,就能找到下载好的安装包,如下面所示:

被监控端如何安装zabbix-agentd
被监控端如何安装zabbix-agentd

3、先把这个安装包移动到自己的工作目录中去,因为缓存目袄嬖艽蛞录一定时间后就会青岛空,移动命令是:mv /var/cache/yum/x86_64/7/芰垄孕动zabbix/packages/zabbix-agent-3.4.14-1.el7.x86_64.rpm ~然后我们就可以把这个安装包发送到需要安装zabbix-agentd的linux主机上,比如我这里想发送到一台ip结尾是201的主机上的工作目录中,命令就是:scpzabbix-agent-3.4.14-1.el7.x86_64.rpm 192.168.1.201:~等待它发送完成。

被监控端如何安装zabbix-agentd

4、发送完成后,我们登录到201服务器,然后可以看到当前目录下有这个安装包,然后直接执行安装命令:rpm -ivh zabbix-agent-3.4.14-1.el7.x86_64.rpm等待它安装完成即可,安装完成后,我们来准备编辑它的配置文件,使用vim打开它的文件,命令是:vim /etc/zabbix/zabbix_agent.conf

被监控端如何安装zabbix-agentd
被监控端如何安装zabbix-agentd

5、在打开的配置文件中找到Server和ServerActive这两个选项,然后将后面的IP值改成你的zabbix-server端安装的服务器IP地址,比如我把zabbix-server端安装到192.168.1.199这台服务器上,那么就是:Server=192.168.1.199SserverActive=192.168.1.199

被监控端如何安装zabbix-agentd
被监控端如何安装zabbix-agentd

6、配置文件修改好以后保存退出,然后将zabbix-agent设置为开机自启动,并启动它。命令依鸱远忡绑次是:systemctl enable 芰垄孕动zabbix-agentsystemctl start zabbix-agent启动完成后,使用命令netstat -tlunp | grep zabbix查看,可以看到zabbix_agentd已经监听在10050端口上。

被监控端如何安装zabbix-agentd

7、执行防火墙放行端口命令放行zabbix-agent监听的10050端口,命令依次是:firewall-cmd --zone=public --add-port=10050/tcp --perm锾攒揉敫anentfirewall-cmd --reload执行成功,看到succes字样后,说明端口放行成功。到这里,linux上安装zabbix_agentd完成。剩下的就是web端的配置了。

被监控端如何安装zabbix-agentd

二、windows上安装zabbix-agentd

1、windows版本的zabbix-agentd无法通过linux服务器来下载,必须到官网上去下载。打开zabbix官网后,点击右上角绿色的download按钮,进入到下载页面。在下面页面点击右边的Precompiled Agents。

被监控端如何安装zabbix-agentd
被监控端如何安装zabbix-agentd

2、然后看到下面的列表中显示一排zabbix-agent的版本,我们在里面可以看到需要的windows版本,版本号分别是3.4.6和3.4.0,而我们安装的zabbix-server版本是3.4.1,zabbix-agent版本一般情况下要低于或者等于server端的版本,因此我们选择3.4.0这个版本。点击后面的download按钮开始下载。

被监控端如何安装zabbix-agentd
被监控端如何安装zabbix-agentd

3、下载完成后,是一个zip压缩包,如下面图中所示。我们将这个zabbix-agent压缩包复制到需要安装它的windows服务器上,我这里是一台windows-server 2008系统。存放zabbix的目录是C:\zabbix,复制过去后解压出来,里面有bin和conf两个目录。

被监控端如何安装zabbix-agentd
被监控端如何安装zabbix-agentd

4、我们先点开conf目录,然后使用notepad++打开配置文件,在配置文件中也是找到Server和ServerActive这两个选项,将它们的值设置为zabbix-server端的IP地址,和上面Linux版本的一样。这里就只用Server的示例,如下面第二张图中所示:

被监控端如何安装zabbix-agentd
被监控端如何安装zabbix-agentd

5、配置好以后,我们来开始安装zabbix-agent。首先在桌面上打开命令行,切换到zabbi垓矗梅吒x的安装目录,命令是:cd ../../cd zabb足毂忍珩ix切换成功后,执行zabbix的安装命令:bin\win64\zabbix_agentd -c c:\zabbix\conf\zabbix_agentd.conf -i命令中,-c参数后面跟配置文件的路径,-i表示安装,看到install success字样后,再来执行启动命令,命令是:bin\win64\zabbix_agentd -c c:\zabbix\conf\zabbix_agentd.conf -s-s参数表示启动zabbix_agentd服务。

被监控端如何安装zabbix-agentd
被监控端如何安装zabbix-agentd

6、同样是看到success字样后,我们打开任务管理器。然后在里面就能找到zabbix_agentd进程。说明配置成功,但是还要需要在防火墙上放行它。打开运行窗口,输入control,然后敲回车。

被监控端如何安装zabbix-agentd
被监控端如何安装zabbix-agentd

7、会进入到控制面板页面,点击系统和安全下面的检查防火墙状态,打开防火墙设置页面后,点击左上角的“允许程序和功能通过防火墙”链接。

被监控端如何安装zabbix-agentd
被监控端如何安装zabbix-agentd

8、在这个设置界面,点击右下角的允许另一程序按钮,然后在弹出来的窗口中点击浏览。

被监控端如何安装zabbix-agentd
被监控端如何安装zabbix-agentd

9、在浏览窗口中定位到zabbix的安装目录,选择刚才的win64目录下的zabbix_agentd.exe文件,然后点击打开。这个时候在程序列表中就能看到zabbix_agentd.exe文件。点击右下角的添加按钮,完成添加,最后点击确定保存配置。到这里,windows上安装zabbix_agentd程序就完成了。

被监控端如何安装zabbix-agentd
被监控端如何安装zabbix-agentd
  • 肚子一直响怎么回事
  • 情爱怎么写密语
  • 为什么洋节日在我国受到年轻人热捧
  • 神域奇兵远征9-50怎么打
  • 嘴角开裂怎么办
  • 热门搜索
    环保小报手抄报 阳光下成长手抄报内容 抗战手抄报图片 新书推荐手抄报 运动会的手抄报 诚信手抄报资料 节约用水手抄报大全 四年级科普手抄报 身边的引火源手抄报 法律小知识手抄报