zabbix监控系统客户端安装
zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。zabbix能监视各种网络参数,保证服务器系统的安全运营;并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题。
zabbix由2部分构成,zabbix server与可选组件zabbix agent。
zabbix Agent需要安装在被监控的目标服务器上,它主要完成对硬件信息与操作系统有关的内存、CPU等信息的收集。Zabbix Agent可以运行在linux,Solaris,HP-UX,AIX,Free BSD,OpenBSD, OS X,Tru64/OSF1,WindowsNT4.0,windows 2000/2003/XP/Vista等系统上。
本文将介绍在Centos 6.5系统上安装zabbix agent:
安装环境:Centos 6.5zabbix-2.2.9
zabbix下载地址:http://www.zabbix.com/download.php
安装步骤如下:
1.新建运行zabbix_agent的用户和组:
1
2
# groupadd zabbix
# useradd -g zabbixzabbix -s /sbin/nologin
2.获取zabbix软件包,并解压编译安装:
1
2
3
4
5
#wget http://cct-hls.chinacloudapp.cn/ll/zabbix-2.2.9.tar.gz
#tar -zxvfzabbix-2.2.9.tar.gz-C /usr/src/
#cd /usr/src/zabbix-2.2.9/
#./configure --prefix=/usr/local/zabbix --enable-agent
#make && make install
备注:以上zabbix下载路径为本公司内部服务器上的zabbix下载路径,建议大家自行网上下载
3.修改Zabbix Agent配置文件,修改如下内容:
1
2
3
vim /usr/local/zabbix/etc/zabbix_agentd.conf
Server=42.159.134.213ServerActive=42.159.134.213
Hostname=mysqlbak.chinacloudapp.cn
备注:Server、ServerActive为:zabbix server的FQDN或IP
Hostname为Zabbix Agent的hostname 或IP
4. 修改Zabbix Agent的自启动文件,并设置为系统服务:
1
2
3
4
5
6
7
#cpmisc/init.d/fedora/core/zabbix_agentd /etc/init.d/
#vim /etc/init.d/zabbix_agentd#(默认启动文件中的安装目录和执行目录与实际不符则需修改)
BASEDIR=/usr/local修改成BASEDIR=/usr/local/zabbix
#chkconfig --add zabbix_agentd
#chkconfig zabbix_agentd on
#chkconfig --list zabbix_agentd
zabbix_agentd0:off1:off2:on 3:on 4:on 5:on 6:off
5. 启动zabbix_agentd、查看是否正常启动:
1
2
3
4
/etc/init.d/zabbix_agentd start 或 service zabbix_agentd start
#停止:stop 重启:restart查看状态:status
# netstat -anpt | grep zabbix
tcp 0 0 0.0.0.0:10050 0.0.0.0:* LISTEN 24922/zabbix_agentd
页:
[1]