You want an easy or a hard way? Using a field in the database is elegant,
perhaps, but hard in this situation because you cannot substring the 4th varbind
in the database compare. My advice is to build a list of interfaces in some
file and grep that in a script you write which does the substring of the 4th
varbind. I have tried this in an in-line action myself (a long time ago) and
found that it takes less than a second to do). Sorry but I cannot find my
example code any longer.
Tivoli (NetView for UNIX and NT) L3 Support
"Rob McDonald" <robmcdonald AT visto DOT com> on 03/20/2000 01:25:59 PM
Please respond to IBM NetView Discussion <nv-l AT tkg DOT com>
To: nv-l AT tkg DOT com
cc: (bcc: James Shanks/Tivoli Systems)
Subject: [NV-L] forwarding specific interface down to TEC
Hi folks, just wondering if anyone has tried forwarding events relating to
specific interfaces to TEC. We are implementing monitoring in phases based on
application and do not want to forward everything to TEC at this point.
For example, a router has several interfaces, and we want to only forward
interface down traps from a subset of those interfaces. We were thinking of
perhaps using a custom field in the database to mark the nodes/interfaces for
the application in question, and then using that field somehow to filter out
traps within a ruleset.
However, I have noticed that when a NetView Interface Down trap is generated,
field 2 is the router name, and field 4 is a string containing the interface IP
address plus other info i.e. I can't seem get the interface value in order to
use a database compare node for the custom field value. I have thought about
using a custom script as an alternative.
Any opinions on this approach? Is there a better way?
Get Visto.com! Private groups, event calendars, email, and much more.
Visto.com. Life on the Dot.
Check it out @ http://www.visto.com/info
NV-L List information (unsubscribing, policies, posting, digest version,
searchable archives): http://www.tkg.com/nv-l