Home Directory Plugins Others Check Path Age

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 Path Age

Rating
0 votes
Favoured:
0
Current Version
2.0
Last Release Date
2013-07-02
Compatible With
  • Nagios 3.x
License
GPL
Hits
49803
Files:
FileDescription
check_path_age.shcheck_path_age.sh
Network Monitoring Software - Download Nagios XI
Log Management Software - Nagios Log Server - Download
Netflow Analysis Software - Nagios Network Analyzer - Download
This plugin was developed to run under BASH and extends the functionality of the check_file_age plugin with several new options.
-- Check the age of an individual file
**** Example: Monitor the age of a log file to ensure it is being written to on a regular basis.

-- Check the age of the newest file in a directory
**** Example: Monitor the age of a backup folder to ensure that nightly backups are getting created and are no older than 24 hours.

-- Check the age of the oldest file in a directory
**** Example: Monitor the age of a "queue" directory to ensure that the oldest "job" in the queue is no older than a specified limit.

-- Check the age of a non-existent file or directory
**** Example: Monitor the age of error log that only exists if errors are present.

-- Recursively check the age of all files in a directory and its sub-directories

USAGE: ./check_path_age.sh

-- PATH = Path to file or directory to check
-- WARNING_MINUTES = Age limit to issue warning alert
-- CRITICAL_MINUTES = Age limit to issue critical alert
-- oldest|newest = Check the age of either the oldest or the newest file in a directory
-- exist|noexist = Specify whether or not the path must exist
-- dig|nodig = Specify whether the script should dig down to recursively check the age of files in sub-directories.