buhao 发表于 2019-1-19 09:38:41

zabbix2.0.1安装

  zabbix由2部分构成,zabbix server与可选组件zabbix agent。
zabbix server可以通过SNMP,zabbix agent,ping,端口监视等方法提供对远程服务器/网络状态的监视,数据收集等功能,它可以运行在Linux, Solaris, HP-UX, AIX, Free BSD, Open BSD, OS X等平台之上。
zabbix agent需要安装在被监视的目标服务器上,它主要完成对硬件信息或与操作系统有关的内存,CPU等信息的收集。zabbix agent可以运行在Linux ,Solaris, HP-UX, AIX, Free BSD, Open BSD, OS X, Tru64/OSF1, Windows NT4.0, Windows 2000/2003/XP/Vista)等系统之上。
zabbix server可以单独监视远程服务器的服务状态;同时也可以与zabbix agent配合,可以轮询zabbix agent主动接收监视数据(trapping方式),同时还可被动接收zabbix agent发送的数据(trapping方式)。
另外zabbix server还支持SNMP (v1,v2),可以与SNMP软件(例如:net-snmp)等配合使用。
zabbix的主要特点:
  - 安装与配置简单,学习成本低
- 支持多语言(包括中文)
- 免费开源
- 自动发现服务器与网络设备
- 分布式监视以及WEB集中管理功能
- 可以无agent监视
- 用户安全认证和柔软的授权方式
- 通过WEB界面设置或查看监视结果
- email等通知功能
等等


Zabbix主要功能:

- CPU负荷
- 内存使用
- 磁盘使用
- 网络状况
- 端口监视
- 日志监视

  安装zabbix前提是已经搭建lnmp或lamp环境
下面具体介绍在linux2.6.18-194.el5 中的安装过程
  下载地址:http://sourceforge.net/projects/zabbix/files/ZABBIX%20Latest%20Stable/2.0.1/zabbix-2.0.1.tar.gz/download
  编译安装 zabbix-2.0.1
zabbix-2.0的安装方式和以往的zabbix1.0各版本有不同的地方 ,如果遇到一些错误是可以google并加以解决的。下面是我的安装方法,如果不想多走弯路可以按照步骤step by step
准备工作
添加用户


[*]groupadd -r zabbix
[*]uaseradd -g zabbix -M -s /sbin/nologin zabbix
[*]export PATH=$PATH:/usr/local/webserver/mysql/bin

  初始化mysql数据库,为编译安装做准备工作


[*]mysql -e "create databese zabbix;"
[*]mysql -e "grant all privileges on zabbix.* to zabbix@localhost identified by 'zabbix';"
[*]yum -y install curl curl-devel net-snmp net-snmp-devel perl-DBI php-gd php-xml php-bcmath
[*]tar xf zabbix-1.8.9.tar.gz
[*]cd zabbix
[*]mysql -uroot -hlocalhost -p"123456" zabbix
页: [1]
查看完整版本: zabbix2.0.1安装