zabbix 服务端安装

 1、下载并解压 zabbix安装包 并关闭iptables 和 selinux ,为了简化配置,配置好后可以开启做相关设置
      tar -zxvf zabbix-2.4.0.tar.gz

 2、安装LAMP环境
        yum install make mysql-server httpd php mysql-devel gcc net-snmp-devel curl-devel perl-DBI php-gd php-mysql php-bcmath php-mbstring php-xml libxml2-devel wget -y
        service httpd start
        service mysqld start
        chkconfig httpd on
        chkconfig mysqld on

 3、添加zabbix用户和组
        groupadd zabbix
        useradd -g zabbix zabbix

 4、导入数据库
           设置mysql管理员密码,并进入mysql
           mysqladmin –u root password hm123$%^ 
           mysql –u root –p

           创建zabbix数据库
           Mysql> create database zabbix character set utf8;
           Mysql> grant all on zabbix.* to zabbix@'localhost' identified by 'zabbixpass'; 
           Mysql> flush privileges;

           导入数据库sql
           zabbix-2.0.6/database/mysql
           mysql -h localhost -uroot -phm123$%^ zabbix 

zabbix 客户端安装

 1、下载解压zabbix安装包,关闭iptables 和 selinux
      tar -zxvf zabbix-2.4.0.tar.gz
 2、增加用户和组
      groupadd zabbix
      useradd -g zabbix zabbix
 3、编译安装zabbix agent
      cd zabbix-2.4.0
      mkdir /usr/local/zabbix
      ./configure --enable-agent --prefix=/usr/local/zabbix
      make install
 4、更改配置文件
      /usr/local/zabbix/etc/zabbix_agentd.conf 
                将其中的server 更改为 zabbix server 的IP地址,以允许zabbix server访问
 5、开启zabbix agent服务
      /usr/local/zabbix/sbin/zabbix_agentd
      vi /etc/rc.d/rc.local
      /usr/local/zabbix/sbin/zabbix_agentd
      reboot

zabbix添加监控

1、添加监控磁盘示例

         在 configuration -- host 中选中要配置的主机中的items选项,items是所有监控系统的内容,包括监控cpu 内存等内容,还可以自己添加自定义内容。
 选择create item ,填写Name,自己随便起,然后设置Key,这是重点,select选择vfs.file.size[file] (可以检测系统中文件的大小) vfs.fs.size[fs,](监测挂载点的情况,必须是挂载点) 填写[]中的参数,如 vfs.file.size[/var/log/syslog] vfs.fs.size[/,free] 保存即可
 然后选中要配置主机的 graphs选项为刚才添加的item选项创建图形,选择 create graph ,填写Name,自己随便写,然后items中add刚才自定义的item选项,可以通过 Previes预览
 然后在configuration -- screen 中选中刚才编辑的主机,选change 增加图形显示

2、报警设置

 设置的大致过程为
      监控主机(host) --> 监控项(items)-->触发器(triggers)-->告警动作(action)-->告警方式 -->告警动作
 设置监控阈值
      http://2346860.blog.51cto.com/2336860/1590698/
 设置报警次数
       action中的operation Step from 1 to 3

3、交换机流量监控
参考文章:http://yangrong.blog.51cto.com/6945369/1559035