I'm creating a sensor to monitor the age of files in a specific directory, I want to monitor the age of the files, if they are older then 5 minutes, I need an alarm. In a directory with no subfolders is works fine. In a directory with subfolders, the sensor detects also older files in the subfolder, but I don't want them to be alarmed.

I've put on "Do not recurse subfolders", but that doesn't do the trick. Any suggestions ?


Article Comments

Hello,

I'm afraid I don't have a suggestion for a solution, only the explanation what happens. Even if the option to recurse subfolders is not set, the sensor checks the sub-folders as objects themselves. It does not go into the subfolders, but checks the subfolders for age, etc., and this is likely the reason why the it works in your case in folders without subfolders.

Best Regards.


Jan, 2011 - Permalink

This can be done with Custom Sensor NetworkFileCount

This Custom Sensor returns the number of files available on a server\share

-f=folder          The name of the folder that needs to be checked in a \\server\share format. If the foldername contains white spaces, enter the foldername between " ".
-u=username        Optional the name of the user account that can access the share.
-p=password        Optional the password or passhash(*) of the user account that can access the share.
-t=timedelta       Optional the minimum number of minutes a file has to be old before it gets counted.    
-s=searchpattern   Optional the search pattern to be used (i.e. *.txt).
-sub               Optional switch to include subfolders.
-tiw               Optional, in combination with the -t= parameter, creates a time window between the current time and xx minutes ago. Only files created in that period are counted.

The sensor can be downloaded from this page


Jan, 2011 - Permalink