23421 发表于 2015-10-29 13:40:32

zabbix监控网卡流量

客户端安装:
rpm -ivh http://repo.zabbix.com/zabbix/2.4/rhel/6/x86_64/zabbix-release-2.4-1.el6.noarch.rpm
yum install zabbix-agent zabbix-sender zabbix-get -y
vim /etc/sysconfig/iptables添加10050端口

vi /etc/zabbix/zabbix_agentd.conf2个server字段改成服务端IP
service zabbix-agent restart
tail -f /var/log/zabbix/zabbix_agentd.log

组态-主机 添加linux群组和模版
以下是引用:
作用:
用zabbix监控网卡eth0的进出流量




分析:
zabbix默认有一个监控网卡流量的key值:
分别为:net.if.in
      net.if.out




查看:(server端)

# zabbix_get -s 192.168.186.129 -k net.if.in
6627941
注意:
   6627941:这个值是目前经过eth0网卡进来的总流量,单位是bytes(B),10M=10485760bytes
            这个值不是每秒的流量,我们需要每隔一秒执行一次这个命令,然后两个值之间的差值则为每秒的流量





步骤:
1、
创建一个模板:Network incoming or outcoming on eth0:


2、

创建一个应用集:Network incoming or outcoming on eth0:


3、
创建两个监控项:

监控项:Network incomingon eth0:
监控项:Network outcoming on eth0:按照上面配置即可


4、

创建触发器:

触发值:Network incoming on eth0>10M on {HOST.NAME}:
注意:
在添加表达式,点击添加时,出现如下图:

点击选择,出现如下图:
选完项目名称,出现如下图:

触发值:Network outcoming on eth0>10M on {HOST.NAME}:按照上面配置即可

触发器配置完后,如下图:





测试:
将192.168.186.129这台机器添加该模板:

查看数据,如下图:
由上图发现,监控流量正常

为了方便测试,我们先把触发值改小一点,如下图:
把10485760改为100


一分钟后查看是否报警,如下图:





页: [1]
查看完整版本: zabbix监控网卡流量