预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共27页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

Zabbix安装配置文档-part1-zabbix简介一、Zabbix简介Zabbix是一个企业级的开源分布式监控解决方案,由一个国外的团队持续维护更新,软件可以自由下载使用,运作团队靠提供收费的技术支持赢利。官方网站:HYPERLINK"http://www.zabbix.com/"http://www.zabbix.comZabbix1.8官方文档:HYPERLINK"http://www.zabbix.com/documentation/1.8/start"http://www.zabbix.com/documentation/1.8/startZabbix通过C/S模式采集数据,通过B/S模式在web端展示和配置。被监控端:主机通过安装agent方式采集数据,网络设备通过SNMP方式采集数据。Server端:通过收集SNMP和agent发送的数据,写入MySQL数据库,再通过php+apache在web前端展示。Zabbix运行条件:Server:ZabbixServer需运行在LAMP(Linux+Apache+Mysql+PHP)环境下,对硬件要求低Agent:目前已有的agent基本支持市面常见的OS,包含Linux、HPUX、Solaris、Sun、windowsSNMP:支持各类常见的网络设备二、Zabbix功能具备常见的商业监控软件所具备的功能(主机的性能监控、网络设备性能监控、数据库性能监控、FTP等通用协议监控、多种告警方式、详细的报表图表绘制)支持自动发现网络设备和服务器支持分布式,能集中展示、管理分布式的监控点扩展性强,server提供通用接口,可以自己开发完善各类监控三、优劣势优点:=1\*GB3①开源,无软件成本投入=2\*GB3②Server对设备性能要求低(实际测试环境:虚拟机RedhatELAS5,2GCPU1G内存,监控5台设备,CPU使用率基本保持在10%以下,内存剩余400M以上)=3\*GB3③支持设备多=4\*GB3④支持分布式集中管理=5\*GB3⑤开放式接口,扩展性强缺点:=1\*GB3①全英文,界面不友好=2\*GB3②无厂家支持,出现问题解决比较麻烦=3\*GB3③需在被监控主机上安装agentZabbix安装配置文档-part2.安装部署一、服务端环境准备ZabbixServer需要运行在CentOS、RedHatLinux、Debain等Linux系统上,这里以RHELAS5作为部署环境。Root用户安装必须的包,建议配置好yum,通过yum安装下列包,解决包的依赖关系。LAMP环境:#yuminstallmysql-serverhttpdphp其他需要用到的包:#yuminstallmysql-devgccnet-snmp-develcurl-develperl-DBIphp-gdphp-mysqlphp-bcmathphp-mbstringphp-xml下载最新的Zabbix安装包(官网:http://www.zabbix.com)到本地,解压#tarzxvfzabbix-1.8.1.tar.gz增加zabbix用户和组#groupaddzabbix#useradd–gzabbix–mzabbix二、数据库准备启动MySQL数据库:#servicemysqldstart修改MySQLroot用户密码(默认密码为空)#mysqladmin–uroot–ppasswordroot测试能否正常登陆数据库#mysql–uroot–proot创建Zabbix数据库Mysql>createdatabasezabbixcharactersetutf8;导入数据库sql脚本#cdzabbix-1.8.1#cat./create/schema/mysql.sql|mysql-uroot-prootzabbix#cat./create/data/data.sql|mysql-uroot-prootzabbix#cat./create/data/images_mysql.sql|mysql-uroot-prootzabbix三、编译安装配置编译,prefix是安装后程序目录#./configure--with-mysql--with-net-snmp--with-libcurl--enable-server--enable-agent--enable-proxy--prefix=/usr/local/zabbix#make#makeinstall(下一行)四、配置