You can automatically forward all error report entries to your email. This next part describes how to do that.
Create a file like this:
# cat /tmp/mailgeorge errnotify: en_name="mailgeorge" en_persistenceflg=1 en_method="errpt -a -l $1|mail -s \"errpt: $9\" abc@email.com"Add this to the ODM:
# odmadd /tmp/mailgeorgeNow log an entry in the error report:
# errlogger "My coffee is cold"You will see in the error report:
# errpt -a ---------------------------------------------------- LABEL: OPMSG IDENTIFIER: AA8AB241 Date/Time: Tue Oct 6 15:57:58 CDT 2009 Sequence Number: 585 Machine Id: 0004D6EC4C00 Node Id: hostname Class: O Type: TEMP Resource Name: OPERATOR Description OPERATOR NOTIFICATION User Causes ERRLOGGER COMMAND Recommended Actions REVIEW DETAILED DATA Detail Data MESSAGE FROM ERRLOGGER COMMAND My coffee is coldClear the error log again (because we logged a fake test-entry in the error report):
# errclear 0By the way, you can delete this from the ODM like this:
# odmdelete -q 'en_name=mailgeorge' -o errnotify
No comments:
Post a Comment