Build precise queries to find exactly what you need
Press ESC to close
Nagios World Conference 2026: Sept. 14-17 in St. Paul, MN | Learn More
Your review has been submitted and is pending approval.
This plugin was developed to run under BASH and extends the functionality of the check_file_age plugin with several new options.
Current Version
2.0
Last Release Date
2013-07-02
Owner
As
Download URL
https://exchange.nagios.org/wp-content/uploads/project-files/2012/11/check_path_age.sh
License
GPL
Compatible With
check_path_age.sh
-- 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> <WARNING_MINUTES> <CRITICAL_MINUTES> <oldest|newest> <exist|noexist> <dig|nodig>
-- 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.
You must be logged in to submit a review.
To:
From: