How can I monitor a read-only filesystem on a Linux machine?
search cancel

How can I monitor a read-only filesystem on a Linux machine?

book

Article ID: 10050

calendar_today

Updated On:

Products

DX Unified Infrastructure Management (Nimsoft / UIM)

Issue/Introduction

The customer requirement is, whenever a Filesystem is going into Readonly mode, there should be an alarm triggered from UIM.

Currently the cdm probe doesn’t alerts when a Filesystem goes into read only mode.  But even though this is not covered out of the box by any probe you could try using logmon probe.



Environment

UIM - any versioncdm probelogmon probe

Resolution

Configure the logmon probe to run the mount -l command and then create 'Watcher' rules to parse the data and create alarms when the readonly attribute 'ro' is found.

Here is an example...

You can run something like this from the logmon script:

mount |grep "(ro"|awk -F ' ' '{print $1 " " $6}'

$1 will give the disk e.g /dev/sda1 and $6 will give the mount options. so a sample output might look like this:

/dev/sdb1 (ro,noatime)
/dev/sda6 (ro,noatime)
/dev/sdc5 (ro,noatime)