Skip to content

Disks

DISKS checks one or more disk capacity on Linux filesystem, as returned by df -k command.

Configure

disk:
  disk_root:
    path: /
    alert: 80

Additional parameters

This check requires additional parameters to define each disk to be checked :

  • path
  • alert threshold (percentage)

The first parameter is the name of the disk (df -k). The second parameter is the percent threshold before sending an alert.

Alerts

This check sends an alert and adds alert fields if a mount point is not present.

Output to Metrology

This module sends one message for each mount point, with the following fields:

cmt_check: disk
+
cmt_disk: /path/to/disk
cmt_disk_total: #int (bytes)
cmt_disk_free: #int (bytes)
cmt_disk_percent: #float (percent)  [percent used]

CLI usage and output

$ ./cmt.py disk

Check disk 
cmt_disk               /  ()  - Path
cmt_disk_total         67370528768 bytes (67.4 GB)  - Total (Bytes)
cmt_disk_used          20698943488 bytes (20.7 GB)  - Used (Bytes)
cmt_disk_free          43218939904 bytes (43.2 GB)  - Free (Bytes)
cmt_disk_percent       32.4 % ()  - Used (percent)
OK                     path : / - used: 32.4 % - used: 20.7 GB - free: 43.2 GB - total: 67.4 GB

Check disk 
cmt_disk               /boot  ()  - Path
cmt_disk_total         67370528768 bytes (67.4 GB)  - Total (Bytes)
cmt_disk_used          20698943488 bytes (20.7 GB)  - Used (Bytes)
cmt_disk_free          43218939904 bytes (43.2 GB)  - Free (Bytes)
cmt_disk_percent       32.4 % ()  - Used (percent)
OK                     path : /boot - used: 32.4 % - used: 20.7 GB - free: 43.2 GB - total: 67.4 GB