Storage space continues to grow. However, it never seems just quite enough. FairCom DB requires enough space available to ensure data is secured, and this is a strict requirement for transaction controlled files. Running out of storage space will force FairCom DB to immediately terminate operations, which is a real risk to critical business operations.
FairCom DB introduced a background thread to monitor storage space with administration alerts at defined thresholds. To make this easier to find and implement we have included this configuration commented ready to go in the default ctsrvr.cfg.
; Disk Mull Monitoring
;SUBSYSTEM EVENT DISK_FULL_ACTION {
volume VOLUME
limit LIMIT
run EXE [OPTIONS]
freq FREQUENCY
maxruntime MAXRUNTIME
}
This configuration allows you to specify a volume to monitor, how often to check and what to run when the limit threshold it crossed. The run script can execute anything in the path of FairCom DB. For example, send an email or log a message to an external monitoring system.
To enable this, uncomment the first line and set your configurations and restart. And, of course, you can have multiple of these onions in place for monitoring multiple volumes.