Nagios plugin to verify a FTP site, by uploading a file and testing the time it takes.
< ?php // Script to connect to a FTP site and Upload a file, return the time it took and compare to WARN and CRIT values // Formated for Nagios usage // Use a test user for the FTP as it could be simple to get this password // I use a 5mb file, created by using: dd bs=1024 count=5120 skip=5120 if=/dev/sda of=file.tst // by Felipe Ferreira if($argc < 7){ echo "nPlease provide args “;
echo “nExample: n check_ftp.php anonymous pass /folder1010/ /tmp/file.txt 4