We pass those traps to an external perl
script that does this:
$SNMPBUFF =
`/usr/OV/bin/snmpget $TARGET_HOST
interfaces.ifTable.ifEntry.ifDescr.$TARGET_INDEX`;
Where $TARGET_HOST = the origin of the
trap and $TARGET_INDEX is the SNMP instance number. This gets appended to the
original trap and prettied up before it gets sent on to TEC using postemsg.
Because it takes an SNMP query, which could fail, you’ll want some
default values specified so you know if the request is failing. Our trap looks
like this when it arrives:
$MSG_TEXT = Threshold
Exceeded on prod-backup resource qfe4 Original Message: ifInErrors 10 threshold
exceeded (>1.00): 1.68
Hope that helps.
From: owner-nv-l@lists.us.ibm.com [mailto:owner-nv-l@lists.us.ibm.com] On Behalf Of James Shanks
Sent: Wednesday, December 08, 2004
4:18 PM
To: nv-l@lists.us.ibm.com
Subject: Re: [nv-l] Interface
Events with interface description
You cannot display what isn't sent, and so far as I
know, the Threshold arm event, 58720263, which is what you configured as BandwidthUtilHdx,
does not send the interface name. It is generated for all kinds of thresholds
not just for the BandwidthUtilHdx collection, so I don't think any
one of the 5 varbinds is related to the interface name nor address, though not
being the snmpCollect expert I cannot say for certain.
But Interface Down and Interface Up do send both the Interface name and the IP
address in separate varbinds. The Interface name is in varbind 8. The IP
address is in varbind 7. So you just have to change the trap definition for
them.
Use xnmtrap and change the Log message for 58916866 and 58916866 from just
$3
to something like this
$3 Name = $8, IP Address = $7
James Shanks
Level 3 Support for Tivoli
NetView for UNIX and Windows
Tivoli Software
/ IBM Software Group
Meyos
Yemveng <yemveng@yahoo.ca>
Meyos
Yemveng <yemveng@yahoo.ca>
Sent by: owner-nv-l@lists.us.ibm.com
12/08/2004 03:32 PM
|
To
|
netview Tivoli <nv-l@lists.us.ibm.com>
|
cc
|
|
Subject
|
[nv-l] Interface
Events with interface description
|
|
NV
7.1.3 FP3, SOLARIS
I would like Netview to generate events with the
interface description attribute for events such as
BandwidthUtilHdx, Interface Down(58916867) ....
Any Ideas?
=====
Thank You,
Meyos
"ALLEZ LES LIONS INDOMPTABLES"
______________________________________________________________________
Post your free ad now! http://personals.yahoo.ca