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/mailgeorge
Now 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 0 Watch your email. You should receive the same error report entry in your email. By the way, you can delete this from the ODM like this: # odmdelete -q 'en_name=mailgeorge' -o errnotify
More info here: http://www.blacksheepnetworks.com/security/resources/aix-error-notification.html.
No comments:
Post a Comment