Build precise queries to find exactly what you need
Press ESC to close
Your review has been submitted and is pending approval.
Monitor changes on status of a Coraid shelf. Runs commands 'show -l' and 'list -l' and compares output with a previously stored file.
Current Version
Last Release Date
2010-01-30
Owner
Jordi Funollet
Website
http://www.terraquis.net
Download URL
https://github.com/funollet/nagios-plugins
License
GPL
Compatible With
<p>Monitor changes on status of a Coraid shelf. Runs commands 'show -l' and 'list -l' and compares output with a previously stored file.</p>
<p>Requirements:</p>
<ul> <li>Coraid Ethernet Console (cec)</li> <li>'pexpect' Python module</li> </ul>
<p>Before using the plugin for monitoring a Coraid device you must store its output on a file to compare against. You can do it with the option '--create'. Do it when the Coraid device is in good status.</p>
<p>Example:</p>
<code/> # check_coraid.py -i eth2 --shelf 0 --create </code>
<p>This plugin must run 'cec' as root and, if there's a timeout, must be able to kill it. That means you need something like this on your /etc/sudoers file.</p>
<code/> nagios ALL= NOPASSWD: /usr/local/lib/nagios/plugins/check_coraid.py </code>
<p>This is giving full privileges to the script, so please check that no one can overwrite the Nagios plugin neither the 'cec' binary.</p>
<p>This script is inspired on 'aoe-chk-coraid.sh' by William A. Arlofski (http://www.revpol.com/coraid_scripts).</p>
You must be logged in to submit a review.
To:
From:
We’ve completely redesigned the world’s largest repository of Nagios plugins and monitoring tools. Join thousands of users sharing monitoring solutions for servers, applications, and everything in between.
Due to our redesign, all existing accounts require a password reset to access your account again.
Ready to explore 6,100+ projects and contribute to the community?
Reset Password Create Account
Happy Monitoring!