背景:两台虚拟机192.168.1.12、192.168.1.13,下面简称虚1、虚2。

           先让两个虚拟机能互相ping通,并能上外网,可参看我的另一篇文章

           https://blog.csdn.net/tangdaren2/article/details/106364334

           虚1中已搭建zabbix-server,并可以访问http://192.168.1.12/zabbix

需求:在虚2中添加zabbix-client,并使用虚1中的server监控虚2client

Here we go!

        Step1:在虚2中安装客户端并配置

        rpm -ivh https://mirror.tuna.tsinghua.edu.cn/zabbix/zabbix/4.0/rhel/7/x86_64/zabbix-agent-4.0.11-1.el7.x86_64.rpm

        修改zabbix-agent配置,指向zabbix-server主机
         vi /etc/zabbix/zabbix_agentd.conf

        Server=192.168.1.12            ServerActive=192.168.1.12      Hostname=web01(虚1的hostname)

          然后修改本机的/etc/hosts     

       Step2:重启zabbix-agent          
                  systemctl restart zabbix-agent.service
                 systemctl status zabbix-agent.service

       Step3:在server主机安装zabbix-get并测试能否获取client机的信息

                  yum install zabbix-get.x86_64

                 

          Step4:在server前端页面中添加client信息并监控

                     在server中可以get到client信息后,用 http://192.168.1.12/zabbix      添加client,根据自己的信息填。

                     

           Step5:配置模板相关信息,刷新。

                        显示客户端的hostname,并显示“已启用”后,则说明监控成功!

 

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐