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

Nagios World Conference 2026: Sept. 14-17 in St. Paul, MN | Learn More

  • Home
  • Directory
  • Library
  • Support
  • About
Plugins4405Themes and Skins13Add-ons757Graphics 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
Uncategorized Integrating Incident Manager with Nagios XI
0.0 (0)
37.6K
RSS Feed
Newest Listings Updated Listings
Top Contributors
Yoann LAMY (7)deskwork_itunes142 (4)Julien DESMAREST (3)Davide Lemma (3)Chad Columbus (3)
See More
Newest Contributors
signalgrid (1)Sanna Glue (2)fisherrs (1)smolinux (1)juanfertor (1)
See More

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

Privacy PolicyTerms of UseTrademarks
Home > Joe McShinsky
JM

Joe McShinsky

@utahluge

User Stats

Member Since: August 10, 2011

Favorites0

Views0

Projects2

check_domain_jwhois.sh
Internet Domains and WHOIS
check_domain_jwhois.sh
Bash script plugin to alert on expiring domain names. Uses jwhois (developed on CentOS). Warning at 30 days, critical at 14.
3.5 (2)
29.1K
0
Joe McShinsky
check_traceroute.sh
* Routing
check_traceroute.sh
Bash Script To Check The 1st & 2nd Hop Of Your Network
0.0 (0)
100.3K
0
Joe McShinsky
Check Nessus Scans

Nice work :) Slight Critical/Warning Modification

I modified the end of this to give critical to any critical issues. Then if nothing critical, it checks for any high alerts which outputs as a warning. ########### if [[ $CRIT_VULNS -gt $CRITICAL_THRESHOLD ]]; then echo "CRITICAL - There are $CRIT_VULNS critical and $HIGH_VULNS high vulnerabilities in $TARGET_SCAN. | $PERF_DATA" exit 2 elif [[ $HIGH_VULNS -gt $WARNING_THRESHOLD ]]; then echo "WARNING - There are $CRIT_VULNS critical and $HIGH_VULNS high vulnerabilities in $TARGET_SCAN. | $PERF_DATA" exit 1 else echo "OK - There are $CRIT_VULNS critical and $HIGH_VULNS high vulnerabilities in $TARGET_SCAN. | $PERF_DATA" exit 0 fi echo "UNKNOWN - Check script output" exit 3

Reviewed 9 years ago

check_ssl_cert_expiry

One that works!

After trying a bunch of other ssl cert plugins, this one works right out of the box on a minimal install O.S. Thank you very much!

Reviewed 10 years ago

check_disk_inodes

Perfect with a wrapper :)

Hey nice work. I wrote a little wrapper for this to check on every mount point. A little more dynamic for systems where a mount point may get missed by accident. #! /bin/bash # Wrapper script for check_hdd_inodes # Checks all mount points in one easy output if [ $# -ne 2 ] then echo "Usage: $0 [warn %] [crit %]" exit 3 fi loc="/usr/local/bin/check_hdd_inodes" out="" for s in `df -ilP | cut -d"%" -f2 | grep "/"` do getStat=`$loc -w $1 -c $2 -p $s` out=`echo -e "$getStat $out"` done out=`echo "$out" | sed s/"|"/"n "/g` if [ `echo "$out" | cut -d";" -f1 | grep CRITICAL | wc -l` -gt 0 ] then echo -e "CRITICAL: inodes above $1 % threshold. Click service name for more info. $out" exit 2 elif [ `echo "$out" | cut -d";" -f1 | grep WARNING | wc -l` -gt 0 ] then echo -e "WARNING: inodes above $1 % threshold. Click service name for more info. $out" exit 1 elif [ `echo "$out" | cut -d";" -f1 | grep OK | wc -l` -gt 0 ] then echo -e "OK: inodes below thresholds. Click service name for more info. $out" exit 0 fi echo "Oops; something went wrong :(" exit 3

Reviewed 9 years ago

No Favorites Found

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

Privacy PolicyTerms of UseTrademarks
Home Browse Submit Profile