Search All Sites
Nagios Live WebinarsLet our experts show you how Nagios can help your organization.
Category: File System
Nagios plugins for monitoring various aspects of file systems (files, file counts, directories, mount points, etc.)
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.
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 plu ...
Check usage on all drives on a Windows server in one plugin.
Plugin Nagios via SNMP to check the use of disk in Windows 2003 Server
This plugin object is to check if a file has been inside certain folder for a period of time and alert if so.
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
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
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 ...
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 for Linux. Return IO wait in percentage Script were written in BASH, tested on CentOS 6.X, Nagios 3.X # Dependency: iostat
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 ...
Plugin to check number of files in a remote directory using telnet. Implemented in Expect.
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
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.
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 filesystems with the ability to ignore and override threshold settings
Counts how many files are in the directory and subdirectories written in bash orginal from Gerd Stammwitz
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 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.
Simple Shell Script, which touches a textfile with smbclient on an SMB-Mount, then checks if the file is readable, and deletes the file.
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.
This 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 ...
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 ...
Plugin to check integrity of files based on filesize (Checksum in bytes) in Windows systems. - komma-separated list for excludes, supports regex in filenames. Help with “check_filesystem help” Tested with NRPE and NSClient++
A simple plugin for nagios that will check a directory to make sure files are moving out.
This 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 ...
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 ...
Simply script to check if a file exists or not. - return OK if file exists - return CRITICAL if the file does not exists
Check_file is a plugin which checks to see if a specified file is present in a directory.
Has not been tested with other versions of Nagios other than 3.1.4.
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 to see if a file system is writable.
Checks the status and number of bricks of GlusterFS. check_gluster.pl -v data -n 2 GLUSTER OK - Volume data is Stable
A plugin for nagios to check that a glusterfs partition is correctly mounted.
A nagios check script for alerting on distributed geo-replication in non-optimal states. Written in bash.
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 ...
Bash script to check mounted devices, passing arguments mount point OR device, and type of filesystem (useful for nfs mountpoints).
check if a specifoc mountpoint is mounted, optional check filesystemtype, and mountoptions USAGE: ./check_mount -m MOUNTPOINT [-t TYPE] [-o OPTIONS]
Checking that fstab mount points are mounted and that swaps are active.
This 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 ...
Plugin that check existence of new files since last execution in a specified folder.
Check 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).
checks a users' quota
This scripts allows you to check the quota for a specific user, a specific group or all quota users (based on the repquota output), or the dirquota output for directories in Windows systems. Provides perfdata if requested.
The script check the filesystem in remote aix hosts.