zl程序教程

您现在的位置是:首页 >  云平台

当前栏目

zabbix详解(六)——zabbix 添加监控主机

监控 详解 添加 主机 Zabbix
2023-09-14 09:01:45 时间

今天继续给大家介绍Linux运维相关知识,本文主要内容是zabbix添加监控主机。

一、zabbix server端本地监控

zabbix详解(三)——zabbix源码安装与部署一文中,我们同时安装了zabbix的客户端、服务端和代理端。在开启zabbix服务端程序后,zabbix web页面会自动将zabbix 服务端本身作为监控的主机之一,无需配置。因此,我们直接开启zabbix服务器上的客户端,就可以添加我们的一个个zabbix主机了。
开启zabbix agent的启动脚本我在上文中已经完成了配置,并复制到/etc/init.d/目录下去了,接下来,我们尝试开启该脚本,执行完毕后,结果如下:
在这里插入图片描述
可以发现,在本机开始监听10050端口,这就说明zabbix 客户端正常运行了,在web页面上也可以看到该主机,如下所示:
在这里插入图片描述

二、zabbix agent端安装

开启zabbix 本设备的主机比较简单,接下来,我们就介绍在额外的设备上安装zabbix agent客户端,并添加监控主机的操作。
我们再次开启一台Vmware虚拟机,该设备IP地址为192.168.136.11,和之前的安装方式一样,我们这次尝试采用源码的安装方式。下载并解压zabbix安装包。之后进入到解压后的目录,开始进行预编译,执行命令:

./configure --prefix=/usr/local/zabbix --enable-agent

完成编译后,直接进行安装,执行命令:

make install

完成安装后,此时我们要注意,由于zabbix agent和zabbix服务端不是同一设备,因此我们必须修改配置文件,使得agent配置中的server指向正确的zabbix服务端。
之后,由于zabbix默认是以zabbix用户的身份运行,因此,我们需要创建zabbix用户,执行命令:

useradd zabbix -s -M /sbin/login

这样,我们的zabbix客户端就已经安装完成了。我们启动zabbix客户端,执行命令:

/usr/local/zabbix/sbin/zabbix_agent

结果如下所示:
在这里插入图片描述
可以看到,zabbix客户端已经启动,开始监听10050端口。

三、zabbix添加主机群组和主机

在完成上述步骤后,我们还需要在zabbix的web页面添加主机。在zabbix中,一个主机必须先属于一个主机群组,因此,我们可以先创建一个主机群组。主机群组的创建比较简单,在配置——主机群组页面上,点击右上角的“创建主机群组”按钮即可,如下所示:
在这里插入图片描述
当然,zabbix在默认情况下也有很多主机群组,我们也可以跳过此步,直接将客户端加入一个已经存在的主机群组。
完成主机群组的添加后,接下来我们添加主机,选择配置——主机,然后点击右上角的“创建主机”按钮,如下所示:
在这里插入图片描述
我们输入必要的信息,比如主机名称、群组、IP地址和端口等,如下所示:
在这里插入图片描述
完成后,我们点击“模板”,给该主机添加一个模板,在这里,我们选择Linux Zabbix Agent的模板,如下所示:
在这里插入图片描述
完成上述配置后,我们点击添加,即可成功将我们刚刚配置的主机添加到zabbix中,等待一段时间后,结果如下所示:
在这里插入图片描述
出现如上图所示的信息,说明我们的zabbix监控主机添加成功!
原创不易,转载请说明出处:https://blog.csdn.net/weixin_40228200