zabbix3.0.4客户端安装及网卡流量监控配置

本文主要介绍zabbix在linux及windows下客户端的安装,网卡流量监控配置。

一、linux客户端安装

1.编译软件

# useradd zabbix -s /sbin/nologin -M
# ./configure --prefix=/usr/local/zabbix-agent --enable-agent
# make && make install

2.修改agetn配置

Server=127.0.0.1,192.168.115.31    #本机即是agent和server127.0.0.1地址不可删除
ServerActive=127.0.0.1,192.168.115.31  #主动通知信息给哪些server,本机即是agent和server127.0.0.1地址不可删除
Hostname=192.168.115.12

3.启动服务

# cp /root/zabbix-3.0.4/misc/init.d/fedora/core/zabbix_agentd /etc/init.d/
修改启动脚本agent安装路径
# vi /etc/init.d/zabbix_agentd
BASEDIR=/usr/local/zabbix-agent
# service zabbix-agent start

4.测试

安装好agent在服务器端执行手动发现命令

#zabbix_get -s 192.168.115.12 -k "system.uname"
Linux node2.hnr.com 3.10.0-327.13.1.el7.x86_64 #1 SMP Thu Mar 31 16:04:38 UTC 2016 x86_64

可以正常返回信息

二、linux系统网卡流量监控

1.手动定义items

通过net.if.in[em1]及net.if.out[em1]采集到的数据是总流量,

在定义items时需要把值存储为差量(每秒速率)

2.通过自动发现items

使用自动发现items需要修改倍数为8

三、windows客户端安装

1.软件安装

登入zabbix官网找到下载页面中Zabbix pre-compiled agents

下载地址:http://www.zabbix.com/downloads/3.0.0/zabbix_agents_3.0.0.win.zip

解压文件到指定位置

以管理员身份运行cmd,安装客户端程序

D:\Program Files\zabbix>bin\win64\zabbix_agentd.exe -i -c conf\zabbix_agentd.win.conf
zabbix_agentd.exe [7800]: service [Zabbix Agent] installed successfully
zabbix_agentd.exe [7800]: event source [Zabbix Agent] installed successfully

-c:指定配置文件

-i:指定安装客户端

2.修改配置文件zabbix_agentd.win.conf

Server=127.0.0.1,192.168.1.205
ServerActive=127.0.0.1,192.168.1.205
Hostname=192.168.1.7

3.启动服务

四、windows下网卡流量监控配置(手动定义监控网卡流量items)

1.发现系统网卡

C:\Users\admin>typeperf -qx | find "Network Interface" | find "Bytes" > d:\network.txt

查看文件

\Network Interface(Realtek PCIe GBE Family Controller)\Bytes Received/sec
\Network Interface(Realtek PCIe GBE Family Controller)\Bytes Sent/sec

2.修改zabbix客户端配置文件zabbix_agentd.win.conf

PerfCounter=Net_Incoming,"\Network Interface(Realtek PCIe GBE Family Controller)\Bytes Received/sec",30
PerfCounter=Net_Outgoing,"\Network Interface(Realtek PCIe GBE Family Controller)\Bytes Sent/sec",30

重启服务

3.在服务端上配置items

在模板中定义items这样同属于windows的机器都可以使用

4.配置graph

默认windows模板没有网卡的graph

在模板中定义graph

五、windows下网卡流量监控配置(使用自动发现网卡流量的items)

在使用自动发现监控网卡流量时,需要修改网卡自动发现规则的过滤正则表达式,默认不修改情况下会监控windows系统上所有网卡信息包括虚拟网卡等等。

1.查看自动发现的网卡信息

#
/usr/local/zabbix/bin/zabbix_get -s 192.168.115.1 -k
"net.if.discovery"

{"data":[{"{#IFNAME}":"TAP-Win32
Adapter V9-WFP Native MAC Layer LightWeight
Filter-0000"},{"{#IFNAME}":"TAP-Win32 Adapter V9-QoS Packet
Scheduler-0000"},{"{#IFNAME}":"TAP-Win32 Adapter V9-WFP
802.3 MAC Layer LightWeight
Filter-0000"},{"{#IFNAME}":"Realtek PCIe GBE Family
Controller"},{"{#IFNAME}":"Realtek PCIe GBE Family
Controller-WFP Native MAC Layer LightWeight Filter-0000"},{"{#IFNAME}":"Realtek
PCIe GBE Family Controller-QoS Packet
Scheduler-0000"},{"{#IFNAME}":"Realtek PCIe GBE Family
Controller-WFP 802.3 MAC Layer LightWeight
Filter-0000"},{"{#IFNAME}":"Microsoft Kernel Debug Network
Adapter"},{"{#IFNAME}":"TAP-Win32 Adapter
V9"},{"{#IFNAME}":"VMware Virtual Ethernet Adapter for
VMnet8"},{"{#IFNAME}":"VMware Virtual Ethernet Adapter for
VMnet1"},{"{#IFNAME}":"WAN Miniport
(IP)"},{"{#IFNAME}":"WAN Miniport
(IPv6)"},{"{#IFNAME}":"WAN Miniport (Network
Monitor)"},{"{#IFNAME}":"WAN Miniport
(PPPOE)"},{"{#IFNAME}":"Software Loopback Interface
1"},{"{#IFNAME}":"Microsoft ISATAP
Adapter"},{"{#IFNAME}":"Microsoft ISATAP Adapter
#2"},{"{#IFNAME}":"WAN Miniport
(SSTP)"},{"{#IFNAME}":"WAN Miniport (IKEv2)"},{"{#IFNAME}":"WAN
Miniport (L2TP)"},{"{#IFNAME}":"WAN Miniport
(PPTP)"},{"{#IFNAME}":"Microsoft ISATAP Adapter #3"}]}

2.修改网卡过滤规则

默认只过滤回环接口

添加相应的规则

3.启动发现规则

此时,通过自动发现的网卡监控项只有所需的物理接口

注意:在linux下需要修改倍数为8,windows上不需要

时间: 2024-10-11 17:34:11

zabbix3.0.4客户端安装及网卡流量监控配置的相关文章

分布式监控系统Zabbix-3.0.3-完整安装记录 -添加apache监控

前面介绍了zabbix3.0.3环境及相关监控项的添加,下面介绍下针对apache的监控配置:1)在apache配置文件中打开server-status状态访问功能(自带的) [[email protected] ~]# /data/apache/bin/httpd -v Server version: Apache/2.4.25 (Unix) Server built: Jun 19 2017 19:18:00 [[email protected] ~]# cat /data/apache/c

分布式监控系统Zabbix-3.0.3-完整安装记录(1)

分布式监控系统Zabbix-3.0.3的安装记录 环境说明zabbix-server:192.168.1.30 #zabbix的服务端(若要监控本机,则需要配置本机的Zabbix agent,下面会提到)zabbix-agent:192.168.1.7 #zabbix的客户端(被监控端,需要配置Zabbix agent,下面会提到) 一.zabbix-server端的操作记录(192.168.1.30 ) zabbix服务器端要提前安装好LNMP环境(mysql,nginx,php5的安装目录均

分布式监控系统Zabbix-3.0.3-完整安装记录(5)-邮件报警部署

前面几篇陆续介绍了zabbix3.0.3监控系统的部署和监控项配置,今天这里分享下zabbix3.0.3的邮件报警的配置过程~ 由于采用sendmail发送邮件,常常会被认为是垃圾邮件被拒,所以不推荐这种方式! 这里,针对zabbix报警信息的发送,可以采用下面两种方式中的任意一种:(1)利用sendEmail程序来发送报警邮件.sendEmail是一个轻量级,命令行的SMTP邮件客户端,非常完美,使用简单并且功能强大.这个被设计用在php.bash .perl和web站点使用.(2)利用pyt

分布式监控系统Zabbix-3.0.3-完整安装记录

由于采用sendmail发送邮件,常常会被认为是垃圾邮件被拒,所以不推荐这种方式!这里,针对zabbix报警信息的发送,可以采用下面两种方式中的任意一种:1)利用sendEmail程序来发送报警邮件.sendEmail是一个轻量级,命令行的SMTP邮件客户端,非常完美,使用简单并且功能强大.这个被设计用在php.bash .perl和web站点使用.2)利用python脚本来发送邮件 一.利用sendemail发送报警邮件1)先下载安装包到本地,解压.[[email protected] ~]#

zabbix3.0.2 agent 安装

第一步:使用lrzsz上传zabbix 3.0.2 源码包,像这样: [[email protected] src]# lsnginx-1.9.14  nginx-1.9.14.tar.gz  zabbix-3.0.2  zabbix-3.0.2.tar.gz第二步:cd zabbix-3.0.2 并创建账号 useradd zabbix 1005  <2016-06-15 18:05:53> : ./configure --prefix=/usr/local/zabbix-3.0.2 --e

分布式监控系统Zabbix-3.0.3-完整安装记录(4)-解决zabbix监控图中出现中文乱码问题

之前部署了Zabbix-3.0.3监控系统,在安装数据库时已经将zabbix库设置了utf-8字符. 首先确定zabbix开启了中文支持功能:登录到zabbix服务器的数据目录下(前面部署的zabbix数据目录是/data/www/zabbix),打开 locales.inc.php文件[[email protected] include]# pwd/data/www/zabbix/include[[email protected] include]# vim locales.inc.php 然

zabbix3.0.2上安装graphtrees

1.操作系统环境 [[email protected] ~]# cat /etc/issue CentOS release 6.4 (Final) Kernel \r on an \m [[email protected] ~]# uname -r 2.6.32-358.el6.x86_64 [[email protected] ~]# uname -m x86_64 2.备份zabbix的web目录或者直接mv,我是直接mv [[email protected] share]# pwd /us

Zabbix3.0.x zatree安装教程

[目录] zatree3.0.x 快速部署方法   zatree3.0.x 实现原理  zabbix 菜单上显示zatree  zatree界面修改    [zatree3.0.x 快速部署方法]git clone https://github.com/BillWang139967/zatree.git cd zatree/zabbix-3.0.x/ bash start.sh 注意事项:如果脚本执行,没有找到目录,请自行改动脚本到web目录 执行过程中需要输入zabbix admin的账号和密

分布式监控系统Zabbix-3.0.3-完整安装记录(4)-监控nginx,php,memcache,Low-level discovery磁盘IO

前段时间在公司IDC服务器上部署了zabbix3.0.3监控系统,除了自带的内存/带宽/CPU负载等系统资源监控模板以及mysql监控模板外,接下来对诸如nginx.php.memcache.磁盘IO的监控项配置在此做下记录,希望能帮助到有用到的朋友们~ nginx的监控模板:zbx_nginx_templates.xmlphp的监控模板:zbx_php-fpm_templates.xmlmemcache的监控模板:zbx_memcached_templates.xmlLow-level dis