Skip to main content

LibreNMS Mdadm RAID監控

使LibreNMS可監控Mdadm RAID狀態

安裝jq套件

apt install jq

下載mdadm script

wget https://raw.githubusercontent.com/librenms/librenms-agent/master/snmp/mdadm -O /etc/snmp/mdadm
chmod +x /etc/snmp/mdadm

確認可執行

root@LS-WVL885:~# /etc/snmp/mdadm 
{"data":[{"name":"md0","level":"raid1","size":999227392,"disc_count":2,"

編輯/etc/snmp/snmpd.conf

extend擴展記得included .1.3.6.1.4.1.8072.1.3

extend mdadm /etc/snmp/mdadm
service snmpd restart

確認snmpwalk可以抓到mdadm

jason@test:~$ snmpwalk -v2c -c public 192.168.1.1 .1.3.6.1.4.1.8072.1.3
NET-SNMP-EXTEND-MIB::nsExtendNumEntries.0 = INTEGER: 2
NET-SNMP-EXTEND-MIB::nsExtendCommand."mdadm" = STRING: /etc/snmp/mdadm
NET-SNMP-EXTEND-MIB::nsExtendOutput1Line."mdadm" = STRING: {"data":[{"name":"md0","level":"raid1...

LibreNMS內應用程式會自動開啟Mdadm

image.png

應用程式有RAID狀態

image.png