Nagios 监控windows网卡流量

nagios默认没有监控windows网卡流量的插件,但是可以通过第三方的插件脚本实现。

1:下载check_traffic.sh脚本,上传至Nagios监控服务器的/usr/local/nagios/libexec目录下。

官方下载地址:https://github.com/cloved/check_traffic

2:为check_traffic.sh赋执行权限:

#chmod a+x /usr/local/nagios/libexec/check_traffic.sh

3:修改nagios命令脚本,添加网卡监控命令。

# vi /usr/local/nagios/etc/objects/command.cfg
define command{
        command_name    check_Interface
        command_line    $USER1$/check_traffic.sh -V $ARG1$ -C $ARG2$ -H $ARG3$ -I $ARG4$ -w $ARG5$ -c $ARG6$ -K -B
        }

注:-V为snmp版本,-C为snmp组名,-H为主机,-I为网卡编号。网卡编号可以用以下命令获取:

# /usr/local/nagios/libexec/check_traffic.sh -V 2c -C cmh -H 182.118.46.69 -L

4:编辑监控服务文件,添加网卡监控服务:

# vi /usr/local/nagios/etc/objects/localhost.cfg
define service{
        use                       linux-service         ; Name of service template to use
        host_name                   116.255.220.76
        service_description            Interface_traffic_media_69
        check_command                check_Interface!2c!cmh!182.118.46.69!11!23000,23000!25000,25000
        normal_check_interval           3
        notifications_enabled           1
        }

5:查看监控页面,效果如下:

时间: 2024-11-06 09:56:12

Nagios 监控windows网卡流量的相关文章

Nagios监控windows网卡流量

nagios服务端 :192.168.5.203 windows被监控端 192.168.5.208 在windows下安装snmp服务,已windows server2003为例 控制面板---添加删除程序---添加删除windows组件---勾选管理和监视工具---下一步---完成 2.打开服务,找到SNMP Service 右击SNMP Service---属性---安全---勾选发送身份验证陷阱,添加团体public,权限读写,接受来自任何主机的SNMP数据包---确定 重新启动SNMP

nagios监控Windows网卡报警乱码

报警乱码信息如下:观察报警信息得知:提示监控的网卡11状态没有up(网卡类型为Realtek RTL8186C) 到245上查看网卡状态正常: 注意红色方框显示的网卡类型与报警提示的网卡类型不一致,问题初步找到了.到nagios监控端执行如下命令:(此命令可以测试网卡是否可以正常采集数据,-L用来显示网卡对应的接口) 注意上图中红色方框 Interface index 11显示的网卡类型与报警的网卡类型一致,问题找到了 查看nagios监控245网卡流量的监控项: 5.发现监控的是网卡的接口11

Zabbix监控Windows网卡流量

由于现有路由器不支持SNMP协议,所以无法直接监控网络流量:并且Zabbix自动发现网络不符合我要求,所以自己手动配置了下 1.获取网卡信息,这里有个麻烦事情就是,如果有多块网卡需找到正在使用的网卡,或者将所有网卡都添加进来也可以: Microsoft Windows [版本 10.0.17763.316] (c) 2018 Microsoft Corporation.保留所有权利. C:\Users\Administrator>typeperf -qx |find "Network In

nagios监控linux网卡流量(check_traffic.sh)

1.安装所需组件 yum install perl perl-devel perl-CPAN bc snmpd -y perl -MCPAN -eshell  & cpan> install Bundle::LWP 编译安装nrpe(参考教程:http://2860664.blog.51cto.com/2850664/1559056) 以下是被监控端设置 2.下载check_nginx_status.pl脚本 下载地址:https://github.com/cloved/check_traf

Nagios监控Windows的网卡流量

Nagios监控Windows的网卡流量 使用/usr/local/nagios/libexec/中的check_traffic.sh,不但可以监控Linux的网卡流量,也可以监控Windows服务器的流量. 1 Check_traffic.sh用法用法 [[email protected] libexec]#/usr/local/nagios/libexec/check_traffic.sh -h Usage: ./check_traffic.sh [ -v ] [ -6 ] [ -r ] -

nagios监控windows主机

一,编辑Nagios的主配置文件vi /usr/local/nagios/etc/nagios.cfg把下面这行最前面的#号去掉:#cfg_file=/usr/local/nagios/etc/objects/windows.cfg保存配置文件并退出.二,安装Windows代理程序  NSClient++外部构件1.从http://sourceforge.net/projects/nscplus站点下载最新稳定版的NSClient++软件包:2.解压软件包到一个目录下,如C:\\\\\\\\NS

Cacti+Nagios监控系统(五):Nagios监控windows(基于check_nt)

一.工作原理 Nagios服务器使用check_nt工具与客户端程序通讯,客户端程序NSCP使用命令来获取本地客户端的信息并返回给check_nt. check_nt只是NSCP其中一项服务,Nagios还可以通过check命令(如check_http检查WEB服务).check_nrpe.NSCA.WMI来监控windows客户端. 二.下载客户端程序 下载地址:  http://nsclient.org/nscp/downloads 64位系统下载:NSCP-0.4.1.105-x64.ms

使用nagios监控交换机端口流量,对低于阈值的流量进行报警

需求:使用nagios服务需要对一台思科交换机的24端口进行流量监控,当流量低于2MB/s时,发送报警:当流量高于3MB/s时,报警取消:当流量介于2MB/s-3MB/s时,处于警告warning状态. 操作方法: 第一:编写脚本文件: vim /usr/lib64/nagios/plugins/check_traffic_less.sh #!/bin/bash RXpre=$(/usr/bin/snmpwalk -v 2c -c public 10.10.3.242 IF-MIB::ifInO

烂泥:nagios监控单网卡双IP

本文首发于烂泥行天下. 公司的业务有几台服务器存放在IDC机房中,说是双线路.但是我看到网卡的配置是单网卡双IP的形式.如下: 而公司这边的线路是联通的IP,如下: nagios监控搭建在公司内部,由于南北线路联通的问题.导致公司这边nagios监控IDC机房中的服务器经常误报.特别是一大夜间,妹的,误报的信息多的都让人头疼.如下: 刚开始怀疑是公司路由器不稳定导致的.但是重启了几次后,还是这样的问题.,如下: 查看nagios监控其中一台服务器的IP地址为电信IP.如下: 在公司内部白天pin