Refactoring: Moved more storage check parameters from unsorted.py to dedicated module...
[check_mk.git] / checkman / mounts
blob5f4b034c69e85daea4db5fd9a4a53ca2c813902e
1 title: Options of mounted filesystems
2 agents: linux
3 catalog: os/storage
4 license: GPL
5 distribution: check_mk
6 description:
7  This check monitors the options with which a filesystem is mounted by
8  using the output of {/proc/mounts}. In normal operation mount options
9  should never change. In recent versions of Linux (e.g. UBUNTU oneiric),
10  the mount option {commit=} may change automatically depending
11  on the current battery state, so this option is being excluded from
12  the monitoring. Also excluded is the option {localalloc=} for recent
13  kernels and OCFS2 filesystems.
15  This check goes critical if the mount option {ro} appears. This
16  might indicate IO errors have occurred, causing the filesystem
17  to switch to read-only mode.
19  Any other change of mount options will trigger a warning state.
21  If the filesystem is not being found mounted, the check returns
22  an {UNKNOWN} state.
24 item:
25  The mount point of the filesystem.
27 inventory:
28  All filesystems which are not of the type {tmpfs} will be monitored.
29  The inventory uses the current mount options as check parameter.
30  Note: the agent sends only filesystems which have a device below
31  {/dev}, so network filesystems and virtual filesystems are excluded
32  by the agent.