cheng029 发表于 2012-10-24 11:19:39

Zabbix Linux 客户端安装


(1)下载zabbix客户端软件

[*]http://www.zabbix.com/download.php
[*]根据客户端系统版本的不同也要选择不同版本的zabbix。
[*]我用的linux 2.6.X i386 以此为例
[*]
[*]wget www.zabbix.com/downloads/2.0.3/z ... inux2_6.i386.tar.gz
(2)新建zabbix 用户和组

[*]groupadd zabbix               #新建zabbix组
[*]
[*]useradd -g zabbix zabbix      #新建zabbix用户并将其加入到zabbix组
(3)解压客户端软件

[*]tar zxvf zabbix_agents_2.0.3.linux2_6.i386.tar.gz
[*]注:这个2.0的tar包跟其他貌似有些差别,运行解压命令之后是将tar包中的文件解压到了当前目录下,一个bin,一个sbin。
[*]mkdir /usr/local/zabbix
[*]mv bin /usr/local/zabbix    #将解压出来的bin目录移动到新建的zabbix下
[*]for i in *;do ln -s /usr/local/zabbix/bin/${i} /usr/bin/${i};done
[*]mv sbin /usr/local/zabbix   #将解压出来的sbin目录移动到新建的zabbix下
[*]for i in *;do ln -s /usr/local/zabbix/sbin/${i} /usr/sbin/${i};done
[*]for循环是将zabbix/sbin下的程序链接到/usr/sbin下
(4)在客户端上添加zabbix的监控端口

[*]vim /etc/services
[*]添加如下内容
[*]zabbix_agent    10050/tcp
[*]zabbix_agent    10050/udp
[*]保存退出!
(5)拷贝并修改客户端配置文件

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

[*]cp /usr/local/zabbix/sbin/zabbix_agentd /etc/init.d
[*]拷贝启动脚本到/etc/init.d下
[*]
[*]chmod a+x /etc/init.d/zabbix_agentd
[*]为/etc/init.d下的启动添加可执行权限
(7)启动zabbix客户端并添加开机自启动

[*]service zabbix_agentd start               #启动zabbix客户端
[*]echo "service zabbix_agentd start" >>/etc/rc.local   #开机自启动
(8)查看进程,确实zabbix客户端是否启动

[*]ps -ef | grep zabbix

可以看到6个zabbix进程,说明客户端安装完成,启动成功。
关于zabbix 在linux客户端上安装就完成了,后续研究如何添加监控并报警,有问题还请大家提出,一起学习,一起交流。

outlook 发表于 2013-3-13 16:31:29

谢谢楼主,共同发展

11lxm 发表于 2013-5-15 18:44:03

这是什么东东啊

【魄爺】 发表于 2013-5-16 12:07:51

天塌下来你顶着,我垫着!

zzbb 发表于 2013-5-17 08:37:10

走,MM,咱们化蝶去……

小fish 发表于 2013-5-18 01:33:34

流氓不可怕,就怕流氓有文化。

dopost 发表于 2013-5-18 20:47:56

找不到恐龙,就用蜥蜴顶
页: [1]
查看完整版本: Zabbix Linux 客户端安装