Skip to content

Datadog plugin to send metrics from Linux Multiple Device arrays

License

Notifications You must be signed in to change notification settings

toksvaeth/datadog-plugin-md

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

This is a plugin for Datadog that checks the status of Linux software RAID Multiple Device md(4) arrays and returns a variety of gauges.

The information is inelegantly parsed from /proc/mdstat and sent to datadog as various metrics.

Gauges

  • md_device.disk.total The total number of disks that are supposed to be active in the array.
  • md_device.disk.active The number of disks that are active in the array. i.e. non-failed and non-spare. Disks that are considered recovering will be included in this count.
  • md_device.disk.spare The number of spare disks in the array.
  • md_device.disk.failed The number of failed disks in the array.
  • md_device.disk.up The total number of fully functioning disks in the array. i.e. non-failed, non-spare and non-recovering.
  • md_device.recovery.complete The percentage of recovery completed. Will return 100% for arrays that are not in recovery status.
  • md_device.recovery.speed_bytes The speed of recovery. Will return 0 for arrays that are not in recovery status.

About

Datadog plugin to send metrics from Linux Multiple Device arrays

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages