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

Directory Tree

check_proftp_user

Rating
2 votes
Favoured:
0
Hits
150258
Files:
FileDescription
check_proftp_usercheck_proftp_user
check_proftp_user.shcheck_proftp_user.sh
Nagios CSP

Meet The New Nagios Core Services Platform

Built on over 25 years of monitoring experience, the Nagios Core Services Platform provides insightful monitoring dashboards, time-saving monitoring wizards, and unmatched ease of use. Use it for free indefinitely.

Monitoring Made Magically Better

  • Nagios Core on Overdrive
  • Powerful Monitoring Dashboards
  • Time-Saving Configuration Wizards
  • Open Source Powered Monitoring On Steroids
  • And So Much More!
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