Search Exchange

Search All Sites

Nagios Log Server Now Available - Download Now

Nagios Live Webinars

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

Contact Us

Phone: 1-888-NAGIOS-1


Remember Me


Bookmark and Share

Don't miss your chance to attend the 2016 Nagios World conference!

Don't miss your chance to attend the 2016 Nagios World Conference, Sep 12-15th. Informative Sessions, Networking, Food and Cocktails! Visit for more information or to register.

1 vote
Current Version
Last Release Date
Compatible With
  • Nagios 2.x
  • Nagios 3.x
  • Nagios 4.x
check specific file age on Windows.
This is a NSClient++ addon script for Nagios that will check specific file age.
Returns Warning or Critical if file is older than specified minutes.
$ARG1$ : The file path eg. c:/temp/watchme.log *** this must be a 8.3 file format, if there is any space, it won't work.
$ARG2$ : Warning level in minutes
$ARG3$ : Criticl level in minutes

Setup :
1. copy the vbscript to NSClient/script folder

2. edit nsclient.ini and add the follow segment
[/settings/external scripts/scripts]
check_fileage=cscript.exe //nologo //T:30 scriptscheck_fileage.vbs $ARG1$ $ARG2$ $ARG3$

3. create a new command in nagios
define command{
command_name check_fileage
command_line $USER1$/check_nrpe -H $HOSTADDRESS$ -t 30 -u -c check_fileage -a $ARG1$ $ARG2$ $ARG3$

4. create your nagios service
define service{
use generic-service
host_name TEST_HOST
service_description -check file age
check_command check_fileage!c:/temp/watchme.log!10!20
Reviews (1)
bynoortr01, March 17, 2015

I have done all off the setting. I get alway's these errror

[root@nagios var]# /usr/local/nagios/libexec/check_nrpe -H t 30 -u -c check_fileage -a c:\temp.txt 60 100
CRITICAL: $ARG1$ does not exist.