First, we must create a simple shell script to send the email.
/usr/local/bin/om-alert.sh
#!/bin/sh HOST=`hostname` EMAIL="my_admin@my_network.net" echo "There has been an OpenManage ALERT detected on $HOST. Please login to the web interface to see details." | mail $EMAIL -s "OM ALERT $HOST"
We can set individual alerts:
# chmod +x /usr/local/bin/om-alert.sh # omconfig system alertaction # omconfig system alertaction -? # omconfig system alertaction event=powersupply execappath=/usr/local/bin/om-alert.sh # omconfig system alertaction event=storagesyswarn alert=true broadcast=true execappath=/usr/local/bin/om-alert.sh # omreport system alertaction
Or we can set console, broadcast and email for all alerts.
# for I in `omconfig system alertaction | sed 's/ *(.*)//; s/>.*//; s/.*[: echo $I; omconfig system alertaction event=$I alert=true broadcast=true execappath="/usr/local/bin/om-alert.sh" done
Fonte: http://idolinux.blogspot.pt/2011/02/quick-dell-openmanage-email-alerts.html
Mais info: