您的位置:首页 > 运维架构

zabbix监控系统客户端安装

2015-06-24 17:15 218 查看
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.5 zabbix-2.2.9
zabbix下载地址:http://www.zabbix.com/download.php
安装步骤如下:
1. 新建运行zabbix_agent的用户和组:
# groupadd zabbix
# useradd -g zabbix  zabbix -s /sbin/nologin


2. 获取zabbix软件包,并解压编译安装:
#  wget http://cct-hls.chinacloudapp.cn/ll/zabbix-2.2.9.tar.gz #  tar -zxvf  zabbix-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配置文件,修改如下内容:
vim /usr/local/zabbix/etc/zabbix_agentd.conf
Server=42.159.134.213  ServerActive=42.159.134.213
Hostname=mysqlbak.chinacloudapp.cn
备注:Server、ServerActive为:zabbix server的FQDN或IP

Hostname为Zabbix Agent的hostname 或IP
4. 修改Zabbix Agent的自启动文件,并设置为系统服务:
#  cp  misc/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_agentd  0:off  1:off  2:on   3:on   4:on   5:on   6:off


5. 启动zabbix_agentd、查看是否正常启动:
/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


本文出自 “Aestheticism” 博客,谢绝转载!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: