Nagios Exchange Nagios Exchange
  • Home
  • Directory
  • Library
  • Support
  • About

Advanced Search

Build precise queries to find exactly what you need

Search Logic

Select compatible versions

Press ESC to close

Sign In Sign Up
  • Home
  • Directory
  • Library
  • Support
  • About
Plugins4394Themes and Skins11Add-ons744Documentation283Graphics and Logos36View All Categories
LinuxSecuritySNMPFile SystemCloud
New Listings Recently Updated Listings Most Favored Listings Most Popular Listings Most Rated Listings Most Reviewed Listings
Random Project
Nagios Core Documentation Nagios and Raspberry PI
0.0 (0)
99K
RSS Feed
Newest Listings Updated Listings
Top Contributors
Julien DESMAREST (6)Yoann LAMY (6)deskwork_itunes142 (4)Davide Lemma (4)Marius (2)
See More
Newest Contributors
zsoltaire (1)RavuAlHemio (1)sowoii (1)Nitatemic (1)cjdepaul (1)
See More

Copyright © 2009-2025 Nagios Enterprises, LLC. All rights reserved.

Privacy PolicyTerms of UseTrademarks
Home > William Leibzon
WL

William Leibzon

@willix

User Stats

Member Since: June 10, 2009

Favorites33

Views60368

Projects24

Advanced Network Interface Check – check_netint / check_snmp_netint
SNMP
Advanced Network Interface Check – check_netint / check_snmp_netint
This plugin checks port status, STP, traffic and errors data of network interfaces. It is optimized for faster execution and has advanced support of cisco…
4.6 (48)
246.4K
9
William Leibzon
GPL
Baytech PDU Monitoring Plugin
Environmental
Baytech PDU Monitoring Plugin
This is a nagios plugin that checks Baytech PDUs. It will report and allow to set alerts on Current, Temperature, Power when you give it…
0.0 (0)
94.3K
0
William Leibzon
GPL
Check Dell Megaraid – PercSNMP controller and drives status and errors
Dell
Check Dell Megaraid – PercSNMP controller and drives status and errors
This is updated and partially rewritten version of John Reuning's check_megaraid which in addition to supporting report of status of logical and physical drives now…
0.0 (0)
102.6K
0
William Leibzon
Check Dell server power supplies status
Dell
Check Dell server power supplies status
Plugin specificly for purposes of checking status of dell server power pupplies via snmp (so you must have openmanage installed on the server)
0.0 (0)
107K
0
William Leibzon
Check Linux CPU, Process Scheduler and I/O Stats (check_linux_procstat.pl)
Linux
Check Linux CPU, Process Scheduler and I/O Stats (check_linux_procstat.pl)
This plugin provides data on CPU Utilization and Linux Schedule by reading /proc/stat parses all data into performance variables. Warning and critical alerts can be…
4.0 (4)
106K
0
William Leibzon
GPL
check_by_snmp / check_snmp_extend / check_snmp_exec
* Remote Check Tunneling
check_by_snmp / check_snmp_extend / check_snmp_exec
This plugin lets you use extended functionality of SNMP to execute plugins remotely in a way similar to NRPE. In its second mode of operation…
5.0 (2)
88.1K
0
William Leibzon
GPL
check_daytime
NTP and Time
check_daytime
This plugin checks that time on remote host is no more than specified number of seconds different than on nagios server. The time is checked…
5.0 (2)
108.2K
0
William Leibzon
GPL
check_files.pl – Check files age and number of files in a directory
File System
check_files.pl – Check files age and number of files in a directory
This plugin takes "ls"-like file spec (such as *.tmp) and counts how many such files are there allowing to send alerts if its too many.…
3.5 (4)
91.6K
1
William Leibzon
GPL
check_jboss
JBOSS
check_jboss
Checks JBOSS attributes using twiddle utility.
1.0 (1)
137.7K
0
William Leibzon
check_localtime – can do hearbeat alert
Time
check_localtime – can do hearbeat alert
This is a special plugin that will check localtime on the system its running on and for specified time will generate an alert. This is…
0.0 (0)
94.3K
0
William Leibzon
Previous 123 Next
check_snmpv2.pl

Why?

I don't want to discourage you (and starting like this is a good way to get some practice writing nagios plugins) but why are you writing this? Your script is not really a perl plugin because it relies on retrieving SNMP with external command. As such its just a wrapper and we already have check_snmp included with nagios plugin, written purely in C, and that can retrieve data from multiple SNMP OIDs and compare values. There is also at least one other alternative check_snmp (which is faster but does not work with SNMP v3), just look around exchange. And if you want temperature I recommend you just download check_snmp_temperature.pl. Take a look at how its code too to learn how to write nagios plugins in Perl that retrieve data by SNMP. Then consider what is needed for your setup and write a new perl plugin (if it does not already exist) that you'd be proud of.

Reviewed 14 years ago

No Favorites Found

Copyright © 2009-2025 Nagios Enterprises, LLC. All rights reserved.

Privacy PolicyTerms of UseTrademarks
Home Browse Submit Profile