Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 

Repository files navigation

Zabbix template handles Software RAID (MD) on Linux

Design and Implementaion:

  • auto-discovery for all active MDs
  • no assumption made about MD name
  • currently, only two HDD/SSD reported as members of the array
  • trigger is constructed to monitor RAID State.
  • to avoid flipping, the trigger will fire if state change sustain for more than one collection cycle

Compatibility

  • Agent: Debian 12, zabbix-agent2 6.0.14; Server: Docker zabbix/zabbix-web-nginx-pgsql:7.2.3-ubuntu

TO DO list

  • indtroduce items: failed device, number of failed devices
  • auto-discover array devices

Append to zabbix_agentd.conf file

   UserParameter=mdraid[*], sudo /usr/local/bin/zabbix_mdraid.sh -m'$1' -$2'$3'   
   UserParameter=mdraid.discovery, sudo /usr/local/bin/zabbix_mdraid.sh -D 

Note

don't forget to add zabbix user to sudoers

Referrence:

About

Template and scripts for Zabbix server and agent to monitor software raids on Linux OS

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages