Hi
James,
Thanks
for the info. I don't think I was clear in what I need exactly.
1. Is
there a variable that exists that contains the whole message string as it
appears in trapd.log. I know the $3 and $5 are accessible individually
via varbinds. I
wanted to pass this whole string exactly in one variable.
"The
enclosure enclosure460 fan in rack USE063471P has been"
2. I know that I can modify the automated
action to pass the string above directly to a script. This will not work
for me because my rules
require this sequence "Event
stream--> Smartset query --> Trap match--> Inline action
script"
Is there a way to encode the string
in a variable and pass it along with the varbinds which I
can then use in my inline action script.
I've seen a previous post of a perl
script that interrogates trapd.conf to get the string, but I was hoping I didn't
have to go that route.
Ralph Rivera GTI Systems
Monitoring
You reference those as $NVATTR_3 and $NVATTR_5 in the script and execute
the script in a Action node. When the Action node fires it will create a new
shell with root authority and export all the trap variables in this way. This
is covered in the Chapter on Event Customization in the NetView Admin Guide.
Look there for more details.
James Shanks Level 3 Support for
Tivoli NetView for UNIX and Windows Network Availability
Management Network Management - Development Tivoli Software, IBM
Corp "Rivera, Ralph \(GTI\)"
<ralph_rivera@ml.com>
"Rivera, Ralph \(GTI\)"
<ralph_rivera@ml.com>
Sent by:
nv-l-bounces@lists.ca.ibm.com
06/07/2007 02:12 PM
Please respond to Tivoli
NetView Discussions
<nv-l@lists.ca.ibm.com> | |
| Thanks Francois,
If I execute a script via a
ruleset how does the script get the vars $3 $5?
Ralph Rivera GTI Systems Monitoring
-----Original Message----- From:
nv-l-bounces@lists.ca.ibm.com [mailto:nv-l-bounces@lists.ca.ibm.com]
On Behalf Of Francois
Le Hir Sent:
Thursday, June 07, 2007 12:17 PM To: Tivoli NetView
Discussions Subject: Re: [NV-L] Trap description not in a varbind
You can configure an automatic action for that trap with
the parameters you need ($3 and $5) in xnmtrap. You can also execute a
script in a ruleset.
Salutations, / Regards,
Francois Le
Hir Network Projects & Consulting Services IBM Global Technology
Services
"Do not go where the path may lead; go instead where
there is no path and leave a trail." - Ralph Waldo Emerson. "Rivera, Ralph
\(GTI\)" <ralph_rivera@ml.com>
"Rivera, Ralph \(GTI\)"
<ralph_rivera@ml.com> Sent by:
nv-l-bounces@lists.ca.ibm.com
06/07/2007 12:04 PM
Please respond to Tivoli NetView
Discussions
<nv-l@lists.ca.ibm.com> | |
| How do I get the trap description string as shown in
the trap.log sent to a script?
I am working with an HP c-class device using
compaq mib .1.3.6.1.4.1.232 on Netview 7.1.4
The trapd.log shows:
1181068515 3 Tue Jun 05 14:35:15 2007
bl460 A The enclosure enclosure460 fan in rack USE063471P has been
removed.
The varbinds look like
this:
1181068515 3 Tue Jun 05 14:35:15 2007 bl460 A
Trap: compaq generic 6 specific 22011 args (9): [1]
mgmt.mib-2.system.sysName.0 (OctetString): OA-001635C6764A
1181068515 3 Tue Jun 05 14:35:15 2007 bl460 A
[2] private.enterprises.232.11.2.11.1 (Integer): 0
1181068515 3 Tue Jun 05 14:35:15 2007
bl460 A [3] private.enterprises.232.22.2.2.1.1.2.1 (OctetString):
USE063471P 1181068515 3 Tue Jun 05 14:35:15 2007 bl460 A [4]
private.enterprises.232.22.2.2.1.1.3.1 (OctetString):
1181068515 3 Tue Jun 05 14:35:15 2007
bl460 A [5] private.enterprises.232.22.2.3.1.1.1.9.1 (OctetString):
enclosure460
1181068515 3 Tue Jun 05 14:35:15 2007 bl460 A
[6] private.enterprises.232.22.2.3.1.1.1.7.1 (OctetString):
USE6341KKS 1181068515 3 Tue Jun 05 14:35:15 2007 bl460 A [7]
private.enterprises.232.22.2.3.1.3.1.5.10 (OctetString): 10 1181068515 3 Tue Jun 05
14:35:15 2007 bl460 A [8] private.enterprises.232.22.2.3.1.3.1.7.10
(OctetString): 1181068515 3 Tue Jun 05 14:35:15 2007 bl460 A [9]
private.enterprises.232.22.2.3.1.1.1.15.1 (Integer): 83
Regards, Ralph Rivera GTI Systems Monitoring
This message w/attachments (message) may be privileged,
confidential or proprietary, and if you are not an intended recipient,
please notify the sender, do not use or share it and delete it. Unless
specifically indicated, this message is not an offer to sell or a
solicitation of any investment products or other financial product or
service, an official confirmation of any transaction, or an official
statement of Merrill Lynch. Subject to applicable law, Merrill Lynch may
monitor, review and retain e-communications (EC) traveling through its
networks/systems. The laws of the country of each sender/recipient may
impact the handling of EC, and EC may be archived, supervised and produced
in countries other than the country in which you are located. This message
cannot be guaranteed to be secure or error-free. This message is subject
to terms available at the following link: http://www.ml.com/e-communications_terms/. By messaging with Merrill Lynch you consent to the
foregoing.
_______________________________________________ NV-L
mailing
list NV-L@lists.ca.ibm.com Unsubscribe:NV-L-leave@lists.ca.ibm.com http://lists.ca.ibm.com/mailman/listinfo/nv-l (Browser access limited to internal IBM'ers
only) _______________________________________________ NV-L
mailing
list NV-L@lists.ca.ibm.com Unsubscribe:NV-L-leave@lists.ca.ibm.com http://lists.ca.ibm.com/mailman/listinfo/nv-l (Browser
access limited to internal IBM'ers only)
_______________________________________________
NV-L mailing list
NV-L@lists.ca.ibm.com
Unsubscribe:NV-L-leave@lists.ca.ibm.com
http://lists.ca.ibm.com/mailman/listinfo/nv-l (Browser access limited to
internal IBM'ers only)
|