If you are running actions from a trap receipt, try inlining the date
command in your script. For example, if your script is called 'my_script':
my_script `date` (other variables)
That may/may not work, haven't tried. Your other option would be to write a
driver script for your other script/actions. This will work:
--
#!/bin/sh
my_script `date` $@
--
The 3rd option (the one that I use): // Exert from an app
readPdu = OVsnmpRecv(trapSession);
if (readPdu != NULL) {
// Determine current date
current_time = time(NULL);
current_local_time = localtime(¤t_time);
status = strftime(current_time_string,
MAX_TIME_FORMAT_STRING_LENGTH,
DATE_TIME_FORMAT_STRING,
current_local_time);
Best of luck,
Jason Allison
Principal Engineer
ARINC Incorporated
Office: (410) 266-2006
FAX: (410) 573-3026
-----Original Message-----
From: Serkan Dölen [mailto:Serkan.Dolen@isbank.com.tr]
Sent: Monday, December 30, 2002 10:43 AM
To: nv-l@lists.tivoli.com
Subject: RE: [nv-l] Getting trap time for scripts
Any of them is fine.
-----Original Message-----
From: Allison, Jason (JALLISON) [mailto:JALLISON@arinc.com]
Sent: Monday, December 30, 2002 5:34 PM
To: 'nv-l'
Subject: RE: [nv-l] Getting trap time for scripts
Are you looking for when the trap is sent from the remote asset or received
on the NMS?
Jason Allison
Principal Engineer
ARINC Incorporated
Office: (410) 266-2006
FAX: (410) 573-3026
-----Original Message-----
From: James Shanks [mailto:jshanks@us.ibm.com]
Sent: Monday, December 30, 2002 8:34 AM
To: nv-l@lists.tivoli.com
Subject: Re: [nv-l] Getting trap time for scripts
There is no trap time in trapd.conf. Did you mean trapd.log? That
timestamp is trapd's when he logs the trap. It is not available anywhere
as a variable.
Since he logs the traps only after he has sent the trap to all connected
applications, it should be within the same second as what you would get if
you use the date command in your script.
James Shanks
Level 3 Support for Tivoli NetView for UNIX and NT
Tivoli Software / IBM Software Group
Serkan Dölen <Serkan.Dolen@isbank.com.tr>
12/30/2002 05:57 AM
To: nv-l@lists.tivoli.com
cc:
Subject: [nv-l] Getting trap time for scripts
Hi everybody,
I used mib2trap for trap customization. Everything is OK now. (List
archives
helped me a lot for the problems I faced)
I use automatic actions for specific traps. I just want to know how do I
pass the trap time to the custom scripts I wrote? (The time in trapd.conf
I
mean)
Serkan Dolen
Software Specialist
T. Isbank
---------------------------------------------------------------------
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)
---------------------------------------------------------------------
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)
---------------------------------------------------------------------
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)
---------------------------------------------------------------------
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)
|