How OMSA can send a mail for each event
TDyson at sybex.com
Wed May 12 11:43:01 CDT 2004
You have a few options here. The first, and IMHO better one, is to have
the messages go to syslog. Then use a log watcher, like swatch, to monitor
syslog and alert you to various events. The advantage here is that you
then have the ability to put in place a full scale monitoring system.
There is lots more going on in syslog than just OMSA stuff :)
The second option is to replace mail.sh with a more elaborate, although
still relatively simple, shell script that send mail and writes to syslog.
Director of Information Services
linux-poweredge-admin at Dell.com wrote on 05/12/2004 08:17:26 AM:
> How can OMSA send an email for each event :
> In syslog it write :
> May 12 16:15:31 geek Server Administrator: EventID: 1254 Chassis
> intrusion detected Sensor location: Main chassis intrusion Chassis
> location: Main System Chassis Previous state was: O
> K (Normal) Chassis intrusion state: Open
> Can all theses messages be sent by email ?
> I did this :
> omconfig system alertaction event=intrusion
> execappath="/usr/local/bin/mail.sh 'Intrusion chassi'"
> omconfig ...
> omconfig ...
> (for all events ..)
> mail.sh send an email, but there is no way to get the message
> sent to syslog ("intrusion detected Sensor loc..").
> Has anyone tried something like that :
> - Syslog send the log via email
> - omsa send directly via email
> - snmptrapd send directly via email (but how it can know the
> trap message ?)
> David ROBERT.
More information about the Linux-PowerEdge