Zabbix Linux 客户端安装

简介:

上次说了Zabbix 服务端的安装,今天在linux上安装了客户端,过程如下:

(1)下载zabbix客户端软件

 
 
  1. http://www.zabbix.com/download.php 
  2. 根据客户端系统版本的不同也要选择不同版本的zabbix。 
  3. 我用的linux 2.6.X i386 以此为例 
  4.  
  5. wget www.zabbix.com/downloads/2.0.3/zabbix_agents_2.0.3.linux2_6.i386.tar.gz 

(2)新建zabbix 用户和组

 
 
  1. groupadd zabbix               #新建zabbix组 
  2.   
  3. useradd -g zabbix zabbix      #新建zabbix用户并将其加入到zabbix组 

(3)解压客户端软件

 
 
  1. tar zxvf zabbix_agents_2.0.3.linux2_6.i386.tar.gz  
  2. 注:这个2.0的tar包跟其他貌似有些差别,运行解压命令之后是将tar包中的文件解压到了当前目录下,一个bin,一个sbin。 
  3. mkdir /usr/local/zabbix 
  4. mv bin /usr/local/zabbix    #将解压出来的bin目录移动到新建的zabbix下 
  5. for i in *;do ln -s /usr/local/zabbix/bin/${i} /usr/bin/${i};done 
  6. mv sbin /usr/local/zabbix   #将解压出来的sbin目录移动到新建的zabbix下 
  7. for i in *;do ln -s /usr/local/zabbix/sbin/${i} /usr/sbin/${i};done 
  8. for循环是将zabbix/sbin下的程序链接到/usr/sbin下 

(4)在客户端上添加zabbix的监控端口

 
 
  1. vim /etc/services 
  2. 添加如下内容 
  3. zabbix_agent    10050/tcp 
  4. zabbix_agent    10050/udp 
  5. 保存退出!

(5)拷贝并修改客户端配置文件

 
 
  1. 注:下载的客户端源码包里是没有配置文件的,zabbix客户端的配置文件也是通用的,把zabbix服务器上的cp过来就可以用。 
  2. 我已经在zabbix服务端上将的客户端的配置文件cp过来了。 
  3. (如果你是按照我上篇的配置,客户端文件在/etc/zabbix中cp) 
  4.  
  5. 服务器上执行:scp /etc/zabbix/zabbix_agentd.conf 客户端IP:/usr/local/etc 
  6. vim /usr/local/etc/zabbix_agentd.conf 
  7. 修改以下几项 
  8. Server = 监控服务器IP 
  9. Hostnae= 本机的主机名 

(6)拷贝启动脚本

 
 
  1. cp /usr/local/zabbix/sbin/zabbix_agentd /etc/init.d 
  2. 拷贝启动脚本到/etc/init.d下 
  3.  
  4. chmod a+x /etc/init.d/zabbix_agentd 
  5. 为/etc/init.d下的启动添加可执行权限 

(7)启动zabbix客户端并添加开机自启动

 
 
  1. service zabbix_agentd start        #启动zabbix客户端 
  2. echo "service zabbix_agentd start" >>/etc/rc.local   #开机自启动 

(8)查看进程,确实zabbix客户端是否启动

 
 
  1. ps -ef | grep zabbix  

可以看到6个zabbix进程,说明客户端安装完成,启动成功。

关于zabbix 在linux客户端上安装就完成了,后续研究如何添加监控并报警,有问题还请大家提出,一起学习,一起交流。










本文转自 linuxsong 51CTO博客,原文链接:http://blog.51cto.com/song49/1030102,如需转载请自行联系原作者
目录
相关文章
|
5天前
|
NoSQL Linux 测试技术
Redis的安装(Linux版)
Redis的安装(Linux版)
73 1
|
15天前
|
缓存 Linux 测试技术
安装【银河麒麟V10】linux系统--并挂载镜像
安装【银河麒麟V10】linux系统--并挂载镜像
77 0
|
15天前
|
Linux C语言
linux yum安装ffmpeg 图文详解
linux yum安装ffmpeg 图文详解
35 0
|
15天前
|
NoSQL Linux Redis
linux 下和win下安装redis 并添加开机自启 图文详解
linux 下和win下安装redis 并添加开机自启 图文详解
17 0
|
15天前
|
Linux
linux yum 安装rar和unrar
linux yum 安装rar和unrar
50 0
|
1天前
|
监控 安全 Linux
Linux系统之安装ServerBee服务器监控工具
【4月更文挑战第22天】Linux系统之安装ServerBee服务器监控工具
32 2
|
1天前
|
Linux 开发工具 Android开发
Docker系列(1)安装Linux系统编译Android源码
Docker系列(1)安装Linux系统编译Android源码
3 0
|
1天前
|
Ubuntu Linux 开发工具
WSL2(3)安装Linux headers完美解决方案
WSL2(3)安装Linux headers完美解决方案
3 0
|
2天前
|
Linux 开发工具 C语言
Linux 安装 gcc 编译运行 C程序
Linux 安装 gcc 编译运行 C程序
16 0
|
2天前
|
Ubuntu Linux Python
Linux(15)Ubuntu安装ninja构建工具
Linux(15)Ubuntu安装ninja构建工具
11 0