Files
2024-10-14 00:08:40 +02:00

30 lines
798 B
Bash

#!/bin/bash
MAILHEADER="/tmp/raidreportheader"
MAILFILE="/tmp/raidreportmail"
RECEIVER="help@conet.de"
HOST=`hostname`
echo "TO: $RECEIVER" > $MAILHEADER
echo "FROM: RAID Status Reporter <root>" >> $MAILHEADER
echo "########## Battery state" > $MAILFILE
/scripts/lsi.sh bat | egrep "Battery State|fail" >> $MAILFILE
echo "" >> $MAILFILE
echo "########## RAID state" >> $MAILFILE
/scripts/lsi.sh status | egrep "^State|Drives" >> $MAILFILE
echo "" >> $MAILFILE
echo "########## Drive state" >> $MAILFILE
/scripts/lsi.sh drives >> $MAILFILE
echo "" >> $MAILFILE
STATE=`/scripts/lsi.sh status | egrep "^State" | awk '{print $3}'`
echo "SUBJECT: RAID Status Report of $HOST ($STATE)" >> $MAILHEADER
echo "" >> $MAILHEADER
echo "" >> $MAILHEADER
cat $MAILFILE | mutt -H $MAILHEADER -- $RECEIVER