I
think there are two things going on here, though I am not
clear.
1. To un-acknowledge a symbol/object, right
click->manage->etc just like you did to acknowledge
it.
2. If you want to trigger something when someone
acks/un-acks an object the NV API has a callback hook:
OVwConfirmAcknowledgeObject
Best
of luck,
Jason Allison
Principal Engineer
ARINC Incorporated
Office: (410)
266-2006 FAX:
(410) 573-3026
I simply do not understand what you are saying
here.
When you acknowledge node on the map, or an event
in the Event Browser, that does nothing to alter subsequent traps. Everything in the Event Browser has already happened so no script
will no be run for it. But to have something run the next time, all you
have to do use Trap Settings to indicate that your script should run from now
on.
"Acknowledge" is a temporary condition, which will
be cleared by the next "up" event. When the node/interface goes normal, it
will receive a "normal" status.
When it goes down again, it will get
the appropriate status at that time.
If you feel the need to
change the status on the map in the mean time, then you can use the SNMP
Status Trap, 58916871 to do it.
This is documented in the Programmer's
Reference for Windows. Here's a simple bat file to show you
how.
C:\usr\ov\bin\nvsnmptrap ^ jshanks2 .1.3.6.1.4.1.2.6.3 "" 6 58916871 "" ^ .1.3.6.1.4.1.2.6.3.1.1.2.0 integer 14 ^ .1.3.6.1.4.1.2.6.3.1.1.3.0 octetstring "object0" ^ .1.3.6.1.4.1.2.6.3.1.1.4.0 octetstring "Status is" ^ .1.3.6.1.4.1.2.6.3.1.1.5.0 octetstring "Marginal"
The
first hostname is the NetView box, the second may be defaulted to with "".
The second variable must be the complete name of the object you want to
change status on in the object database (use Object Properties or ovobjprint
to determine this). And the final variable must be a recognized NetView
status.
Note that this was never intended as a means for
you to circumvent netmon. He may very well alter whatever you set the
next time he examines that node.
James Shanks Level 3
Support for Tivoli NetView for UNIX and Windows Tivoli Software / IBM
Software Group
| 杨海波
<hbyang@sysway.com>
09/15/2003 05:43 AM
| To:
<nv-l@lists.tivoli.com> cc:
Subject: [nv-l] How can I
un-acknowledge an acknowledged event?
|
Netview
7.1.3 + Win2000 Server
Hi, List.
When I was working with events
today, I accidently acknowledged an event of a router which should not be
acknowledged. I need this event to triger a trap, to be frank.
Any one
here can tell me how to un-acknowledge an acknowledged event?
Thank you
for your help in advance!
Cheers
Bruce
Yang hbyang@sysway.com bruceyoung@263.net 0086-755-26743243
--------------------------------------------------------------------- To
unsubscribe, e-mail: nv-l-unsubscribe@lists.tivoli.com For additional
commands, e-mail: nv-l-help@lists.tivoli.com
*NOTE* This is not an
Offical Tivoli Support forum. If you need immediate assistance from Tivoli
please call the IBM Tivoli Software Group help line at
1-800-TIVOLI8(848-6548)
|