zabbix-server:192.168.1.63

zabbix-agent:192.168.1.61

服务器端:

1.yum 源

  rpm -ivh http://repo.zabbix.com/zabbix/2.2/rhel/6/x86_64/zabbix-release-2.2-1.el6.noarch.rpm

2. 安装服务器端:
yum install zabbix-server-mysql zabbix-web-mysql

3. 安装agent端

yum install zabbix-agent

4. 配置数据库:

mysql -uroot

mysql> create database zabbix character set utf8 collate utf8_bin;

mysql> grant all privileges on zabbix.* to zabbix@localhost identified by 'zabbix';

mysql> exit

导库

cd /usr/share/doc/zabbix-server-mysql-2.2.0/create

 mysql -uroot zabbix < schema.sql

 mysql -uroot zabbix < p_w_picpaths.sql

 mysql -uroot zabbix < data.sql

5. 修改zabbix文件关于数据库的设置

 vi /etc/zabbix/zabbix_server.conf

DBHost=localhost

DBName=zabbix

DBUser=zabbix

DBPassword=zabbix

6. 启动zabbix服务器端

service zabbix-server start

7. 修改php的设置

vim   /etc/httpd/conf.d/zabbix.conf.

php_value max_execution_time 300

php_value memory_limit 128M

php_value post_max_size 16M

php_value upload_max_filesize 2M

php_value max_input_time 300

php_value date.timezone Asia/Shanghai 这个现在设置,后面页面就不会报错了。

8. 启动http服务

service httpd restart

9. 配置agent

Server=127.0.0.1  这个ip如果写本机的ip的话,网页上会报错(Received empty response from Zabbix Agent at [127.0.0.1]. Assuming that agent dropped connection)

Hostname=jboss1.com

BufferSize=1024

StartAgents=3

DebugLevel=2

PidFile=/tmp/zabbix_agentd.pid

LogFile=/tmp/zabbix_agentd.log

LogFileSize=10

EnableRemoteCommands=1

UserParameter=viewESTABLISHED,viewESTABLISHED

UserParameter=viewTIME_WAIT,viewTIME_WAIT

UserParameter=viewLISTEN,viewLISTEN

UserParameter=user.login[*],who|grep $1 &>/dev/null;echo $?

10. 启动agent

/usr/sbin/zabbix_agentd  -c /etc/zabbix/zabbix_agentd.conf