Search Exchange

Search All Sites

Nagios Live Webinars

Let our experts show you how Nagios can help your organization.

Contact Us

Phone: 1-888-NAGIOS-1
Email: sales@nagios.com

Login

Remember Me

check_proftp_user

Rating
2 votes
Favoured:
0
Hits
146346
Files:
FileDescription
check_proftp_usercheck_proftp_user
check_proftp_user.shcheck_proftp_user.sh
Network Monitoring Software - Download Nagios XI
Log Management Software - Nagios Log Server - Download
Netflow Analysis Software - Nagios Network Analyzer - Download
This plugin checks how many users are logged in on a ProFTP FTP - Server. You can specify a warning and a critical limit. Checkable local or trough check_by_ssh or NRPE Update: Corrected perfdata output to make it compliant with Nagios Plugin Guidline
This plugin checks how many users are logged in on a ProFTP FTP - Server. You can specify a warning and a critical limit.
Checkable local or trough check_by_ssh or NRPE
Reviews (1)
Plugin generally works, but exit codes are not correct, so it will show Warning in all cases.

To correct this, replace the code with:

if [ "$FTPUSER" -lt "$WARNLIMIT" ]
then
echo OK $FTPUSER logged in! "| $FTPUSER"
exit 0
elif [ "$FTPUSER" -ge "$WARNLIMIT" ] && [ "$FTPUSER" -lt "$CRITLIMIT" ]
then
echo WARNING $FTPUSER logged in! "| $FTPUSER"
exit 1
elif [ "$FTPUSER" -ge "$CRITLIMIT" ]
then
echo CRIRICAL $FTPUSER logged in! "| $FTPUSER"
exit 2