Nagios Exchange
  • Home
  • Directory
  • 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

Join our next live webinar: “Advanced Nagios Monitoring Techniques” – Register Now

Plugins4379Themes and Skins11Addons732Documentation283Graphics 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
Active Checks Check extended filesystem
RSS Feed
Newest Listings Updated Listings
Top Contributors
Julien DESMAREST (4)Davide Lemma (4)deskwork_itunes142 (4)Joerg Hoerter (3)TcoUpLoad (1)
See More
Newest Contributors
Community Member (51)Davide Lemma (4)Alarig Le Lay (1)Penn Rabb (1)Sean Falzon (1)
See More
Home > William Leibzon
WL

William Leibzon

@willix

User Stats

Favorites33

Views55714

Projects24

check_snmp_netint – Advanced Network Interface Check
SNMP
check_snmp_netint – Advanced Network Interface Check
This is a placeholder for those who followed old links to find popular check_snmp_netint plugin on Nagios Exchange. The plugin has been renamed check_netint as…
0.0 (0)
118.6K
0
William Leibzon
GPL
check_redis.pl
Databases
check_redis.pl
This is Redis Server Check plugin. It gets stats variables and allows to set thresholds on their value or their rate of change. It can…
5.0 (5)
118.8K
3
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)
90.2K
1
William Leibzon
GPL
check_memcached.pl
Software
check_memcached.pl
This is Memcached Check plugin. It gets stats variables and allows to set thresholds on their value or their rate of change. It can measure…
4.7 (6)
103.4K
2
William Leibzon
GPL
nagios embedded perl p1.pl that lets redirect STDOUT
Nagios Core
nagios embedded perl p1.pl that lets redirect STDOUT
This is a modified version of p1.pl used by embedded nagios (usually in nagios/bin) that lets perl plugins redirect STDOUT, but only in perl.
0.0 (0)
79.4K
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)
86.9K
0
William Leibzon
GPL
check_snmp_memory.pl
Memory
check_snmp_memory.pl
This plugin provides unix memory statistics data from NetSNMP and calculates amount and percent of used memory and free memory, as well amounts and percent…
4.8 (5)
99.7K
2
William Leibzon
GPL
check_snmp_attributes.pl – experimental plugin base & library
* Plugin Development Tools
check_snmp_attributes.pl – experimental plugin base & library
This is an experimental library I was working on in 2008 to make it easier to write plugins similar to ones I've written without really…
0.0 (0)
81.9K
0
William Leibzon
GPL
check_uptime / check_snmp_uptime
Uptime
check_uptime / check_snmp_uptime
This plugin returns uptime of a system in text (readable) format as well as in minutes for performance graphing. The plugin can either run on…
5.0 (7)
147.9K
2
William Leibzon
GPL
Disabled Status Patch
Nagios Core
Disabled Status Patch
This patch adds support for DISABLED status. This is a new type of status for any service that you disabled active checks. These checks will…
0.0 (0)
78.7K
0
William Leibzon
GPL
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)
239.6K
9
William Leibzon
GPL
check_jboss
JBOSS
check_jboss
Checks JBOSS attributes using twiddle utility.
1.0 (1)
136.8K
0
William Leibzon
check_tftp.pl
TFTP
check_tftp.pl
Checks TFTP service by trying to retrieve specified file. By William Leibzon.
0.0 (0)
96.7K
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)
105.1K
0
William Leibzon
GPL
check_snmp_raid / check_sasraid_megaraid
RAID Controllers
check_snmp_raid / check_sasraid_megaraid
This plugin uses SNMP to check status of raid cards and NAS devices. The type of controller is specified with -T option. Supported types are:…
4.3 (4)
109.5K
2
William Leibzon
GPL
Profiler to check plugin execution time
Nagios
Profiler to check plugin execution time
This is a simple perl script that parses /var/log/nagios/status.dat and prints how long execution of each service type took. Useful for performance tuning. THIS IS…
4.8 (4)
101.4K
3
William Leibzon
GPL
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)
106.1K
0
William Leibzon
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)
101.9K
0
William Leibzon
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)
93.5K
0
William Leibzon
GPL
check_snmp_temperature
Environmental
check_snmp_temperature
General temperature check plugin - supports dell, hp, cisco, juniper, alteon. Other types can be specified easily if you know temperature SNMP OIDs. Data can…
4.9 (13)
158.6K
3
William Leibzon
GPL
check_netstat / check_snmp_netstat
Network Connections, Stats and Bandwidth
check_netstat / check_snmp_netstat
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…
3.0 (3)
120.1K
0
William Leibzon
GPL
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)
93.6K
0
William Leibzon
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)
107.2K
0
William Leibzon
GPL
check_mysqld
MySQL
check_mysqld
Replacement for check_mysql that allows to set thresholds for any variables in SHOW STATUS or for similar SQL queries. Data is also made available for…
4.8 (6)
170.4K
6
William Leibzon
GPL
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