Search Exchange
Search All Sites
Nagios Live Webinars
Let our experts show you how Nagios can help your organization.Login
Directory Tree
Category: Network Connections, Stats and Bandwidth
Nagios plugins for monitoring network bandwidth usage, download speed, network connections, etc.
Meet The New Nagios Core Services Platform
Built on over 25 years of monitoring experience, the Nagios Core Services Platform provides insightful monitoring dashboards, time-saving monitoring wizards, and unmatched ease of use. Use it for free indefinitely.
Monitoring Made Magically Better
- Nagios Core on Overdrive
- Powerful Monitoring Dashboards
- Time-Saving Configuration Wizards
- Open Source Powered Monitoring On Steroids
- And So Much More!
Submit Your Nagios Project!
Help build Nagios Exchange for yourself and the entire the Nagios Community by your Nagios project to the site. It's easy - just create an account, login, and add a new listing. Read the FAQ for instructions.check_cisco_ports_bandwidth
www.onepointltd.com1) Scan network interfaces of a Cisco Switch 2) Measure average bitrate from last measurement for all ports or one interface 3) Display peak bitrate and the port associated with it with warning and critical thresholds 4) Produce performance data for al ...
check_cisco_status
This perl script is flexable enough to check the status of a cisco switch/router/MDS. It was born to check if a cisco MDS port is up or down using SNMP. It is rather easy to use, and even easier to modify to do what is needed.
check_connections
Check established connections using netstat.
check_dot3.pl
sites.google.com/site/peterwirdemo/home/nagios-pluginsGet all data from dot3StatsTable in the Etherlike MIB from the host. Add all values from all interfaces and calculate the sum of all errors. If the sum/second (i.e since last run) is larger then warning or critical appropriate exit values are returned ...
check_eth
This plugins monitor realtime traffic on linux server interface on any distribution centos,redhat,debian etc . In old version by joseph stats are calculated wrong way not realtime but after my changes it will monitor your stats realtime transfer rate of i ...
check_ethtool
Check media settings in Linux using ethtool. Automatically figures out interface name and expected speed if not given. Assumes full duplex is desired. Can check for autonegotiate.
check_external_ip.py
blog.robertvbolton.com/nagios-plugin-check-external-ip-versiChecks the external IP dynamically assigned by the service provider and warns on an IP address change.
check_f5
Check performance, status, failover, hardware and other metrics on a F5 Load Balancer. Perl script; requires Net::SNMP to work; Data::Dumper also needed if using the caching mode. Use check_f5.pl -h for full syntax and usage. Version 0.2 correc ...
check_haproxy_stats
github.com/Start81/check_haproxy_statsConnects to haproxy via http/https/UNIX socket and retrieves haproxy stats.
check_hetzner - checking monthly traffic limit of your ...
www.ciphron.de/de/downloads.htmlThis plugin checks the traffic of your hosts at the german hoster hetzner.
check_iferror.py
Nagios plugin to check interface error count OIDs via SNMP, caching the result and alerting if the user defined threshold in the user defined timeframe is reached. Optionally: - Checks operational state of the interface as well. Works with Counter32 ...
check_iferrors_percent
www.linuxhomenetworking.comThis program is a Nagios check the monitors percentage error rates on a host's network interfaces. Error rates of more than 1% are often detrimental to application performance and are frequently an indication of a failing circuit or interface. This check ...
check_ifoperstatus with DS1 ISDN HSRP and Cacti support
check_ifoperstatus script that use IF-MIB,DS1-MIB,ISDN-MIB,CISCO-HSRP-MIB (ePN compliant) (cacti lookup support)
check_iftraffic.php
This script will check the traffic and status of an interface, in just about the same way as check_iftraffic.pl does.
check_iftraffic3
This check has been superseded by check_iftraffic64 ( http://exchange.nagios.org/directory/Plugins/Network-Connections,-Stats-and-Bandwidth/check_iftraffic64/details ). Update to the check_iftraffic plug-in first released by Gerd Mueller (Netways GmbH) ...
check_iftraffic4.pl
Update to the check_iftraffic3 plug-in first released by Gerd Mueller (Netways GmbH) and updated by Markus Werner, 'sos' and Greg Frater. Works with 64-bit SNMP counters to avoid frequent overflows on highly loaded and large interfaces (>1gbps). Sev ...
check_iftraffic43a.pl
Modified Version 42, added a minum value section, needed for ipsec tunnels. Changed the bottom output sections, because it wasn't triggering the nagios event handler. 43a, added interface in the output
check_iftraffic5.pl
Supports all Cisco standard interfaces: TenGigabitEthernet, GigabitEthernet, FastEthernet, Ethernet, Port-channel, Vlan. Also works on standard NIC adaptors. Checks input/output traffic, unicast pkts, multicast pkts, broadcast pkts, errors and discar ...
check_iftraffic64
Bug and feature update to check_iftraffic3. This is a 64 (and 32) bit Nagvis compatible SNMP iftraffic check. Renamed to highlight the change from 32 to 64 bit as the default counters used. Tested with Windows 2003/08/12, Linux (RedHat), and Cisco devi ...
check_iftraffic_multi
www.linuxhomenetworking.comThis program provides alerts, status and statistics on network interface usage. Events can be triggered on actual usage OR percentage utilization of an interface. Based on code from check_iftraffic v43a. Supports SNMPv3 and autodetects 64bit counters. ...
check_iftraffic_nrpe
This is a remake of the iftraffic plugin. The difference with the latter is that this plugin does not use SNMP. check_iftraffic_nrpe can be used as a plugin for nrpe. No SNMP checks will be performed by this plugin, only the local system (with nrpe agent) ...
check_iftraffic_nrpe.py
github.com/SamK/check_iftraffic_nrpe.pyThis is a rewrite of check_iftraffic_nrpe in Python with a few enhancements. * available units: (kilo|Mega|Giga|Tera)(Bytes|bits) * excludes or includes interfaces based on name, regexp or type (type can be: "ethernet", "ppp", "loopback" or "sit") ...
check_iftraffic_nrpe.sh
Get network interface statistics from a Linux host, but be economical with the output, and try to select interfaces automatically.
check_iftraffic_OID
This a plugin that monitor non-snmp standard network interfaces. Unlike others Check_Interface plugins you should know at least 3 SNMP OIDs where are stored : interface Tx maximum capacity, interface total Tx octets (snmpIfOutOctets) (or some other net ...
check_ifutil.pl
Collects network interface traffic stats and calculates bandwidth utilization. (*nix only) $ perl check_ifutil.pl Usage: check_ifutil.pl -i -w -c [-p -b ] -i, --interface STRING Network interface name (example: eth0) -w, ...
check_if_out_errors
Checks all interfaces of given machines by SNMP an return the number of interface out errors. Works automatically on all interfaces. Tested on Linux, solaris, Reliant Unix, Windows 2000/2003 server.By Martin Fuerstenau
check_interface
This plugin will remotely check the network speed of your Linux/Solaris server using SNMP. Usage: check_interface.pl -H, --hostname=HOST name or IP address of host to check -C, --community=COMMUNITY NAME community name for the ...
check_interfaces_wmi
nagios.posterous.comThis plugin uses the WMI (windows management instrumentation) to enumerate and check bandwidth usage of all connected and optionally disconnected network interfaces on Windows Servers.
check_internet.sh
Checks internet speed using speedtest-cli or pyspeedtest Example: ./check_internet.sh 10 9 10 9 /usr/lib/nagios/plugins/speedtest-cli --server 3837 --timeout 50 --simple > .speedtest.sp1.wind.it.24646 2>&1 OK - TestServer: sp1.wind.it Ping 18.437 ms ...
check_iperf
check network performance of a link with iperf on unix/windows
check_iperf3
This is a plugin that monitors the speed between network links using the iperf3 command, which is an active tool for measurements of the maximum achievable bandwidth on IP networks. This script was modified from the original version made by Julien Touche ...
check_linux_bonding
folk.uio.no/trondham/software/check_linux_bonding.htmlcheck_linux_bonding is a plugin for Nagios that checks bonded network interfaces on Linux. The plugin is fairly simple and will report any interfaces that are down (both masters and slaves). It will also alert you of bonding interfaces with only one slave ...
check_linux_net
a very extendable network monitoring tool. There are tons of arguments you can use to have this do anything you want. It's very low resource and has performance monitoring.
check_mc.exp
ftp.espci.fr/pub/nagios-local/This plugin checks media converter interfaces on Allied Telesis hardware, such as AT-MCF2000. It uses a serial connection to the management card, while usual scenarii rather use SNMP through Ethernet connection to the management card.
check_mrtg_diff
www.fedasil.be/The aim of this project is to provide a plugin that would enable to monitor variation in MRTG values. It is currently (2006.04.12) only able to monitor the decrease (in partition disk space) that occur within a day on a server.
check_naglio_netint
github.com/RTBHOUSE/check_naglio_netintThis plugins gets 64 bit counters from device via SNMP, calculate rates # and use power of naglio to check them. Plugin returns stats variables as perfomance data for further nagios 2.0 post-processing, it was testet witch graphios. ( number of data c ...
check_netscaler
github.com/slauger/check_netscalerA Nagios Plugin written for the Citrix NetScaler Application Delivery Controller. It's based on Perl (Monitoring::Plugin) and using the the NITRO REST API. No need for SNMP.
check_netstat / check_snmp_netstat
william.leibzon.org/nagios/This plugin checks number of open tcp connections and can send warnings or critical alert of there are too many or too few. Can run either directly on the box or use SNMP.
check_netstat_combined
netstat check script - combined info about different types of connections per second and number of connections to specified local ports (perfdata only)
check_netstat_conn
Check number of listening or established connections on a given port using netstat utility
check_network
www.markuswalther.orgSimple script to check if a network interface is up, down or on reduced speed.
check_networkusage
This Nagios Plugin, written in perl, shows the throughput of an defined networkinterface. The output is generated from /proc/net/dev.. The output-language is german and includes also Performance-Data. Usage: -I = Interface -D = Direction(in/out) -c = Crit ...
check_network_transfer
ijuned.blogspot.com/check_network_transfer checks the network Transfer over eth card. and sends the alerts if the thresholds are breached.
check_nwc_health
labs.consol.de/nagios/check_nwc_health/check_nwc_health is a plugin which is used to monitor network components. Use it to monitor devices like Cisco IOS, Cisco Nexus, F5 BIG-IP, CheckPoint Firewall1, Juniper NetScreen, HP Procurve, Nortel, Brocade 4100/4900, EMC DS 4700, EMC DS 24, Allied Tel ...