SNMP

check_int_traffic – Interface traffic for Linux, Solaris, Windows and NetApp filer

Description:

This plugin check the network traffic for each network interface for Linux, Solaris, Windows and NetApp filer. It is not necessary to submit the operating system because it is automatically detected.
By Martin Fuerstenau

Current Version

1.2

Last Release Date

2012-10-10

Compatible With

  • Nagios 3.x

License

Other


Project Files
Project Notes
This plugin check the network traffic for each network interface for Linux, Solaris, Windows and NetApp filer. It is not necessary to submit the operating system because it is automatically detected. On Windows systems all virtual interfaces (wlan, leightweight filter, ISATAP etc.) are filtered out. But if it is needed it is easy to enable it because the filter are some simple if statements which can be commented out. With the optional -d the plugin will cause an alam if an interface is down. Performance data is generated. To collect it with pnp4nagios a template is enclosed.
Reviews (4) Add a Review
has anyone done all in snmp v3
by aiiqbal88, November 30, 2019

@spicysomtam can you please upload your script as well in your listings? also have you done it with snmp3



Re: Where can I upload the script I updated?
by lmiltchev, November 30, 2015

@spicysomtam Make your own post, and upload the script you updated. Provide a URL link to the "original" plugin. Thanks!



Looking for the updates mentioned
by FractalSystems, November 30, 2015

@spicysomtam can you please share your updates direct to me? They sound exactly what I need as well.



Almost did what I wanted so I tweaked it a little
by spicysomtam, September 30, 2015

This plugin almost did what I wanted, so I added some enhancements to make it perfect for our needs: Added --notraffic (-n) and --match (-m) args: So we can skip no traffic interfaces and pattern match on the interface name using a regex. On linux hosts you can have alot of interfaces, and we are not interested in ones not used (eg have no traffic). The notraffic arg also prevents supurious alerts when not in use interfaces are down and -b is specified. Also sorted the output on interface name order; rather than being jumbled up. This makes bond interfaces display before eth interfaces; it just makes much more sense as a bond interface is typically made up of several eth interfaces. So we would see: OK. bond0:up eth0:up eth1:up eth2:up eth3:up eth4:up eth5:up. The pattern match allows you to only include interfaces that match the pattern. Eg (bond|eth|em|eno). Thanks for writing the script, and with some tweaks I was able to do everything we needed. Where can I upload the script I updated?



Add a Review

You must be logged in to submit a review.

Thank you for your review!

Your review has been submitted and is pending approval.

Recommend

To:


From:


Thank you for your recommendation!

Your recommendation has been sent.

Project Stats
Rating
4.3 (4)
Favorites
0
Views
64,055