当前位置: 代码迷 >> 综合 >> Zabbix-各系统(Windwos、Linux、Aix、Solaris)各方式(tar.gz、rpm、pkg)Zabbix Agent安装以及启动方式
  详细解决方案

Zabbix-各系统(Windwos、Linux、Aix、Solaris)各方式(tar.gz、rpm、pkg)Zabbix Agent安装以及启动方式

热度:28   发布时间:2023-12-28 12:57:35.0

Zabbix-各系统(Windwos、Linux、Aix、Solaris)各方式(tar.gz、rpm、pkg)Zabbix Agent安装

背景:在给某石油公司做监控系统时,需要对系统的主机进行监控,由于该监控系统涉及多个部门,每次去给各部门各主机安装Agent时会遇到各种问题,但在别人的机器上没有太多时间查为啥出错,因此就基本将所有安装方式都积累上了

先补充一点:Zabbix Server可以向下兼容 Agent,本人实测Agent1.8可以和Server4.0和Server5.0连接 详情请参考

介绍安装方式之前先介绍Agent的配置文件 Zabbix_Agentd.conf
安装Agent必须要配置它

Server=192.168.64.1                      #你的Zabbix Server端的ip 
Server Active=192.168.64.1               #你的Zabbix Server端的ip 
Hostname=192.168.64.2                    #给你要监控的主机起个名字,Server才能根据名字找到它
AllowRoot=1 	
#这是允许root用户操作Agent,因为在linux上默认要创建个zabbix用户来对其进行操作,创建了zabbix用户也可以不配置这个 

1、Windows安装Zabbix Agent
在Windows上安装Agent有两种方式 MSI (微软安装包)和 Archive(zip压缩包)
(1)MSI方式
安装:可视化界面安装,直接点下一步即可,界面配置的内容就是zabbix_agentd.conf文件。
启动:
方式一:直接双击 Zabbix Agent.exe 可执行文件即可,可能会一闪而过,但是查看服务已经启动成功了。
方式二:cmd启动。
先将其注册为服务:> zabbix/bin/win64/zabbix_agentd.exe -i -c E:/zabbix/confzabbix_agentd.win.conf
再启动服务:> zabbix_agentd.exe -c E:/zabbix/conf/zabbix_agentd.win.conf -s
简单说就是执行exe文件并指定配置文件

(2)Archive方式
安装:下载zip压缩包,解药即可
启动:如上方式二

2、Linux系统安装Zabbix Agent
(1)rpm安装
安装:我们安装Server端时就是用的rpm方式,官网上安装server时也顺带安装了agent并且agent的默认配置就是监控自己本机。以4.0官网server端的安装教程为例,只安装zabbix-agent就是单独安装它
在这里插入图片描述
启动:用rpm安装其默认设置为服务了,启动方式为:systemctl start zabbix-agent
可通过systemctl status zabbix-agent 查看运行状态

(2)tar.gz安装
安装:

1)下载tar.gz压缩包
2)mkdir /etc/zabbix                     #在etc下创建zabbix文件夹(必须在该文件夹下)
3)gunzip zabbix-4.0.31.tar.gz           #将.gz文件解压缩成tar文件
4)tar -xvf zabbix-4.0.31.tar.gz -C /etc/zabbix   #将tar解药到 /etc/zabbix文件夹下
确保 /etc/zabbix 下有三个文件 bin、sbin以及conf
5)配置zabbix_agentd.conf 				#在conf文件夹下

启动:/etc/zabbix/sbin/zabbix_agentd -c /etc/zabbix/conf/zabbix_agent.conf
相当于也是启动zabbix并指定配置文件,只是linux时用sbin下的脚本启动的且必须在 /etc/zabbix文件夹下。

3、AIX安装Zabbix Agent
这里是以AIX5.2版本为例,而Agent最高支持AIX5.2的只有1.8版本,好在Zabbix Server可以向下兼容Agent
老版本的Agent,官网只提供了tar.gz包
安装方式与linux基本一致,只是低版本的agent解压后发现只有bin目录和sbin目录
解决方式是:将高版本的agent 配置文件复制过来,手动创建conf文件夹,亲测好使。

4、Solaris安装Zabbix Agent
(1)高版本的Solaris可以用pkg方式安装(pkg,Solaris系统的安装包)
安装:用 pkgadd -d 包名 命令将agnet安装到/etc/zabbix文件夹下,并配置好配置文件,即可solaris系统有很好的提示功能
启动:与linxu启动方式一致

(2)tar.gz
应该和前面一致,注意在/etc/zabbix文件夹下,配制好配置文件,启动时指定配置文件即可。没有实测