mirror of
https://pagure.io/fedora-infra/ansible.git
synced 2026-04-28 20:42:20 +08:00
9 lines
641 B
Plaintext
9 lines
641 B
Plaintext
# taken from https://github.com/pfoo/zabbix-mdraid
|
|
UserParameter=mdraid.discovery,ls /sys/class/block/ | awk 'BEGIN{printf "{\"data\":["}; /^md[0-9]+$/ {printf c"{\"{#MDNAME}\":\""$1"\"}";c=","}; END{print "]}"}' 2>/dev/null
|
|
UserParameter=mdraid.disks[*],cat /sys/block/$1/md/raid_disks
|
|
UserParameter=mdraid.sync_status[*],cat /sys/block/$1/md/sync_action
|
|
UserParameter=mdraid.degraded[*],cat /sys/block/$1/md/degraded
|
|
UserParameter=mdraid.sync_speed[*],echo $(($(cat /sys/block/$1/md/sync_speed | sed s/none/0/g)*1024))
|
|
UserParameter=mdraid.level[*],cat /sys/block/$1/md/level
|
|
UserParameter=mdraid.state[*],cat /sys/block/$1/md/array_state
|