Search Exchange
Search All Sites
Nagios Live Webinars
Let our experts show you how Nagios can help your organization.Login
Directory Tree
Category: File System
Nagios plugins for monitoring various aspects of file systems (files, file counts, directories, mount points, etc.)
Meet The New Nagios Core Services Platform
Built on over 25 years of monitoring experience, the Nagios Core Services Platform provides insightful monitoring dashboards, time-saving monitoring wizards, and unmatched ease of use. Use it for free indefinitely.
Monitoring Made Magically Better
- Nagios Core on Overdrive
- Powerful Monitoring Dashboards
- Time-Saving Configuration Wizards
- Open Source Powered Monitoring On Steroids
- And So Much More!
Submit Your Nagios Project!
Help build Nagios Exchange for yourself and the entire the Nagios Community by your Nagios project to the site. It's easy - just create an account, login, and add a new listing. Read the FAQ for instructions.box293_drive_inventory_windows
This plugin will report what hard drives in the range A: - Z: exist on a Windows machine. This plugin uses NSClient++ to gather the information. The plugin will use check_nrpe (by default) or check_nt (if specified) to query the Windows machine. This plug ...
Check all disks on a Windows server
Check usage on all drives on a Windows server in one plugin.
Check Disk Win2k3 - SNMP
Plugin Nagios via SNMP to check the use of disk in Windows 2003 Server
Check folder for stale files
felipeferreira.netThis plugin object is to check if a file has been inside certain folder for a period of time and alert if so.
check folder size (linux nrpe)
Usage ./check_folder_size.sh -f dir [-s (k|m|g)] [-w (size)] [-c (size)] -f Folder to check -s k (Kilobytes) m (megabytes) g (gigabytes) -w Warning level -c Critical level
Check free disk space with snmp
peters-webcorner.de/content/view/26/44/with this simple nagios plugin you can check the free space of every harddisk. You can also pass parameters for warning and critical, when the percentage of the used space goes higher than your supplied levels
Check if files are periodically updated on a windows sh...
This plugin is a bash script which will check a windows share using the smbclient command. It will alert critical if the files matching a pattern are older then a specified amount of time or are not found. It can also warn if the files are not bigger th ...
Check if FS is Mounted (check_mount.sh) AIX, NFS, UNIX,...
ijalba.wordpress.com/Shell Script for Nagios, checks if the FS given is mounted. Assumes that you are checking NFS by default, but it can check for any type of FS: NFS, NFSv4, CIFS, JFS, JFS2, EXT2, EXT3, EXT4, etc (If a FS is mounted more than once it gives a Warning ...
Check IO Wait (by Nestor@Toronto)
Check IO Wait for Linux. Return IO wait in percentage Script were written in BASH, tested on CentOS 6.X, Nagios 3.X # Dependency: iostat
Check Linux file system use including xfs project quota...
Check Linux file system use including xfs project quota if implemented.
check mountpoints like nfs, cifs, davfs, lustre, ocf2, ...
Check if all specified nfs/cifs/davfs mounts exist and if they are correct implemented. That means we check /etc/fstab, the mountpoints in the filesystem and if they are mounted. It is written for Linux and Solaris, uses proc-Filesystem and was tested on ...
Check number of files in directory via telnet
thehollick.com/dokuwiki/doku.php?id=nagios:plugins:mine#expePlugin to check number of files in a remote directory using telnet. Implemented in Expect.
Check project quota on xfs filesystem
This simple written plugin checks the project quota on xfs filesystems. If you reach the softlimit you get the warning message and the critical message when you reach the hardlimit. xfs-tools are needed. Additional infomations in the plugin file
check remote files age in minutes
checks a directory on a remote system (via rsh or ssh) and returns a warning if a specified amount of files is found which is older than x minutes.
Check Veritas Volume Manager
This is a nagios check plugin for Veritas Volume Manager. It checks the vxprint output for disk, plex and subdisk problems and the vxdmpadm output for disabled I/O paths.
Check_all_disks (w/ configuration file)
Check all filesystems with the ability to ignore and override threshold settings
check_dir_files
felipeferreira.netCounts how many files are in the directory and subdirectories written in bash orginal from Gerd Stammwitz
check_dir_files perl
check_dir_files is a nagios plugin to monitor the number of files in a given directory and warn if this number exceeds a certain threshold.
check_diskusage_by_vcenter
troels.arvin.dk/code/nagios/check_diskusage_by_vcenterCheck diskusage for a guest server on an ESX installation. The check is done through the vcenter/vSphere API, meaning that the guest server's disk usage can be checked without installing/configuring anything.
check_diskwrite
Simple Shell Script, which touches a textfile with smbclient on an SMB-Mount, then checks if the file is readable, and deletes the file.
check_diskwrite2
Polished and fixed version of check_diskwrite, which allows to check availability of either smb or windows shares, by writing and reading of file into the share.
check_disk_on_lxc
This is a simple nagios plugin to monitoring the disk usage percentage, when you are working inside LXC container on proxmox. It is based on df command to gather info about disk and awk to manipulate output.
check_disk_snmp
This Perl script uses SNMP to check remote Unix disk partitions and offers some good flexibility on regex inclusions and exclusions.
check_e2fs_next_fsck
github.com/oernii/nagios-pluginsThis script checks all mounted ext2/3 filesystems with dumpe2fs/tune2fs. It checks the mount count againts the max and also the next scheduled check. It gives WARNING in case there is 7 or less days to next check of if mount counter is nearing ...
check_files.pl - Check files age and number of files in...
william.leibzon.org/nagios/This plugin takes "ls"-like file spec (such as *.tmp) and counts how many such files are there allowing to send alerts if its too many. It can also check file age and alert if file or directory has not been updated in a while. Performance info on number o ...
check_filesystem
www.luft-it.de/freeware-und-pluginscheck_filesystem_e is a Windows plugin for Nagios, which checks the integrity of any files by their file size (checksum in bytes) A comma- separated list of Excludes is possible, supports also Regex for file names.
check_files_move.sh
www.beakersoft.co.ukA simple plugin for nagios that will check a directory to make sure files are moving out.
check_file_ages_in_dirs
github.com/thehunmonkgroup/nagios-plugin-file-ages-in-dirsThis plugin pulls all files in each specified directory, and checks their created time against the current time. If the maximum age of any file is exceeded, a warning/critical message is returned as appropriate. This is useful for examining backup directo ...
check_file_count
Plugin to check/count the number of files and/or directories (incl/excl subs). Warnings on low/high/equal.
check_file_count_below.sh
This is going to check the number of files in a specific directory is below certain thresholds and return results in a nagios compatible format. Usage: -d = Directory to be checked. Example: "-d /tmp/". Required parameter. -w,-c = Warnin ...
check_file_exists
www.lemcentral.comSimply script to check if a file exists or not. - return OK if file exists - return CRITICAL if the file does not exists
check_file_exists_glob
Check for existence or non-existence of a file or files - using glob patterns.
check_file_present
www.nagios.orgCheck_file is a plugin which checks to see if a specified file is present in a directory.
check_folder_size_percentage
Usage ./check_folder_size_percentage.sh -f dir [-s (k|m|g)] [-w (percentage)] [-c (percentage)] -f Folder to check -s k (Kilobytes) m (megabytes) g (gigabytes) -w Warning level -c Critical level This plugin is the percentage version by check fold ...
check_fs_test.sh
A simple plugin for nrpe users that takes care of the new created or removed file-systems and informs you.
Check_Gluster
github.com/johnbertrand/Check_GlusterChecks the status and number of bricks of GlusterFS. check_gluster.pl -v data -n 2 GLUSTER OK - Volume data is Stable
check_glusterfs
www.deathwing00.org/blog/blogs/blog1.php/2009/05/23/check-thA plugin for nagios to check that a glusterfs partition is correctly mounted.
check_gluster_vol_dist_georep
A nagios check script for alerting on distributed geo-replication in non-optimal states. Written in bash.
check_mdf
check_mdf - Check Minimum accepted Disk Free space Usage description: ------------------ Script/Nagios plugin checks all local FS's in one round run. It checks 2(4) thresholds together. You can't think of modify FS check params (e.g. in nrpe.c ...
check_mount
Bash script to check mounted devices, passing arguments mount point OR device, and type of filesystem (useful for nfs mountpoints).
check_mount by fuqu
check if a specifoc mountpoint is mounted, optional check filesystemtype, and mountoptions USAGE: ./check_mount -m MOUNTPOINT [-t TYPE] [-o OPTIONS]
check_mount.tcl
ftp.espci.fr/pub/nagios-local/Checking that fstab mount points are mounted and that swaps are active.
check_newest_file_age
github.com/thehunmonkgroup/nagios-plugin-newest-file-ageThis plugin pulls the most recently created file in each specified directory, and checks its created time against the current time. If the maximum age of the file is exceeded, a warning/critical message is returned as appropriate. This is useful for exami ...
check_newfiles.sh
www.sistemistica.itPlugin that check existence of new files since last execution in a specified folder.
check_next_fsck
www.muspells.netCheck the date and mount count of the device passed by parameter. It's able to manage devices not configurated to be checked by fsck (values -1 and none in max mount count and date interval).