zabbix-agent-addons/zabbix_scripts/disco_smart_sudo

14 lines
339 B
Plaintext
Raw Normal View History

2013-04-12 15:24:51 +02:00
#!/bin/sh
2013-04-12 15:10:03 +02:00
echo -e "{\n\t\"data\":[\n\n"
for DISK in $(smartctl --scan-open | cut -d' ' -f1); do
smartctl -A $DISK >/dev/null 2>&1
if [ $? -eq 0 ]; then
2013-04-12 15:24:51 +02:00
DISK=$(echo $DISK | sed -e 's|/|\\/|g')
2013-04-12 15:10:03 +02:00
echo -e "\t{\n"
echo -e "\t\t\"{#SMARTDRIVE}\":\"$DISK\""
echo -e "\t},"
2013-04-12 15:10:03 +02:00
fi
done
echo -e "\n\t]\n}\n"