Re: Question on WRITE statements in ACS and Automation

2014-10-22 Thread Sebastian Welton
I suspect that this it is possible to trap these messages with System 
Automation 3.4 which has a new function: Joblog Monitoring - Messages produced 
by an application and written to the Joblog or a spooled data set but not 
WTO'ed to syslog can be made available for automation. We use this to monitor 
the job logs of certain STCs where the messages do not go to the SYSLOG, etc 
but are only seen in sysout. Previously we had to use the REXX-SDSF API on a 
timer basis but this has made life a lot easier.

Sebastian

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Question on WRITE statements in ACS and Automation

2014-10-21 Thread Tidy, David (D)
Hi Lizette,

Just cleaning up some mails, and I came across this.

There is a message revision table in Netview that could be used. I have used it 
in a temporary way when I issue a command from system automation that only 
generates ouput in a joblog - in my case the revision table is:

UPON ( JOBNAME = 'DFSKERN' )
  REVISE(Y AUTOMATE)   

Then I activate a message table that triggers an exec to write each message it 
sees from the jobname to a global variable stem (incrementing an index), and 
asynchronously pick up the output later. 

Of course in your case, the message table processing could be much simpler, and 
permanent (I only do the set-up to retrieve the data I have triggered, and undo 
it afterwards).

Best regards, 
David Tidy 
IS Technical Management/SAP-Mf     Dow Benelux B.V.         
             


-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf 
Of Lizette Koehler
Sent: 9 July 2013 15:00
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Question on WRITE statements in ACS and Automation

I have a friend who is at z/OS V1.13

He asked me an  interesting question that I am thinking of opening a Share
requirement on.  Let me know what you think

When you create ACS code you can put WRITE statements into the process for
clarification.  Is it possible to capture those WRITEs in an automation
product, OPS/MVS, AFOPER, Tivoli, and action the message?

If a user is creating a dataset and using an invalid DSN, I could put a
write statement in the code that says 

WRITE MYACS001I Invalid DSN for the storage group requested.  

Then if it went to SYSLOG I could capture it and send an email to the
storage team for review. 

Or if my user was requesting way to much space for a specify storage pool, I
could do something similar.


So, it would be nice, in my opinion, to be able to create an event
notification that an automation tool could capture and then perform some
action (i.e. email the storage team)

I understand that I can redirect to a different pool and provide other
actions within ACS code.

But since a lot of logging goes directly to the DFHSM logs or SYSOUT DDs, I
have to have someone manually review to identify what is going on.


Another example, there is an ARC0019I message that indicates the CELLS are
too small for DFHSM.  It is only in the SYSOUT DDs.  I will be opening a
SHARE requirement to be able to redirect these types of messages to SYSLOG
so that an automation tool can send a notification to the storage team.



The only way I see of doing it is to filter the output of the task to find
the ACS code WRITE statements or filter the DFHSM SYSOUT DDs.


Any thoughts are welcome.  And if you have any other messages or functions
in DFHSM that might need redirection, let me know.

Thanks

Lizette

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Question on WRITE statements in ACS and Automation

2014-10-21 Thread Vernooij, CP (SPLXM) - KLM
David,

I think the problem with the ACS WRITE statements is, that the output does not 
travel the route that can be intercepted by your solution. It goes directly to 
the JES2 Message file of the job. I have been looking too for a way to collect 
these message and have them emailed to me, but AFAIK, it is not possible. Any 
change in this would be welcome.

Kees.

-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf 
Of Tidy, David (D)
Sent: 21 October, 2014 16:32
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Question on WRITE statements in ACS and Automation

Hi Lizette,

Just cleaning up some mails, and I came across this.

There is a message revision table in Netview that could be used. I have used it 
in a temporary way when I issue a command from system automation that only 
generates ouput in a joblog - in my case the revision table is:

UPON ( JOBNAME = 'DFSKERN' )
  REVISE(Y AUTOMATE)   

Then I activate a message table that triggers an exec to write each message it 
sees from the jobname to a global variable stem (incrementing an index), and 
asynchronously pick up the output later. 

Of course in your case, the message table processing could be much simpler, and 
permanent (I only do the set-up to retrieve the data I have triggered, and undo 
it afterwards).

Best regards, 
David Tidy 
IS Technical Management/SAP-Mf     Dow Benelux B.V.         
             


-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf 
Of Lizette Koehler
Sent: 9 July 2013 15:00
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Question on WRITE statements in ACS and Automation

I have a friend who is at z/OS V1.13

He asked me an  interesting question that I am thinking of opening a Share
requirement on.  Let me know what you think

When you create ACS code you can put WRITE statements into the process for
clarification.  Is it possible to capture those WRITEs in an automation
product, OPS/MVS, AFOPER, Tivoli, and action the message?

If a user is creating a dataset and using an invalid DSN, I could put a
write statement in the code that says 

WRITE MYACS001I Invalid DSN for the storage group requested.  

Then if it went to SYSLOG I could capture it and send an email to the
storage team for review. 

Or if my user was requesting way to much space for a specify storage pool, I
could do something similar.


So, it would be nice, in my opinion, to be able to create an event
notification that an automation tool could capture and then perform some
action (i.e. email the storage team)

I understand that I can redirect to a different pool and provide other
actions within ACS code.

But since a lot of logging goes directly to the DFHSM logs or SYSOUT DDs, I
have to have someone manually review to identify what is going on.


Another example, there is an ARC0019I message that indicates the CELLS are
too small for DFHSM.  It is only in the SYSOUT DDs.  I will be opening a
SHARE requirement to be able to redirect these types of messages to SYSLOG
so that an automation tool can send a notification to the storage team.



The only way I see of doing it is to filter the output of the task to find
the ACS code WRITE statements or filter the DFHSM SYSOUT DDs.


Any thoughts are welcome.  And if you have any other messages or functions
in DFHSM that might need redirection, let me know.

Thanks

Lizette

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

For information, services and offers, please visit our web site: 
http://www.klm.com. This e-mail and any attachment may contain confidential and 
privileged material intended for the addressee only. If you are not the 
addressee, you are notified that no part of the e-mail or any attachment may be 
disclosed, copied or distributed, and that any other action related to this 
e-mail or attachment is strictly prohibited, and may be unlawful. If you have 
received this e-mail by error, please notify the sender immediately by return 
e-mail, and delete this message. 

Koninklijke Luchtvaart Maatschappij NV (KLM), its subsidiaries and/or its 
employees shall not be liable for the incorrect or incomplete transmission of 
this e-mail or any attachments, nor responsible for any delay in receipt. 
Koninklijke Luchtvaart Maatschappij N.V. (also known as KLM Royal Dutch 
Airlines) is registered in Amstelveen, The Netherlands, with registered number 
33014286




Re: Question on WRITE statements in ACS and Automation

2014-10-21 Thread Tidy, David (D)
Hi Kees,

Sorry - yes you are right. I was thinking that I was rerouting joblog ouptut, 
but in fact I am just trapping syslog output that is not normally passed to 
automation.

Best regards, 
David Tidy 
IS Technical Management/SAP-Mf     
Dow Benelux B.V.                      


-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf 
Of Vernooij, CP (SPLXM) - KLM
Sent: 21 October 2014 16:41
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Question on WRITE statements in ACS and Automation

David,

I think the problem with the ACS WRITE statements is, that the output does not 
travel the route that can be intercepted by your solution. It goes directly to 
the JES2 Message file of the job. I have been looking too for a way to collect 
these message and have them emailed to me, but AFAIK, it is not possible. Any 
change in this would be welcome.

Kees.

-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf 
Of Tidy, David (D)
Sent: 21 October, 2014 16:32
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Question on WRITE statements in ACS and Automation

Hi Lizette,

Just cleaning up some mails, and I came across this.

There is a message revision table in Netview that could be used. I have used it 
in a temporary way when I issue a command from system automation that only 
generates ouput in a joblog - in my case the revision table is:

UPON ( JOBNAME = 'DFSKERN' )
  REVISE(Y AUTOMATE)   

Then I activate a message table that triggers an exec to write each message it 
sees from the jobname to a global variable stem (incrementing an index), and 
asynchronously pick up the output later. 

Of course in your case, the message table processing could be much simpler, and 
permanent (I only do the set-up to retrieve the data I have triggered, and undo 
it afterwards).

Best regards, 
David Tidy 
IS Technical Management/SAP-Mf     Dow Benelux B.V.         
             


-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf 
Of Lizette Koehler
Sent: 9 July 2013 15:00
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Question on WRITE statements in ACS and Automation

I have a friend who is at z/OS V1.13

He asked me an  interesting question that I am thinking of opening a Share
requirement on.  Let me know what you think

When you create ACS code you can put WRITE statements into the process for
clarification.  Is it possible to capture those WRITEs in an automation
product, OPS/MVS, AFOPER, Tivoli, and action the message?

If a user is creating a dataset and using an invalid DSN, I could put a
write statement in the code that says 

WRITE MYACS001I Invalid DSN for the storage group requested.  

Then if it went to SYSLOG I could capture it and send an email to the
storage team for review. 

Or if my user was requesting way to much space for a specify storage pool, I
could do something similar.


So, it would be nice, in my opinion, to be able to create an event
notification that an automation tool could capture and then perform some
action (i.e. email the storage team)

I understand that I can redirect to a different pool and provide other
actions within ACS code.

But since a lot of logging goes directly to the DFHSM logs or SYSOUT DDs, I
have to have someone manually review to identify what is going on.


Another example, there is an ARC0019I message that indicates the CELLS are
too small for DFHSM.  It is only in the SYSOUT DDs.  I will be opening a
SHARE requirement to be able to redirect these types of messages to SYSLOG
so that an automation tool can send a notification to the storage team.



The only way I see of doing it is to filter the output of the task to find
the ACS code WRITE statements or filter the DFHSM SYSOUT DDs.


Any thoughts are welcome.  And if you have any other messages or functions
in DFHSM that might need redirection, let me know.

Thanks

Lizette

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

For information, services and offers, please visit our web site: 
http://www.klm.com. This e-mail and any attachment may contain confidential and 
privileged material intended for the addressee only. If you are not the 
addressee, you are notified that no part of the e-mail or any attachment may be 
disclosed, copied or distributed, and that any other action related to this 
e-mail or attachment is strictly prohibited, and may be unlawful. If you have 
received this e-mail by 

Re: Question on WRITE statements in ACS and Automation

2014-10-21 Thread Lizette Koehler
I think I would need a WTO process for ACS code rather than a WRITE
statement.  Or in addition to a write statement.

So for those sections of ACS code I might want to have

IF DSN = SYS1.**  Then
  Do 
Write Restricted HLQ HLQ 
WTO  mymsgid  Job JOB Tried to use DSN
EXIT 
 END

I will see about crafting a share requirement if you think it might be
useful.  Or perhaps SNMP or MIB or API for other products.  But I think that
direction maybe a bigger performance hit.

I am sure IBM is going to warn against performance issues with something
like that.  So I would think a warning in using WTO might be appropriate.

Lizette


 -Original Message-
 From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On
 Behalf Of Vernooij, CP (SPLXM) - KLM
 Sent: Tuesday, October 21, 2014 7:41 AM
 To: IBM-MAIN@LISTSERV.UA.EDU
 Subject: Re: Question on WRITE statements in ACS and Automation
 
 David,
 
 I think the problem with the ACS WRITE statements is, that the output does
not
 travel the route that can be intercepted by your solution. It goes
directly to the JES2
 Message file of the job. I have been looking too for a way to collect
these message
 and have them emailed to me, but AFAIK, it is not possible. Any change in
this
 would be welcome.
 
 Kees.
 
 -Original Message-
 From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On
 Behalf Of Tidy, David (D)
 Sent: 21 October, 2014 16:32
 To: IBM-MAIN@LISTSERV.UA.EDU
 Subject: Re: Question on WRITE statements in ACS and Automation
 
 Hi Lizette,
 
 Just cleaning up some mails, and I came across this.
 
 There is a message revision table in Netview that could be used. I have
used it in a
 temporary way when I issue a command from system automation that only
 generates ouput in a joblog - in my case the revision table is:
 
 UPON ( JOBNAME = 'DFSKERN' )
   REVISE(Y AUTOMATE)
 
 Then I activate a message table that triggers an exec to write each
message it sees
 from the jobname to a global variable stem (incrementing an index), and
 asynchronously pick up the output later.
 
 Of course in your case, the message table processing could be much
simpler, and
 permanent (I only do the set-up to retrieve the data I have triggered, and
undo it
 afterwards).
 
 Best regards,
 David Tidy
 IS Technical Management/SAP-Mf     Dow Benelux
 B.V.
 
 
 -Original Message-
 From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On
 Behalf Of Lizette Koehler
 Sent: 9 July 2013 15:00
 To: IBM-MAIN@LISTSERV.UA.EDU
 Subject: Question on WRITE statements in ACS and Automation
 
 I have a friend who is at z/OS V1.13
 
 He asked me an  interesting question that I am thinking of opening a Share
 requirement on.  Let me know what you think
 
 When you create ACS code you can put WRITE statements into the process for
 clarification.  Is it possible to capture those WRITEs in an automation
 product, OPS/MVS, AFOPER, Tivoli, and action the message?
 
 If a user is creating a dataset and using an invalid DSN, I could put a
 write statement in the code that says
 
 WRITE MYACS001I Invalid DSN for the storage group requested.
 
 Then if it went to SYSLOG I could capture it and send an email to the
 storage team for review.
 
 Or if my user was requesting way to much space for a specify storage pool,
I
 could do something similar.
 
 
 So, it would be nice, in my opinion, to be able to create an event
 notification that an automation tool could capture and then perform some
 action (i.e. email the storage team)
 
 I understand that I can redirect to a different pool and provide other
 actions within ACS code.
 
 But since a lot of logging goes directly to the DFHSM logs or SYSOUT DDs,
I
 have to have someone manually review to identify what is going on.
 
 
 Another example, there is an ARC0019I message that indicates the CELLS are
 too small for DFHSM.  It is only in the SYSOUT DDs.  I will be opening a
 SHARE requirement to be able to redirect these types of messages to SYSLOG
 so that an automation tool can send a notification to the storage team.
 
 
 
 The only way I see of doing it is to filter the output of the task to find
 the ACS code WRITE statements or filter the DFHSM SYSOUT DDs.
 
 
 Any thoughts are welcome.  And if you have any other messages or functions
 in DFHSM that might need redirection, let me know.
 
 Thanks
 
 Lizette
 
 

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Question on WRITE statements in ACS and Automation

2013-07-10 Thread Elardus Engelbrecht
Darth Keller  wrote:

Well, this gets more interesting as it appears that there must be some 
automation in place as I'm only seeing the IGD010*I  (* = 07, 08, 09,  10) on 
2 of my 4 production LPAR's.

More reasons for a SHARE requirement!

Are you sure your messages are not being suppressed?

I am sure they are not suppressed after looking in all my MPFLSTxx and my 
automation suppression lists.

I still think the SHARE requirement would be valid as I want to see ALL the 
messages in the log - batch, TSO, etc.

Agreed! But take in account that different macros are using to place a message 
on batch (WTO), TSO (TPUT), etc.

Groete / Greetings
Elardus Engelbrecht

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Question on WRITE statements in ACS and Automation

2013-07-09 Thread Lizette Koehler
I have a friend who is at z/OS V1.13

He asked me an  interesting question that I am thinking of opening a Share
requirement on.  Let me know what you think

When you create ACS code you can put WRITE statements into the process for
clarification.  Is it possible to capture those WRITEs in an automation
product, OPS/MVS, AFOPER, Tivoli, and action the message?

If a user is creating a dataset and using an invalid DSN, I could put a
write statement in the code that says 

WRITE MYACS001I Invalid DSN for the storage group requested.  

Then if it went to SYSLOG I could capture it and send an email to the
storage team for review. 

Or if my user was requesting way to much space for a specify storage pool, I
could do something similar.


So, it would be nice, in my opinion, to be able to create an event
notification that an automation tool could capture and then perform some
action (i.e. email the storage team)

I understand that I can redirect to a different pool and provide other
actions within ACS code.

But since a lot of logging goes directly to the DFHSM logs or SYSOUT DDs, I
have to have someone manually review to identify what is going on.


Another example, there is an ARC0019I message that indicates the CELLS are
too small for DFHSM.  It is only in the SYSOUT DDs.  I will be opening a
SHARE requirement to be able to redirect these types of messages to SYSLOG
so that an automation tool can send a notification to the storage team.



The only way I see of doing it is to filter the output of the task to find
the ACS code WRITE statements or filter the DFHSM SYSOUT DDs.


Any thoughts are welcome.  And if you have any other messages or functions
in DFHSM that might need redirection, let me know.

Thanks

Lizette

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Question on WRITE statements in ACS and Automation

2013-07-09 Thread Darth Keller
I do see some of my SMS Write output in my syslog:

IGD01007I
IGD01008I

IGD01010I


But it appears that these are all from batch jobs.   I tested allocating a 
ds from my TSO session   the WRITEs came back to me but are not in  the 
log.
ddk





This e-mail message and all attachments transmitted with it may
contain legally privileged and/or confidential information intended
solely for the use of the addressee(s). If the reader of this
message is not the intended recipient, you are hereby notified that
any reading, dissemination, distribution, copying, forwarding or
other use of this message or its attachments is strictly
prohibited. If you have received this message in error, please
notify the sender immediately and delete this message and all
copies and backups thereof. Thank you.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Question on WRITE statements in ACS and Automation

2013-07-09 Thread Elardus Engelbrecht
Lizette Koehler wrote:

When you create ACS code you can put WRITE statements into the process for 
clarification. Is it possible to capture those WRITEs in an automation 
product, OPS/MVS, AFOPER, Tivoli, and action the message?

AFAIK, those WRITES are NOT written to SYSLOG. I have now tested it. :-(

(Of course, I could be wrong as usual. ;-D )

I remember those ancient days when we were trying to learn users to use SMS 
properly. Those writes (if on SYSLOG) could really make our work less painfull.

If a user is creating a dataset and using an invalid DSN, I could put a write 
statement in the code that says 
WRITE MYACS001I Invalid DSN for the storage group requested.
Then if it went to SYSLOG I could capture it and send an email to the storage 
team for review. 

Good. Excellent way to punish them. ;-D

So, it would be nice, in my opinion, to be able to create an event 
notification that an automation tool could capture and then perform some 
action (i.e. email the storage team)

It should be more than nice. I think you should go ahead and get a SHARE 
requirement.

Groete / Greetings
Elardus Engelbrecht

Phrase of the week: Remember now, the first 5 days after a weekend are always 
hard!

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Question on WRITE statements in ACS and Automation

2013-07-09 Thread John McKown
If people want these WRITE messages going to SYSLOG and put in a SHARE
request for that functionality, __PLEASE__ ask that it be optional. I get
enough crap messages on my z/OS SYSLOG as it is. To the point that I write
them to a data set which I then send to my Linux desktop simply so that I
can process them and strip out the messages which are useless just so that
I can browse something reasonable.

On Tue, Jul 9, 2013 at 8:25 AM, Elardus Engelbrecht 
elardus.engelbre...@sita.co.za wrote:

 Lizette Koehler wrote:

 When you create ACS code you can put WRITE statements into the process
 for clarification. Is it possible to capture those WRITEs in an automation
 product, OPS/MVS, AFOPER, Tivoli, and action the message?

 AFAIK, those WRITES are NOT written to SYSLOG. I have now tested it. :-(

 (Of course, I could be wrong as usual. ;-D )

 I remember those ancient days when we were trying to learn users to use
 SMS properly. Those writes (if on SYSLOG) could really make our work less
 painfull.

 If a user is creating a dataset and using an invalid DSN, I could put a
 write statement in the code that says
 WRITE MYACS001I Invalid DSN for the storage group requested.
 Then if it went to SYSLOG I could capture it and send an email to the
 storage team for review.

 Good. Excellent way to punish them. ;-D

 So, it would be nice, in my opinion, to be able to create an event
 notification that an automation tool could capture and then perform some
 action (i.e. email the storage team)

 It should be more than nice. I think you should go ahead and get a SHARE
 requirement.

 Groete / Greetings
 Elardus Engelbrecht

 Phrase of the week: Remember now, the first 5 days after a weekend are
 always hard!

 --
 For IBM-MAIN subscribe / signoff / archive access instructions,
 send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN




-- 
This is a test of the Emergency Broadcast System. If this had been an
actual emergency, do you really think we'd stick around to tell you?

Maranatha! 
John McKown

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Question on WRITE statements in ACS and Automation

2013-07-09 Thread Elardus Engelbrecht
Darth Keller wrote:

I do see some of my SMS Write output in my syslog:

IGD01007I

What magic trick did you do? Mine (from DATACLAS) in my batch job does NOT 
appears in the SYSLOG!

Groete / Greetings
Elardus Engelbrecht

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Question on WRITE statements in ACS and Automation

2013-07-09 Thread Darth Keller
Well, this gets more interesting as it appears that there must be some 
automation in place as I'm only seeing the IGD010*I  (* = 07, 08, 09,  
10) on 2 of my 4 production LPAR's.

Are you sure your messages are not being suppressed?

I still think the SHARE requirement would be valid as I want to see ALL 
the messages in the log - batch, TSO, etc.
ddk








Darth Keller wrote:

I do see some of my SMS Write output in my syslog:

IGD01007I

What magic trick did you do? Mine (from DATACLAS) in my batch job does NOT 
appears in the SYSLOG!

Groete / Greetings
Elardus Engelbrecht



This e-mail message and all attachments transmitted with it may
contain legally privileged and/or confidential information intended
solely for the use of the addressee(s). If the reader of this
message is not the intended recipient, you are hereby notified that
any reading, dissemination, distribution, copying, forwarding or
other use of this message or its attachments is strictly
prohibited. If you have received this message in error, please
notify the sender immediately and delete this message and all
copies and backups thereof. Thank you.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Question on WRITE statements in ACS and Automation

2013-07-09 Thread Lizette Koehler
John McKown,

In any of my Share requirements, I always ask for a parm addition.  Let the
current behavior be as it is, and for those that want the new function,
supply a new parm.

I understand completely about not wanting more entries in syslog or other
places.

Lizette


-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On
Behalf Of John McKown
Sent: Tuesday, July 09, 2013 6:31 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Question on WRITE statements in ACS and Automation

If people want these WRITE messages going to SYSLOG and put in a SHARE
request for that functionality, __PLEASE__ ask that it be optional. I get
enough crap messages on my z/OS SYSLOG as it is. To the point that I write
them to a data set which I then send to my Linux desktop simply so that I
can process them and strip out the messages which are useless just so that I
can browse something reasonable.

On Tue, Jul 9, 2013 at 8:25 AM, Elardus Engelbrecht 
elardus.engelbre...@sita.co.za wrote:

 Lizette Koehler wrote:

 When you create ACS code you can put WRITE statements into the 
 process
 for clarification. Is it possible to capture those WRITEs in an 
 automation product, OPS/MVS, AFOPER, Tivoli, and action the message?

 AFAIK, those WRITES are NOT written to SYSLOG. I have now tested it. 
 :-(

 (Of course, I could be wrong as usual. ;-D )

 I remember those ancient days when we were trying to learn users to 
 use SMS properly. Those writes (if on SYSLOG) could really make our 
 work less painfull.

 If a user is creating a dataset and using an invalid DSN, I could put 
 a
 write statement in the code that says
 WRITE MYACS001I Invalid DSN for the storage group requested.
 Then if it went to SYSLOG I could capture it and send an email to the
 storage team for review.

 Good. Excellent way to punish them. ;-D

 So, it would be nice, in my opinion, to be able to create an event
 notification that an automation tool could capture and then perform 
 some action (i.e. email the storage team)

 It should be more than nice. I think you should go ahead and get a 
 SHARE requirement.

 Groete / Greetings
 Elardus Engelbrecht

 Phrase of the week: Remember now, the first 5 days after a weekend 
 are always hard!

 --
 For IBM-MAIN subscribe / signoff / archive access instructions, send 
 email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN




--
This is a test of the Emergency Broadcast System. If this had been an actual
emergency, do you really think we'd stick around to tell you?

Maranatha! 
John McKown

--
For IBM-MAIN subscribe / signoff / archive access instructions, send email
to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Question on WRITE statements in ACS and Automation

2013-07-09 Thread Darth Keller
I've done some more testing and it doesn't look like I'm seeing messages 
from all my batch jobs either.  It looks more like dynamic allocations  
some temporary datasets - which might also be dynamically allocated.


ddk



From:   Darth Keller/WBY/ASSURANT/US
To: IBM Mainframe Discussion List IBM-MAIN@LISTSERV.UA.EDU
Date:   07/09/2013 08:53 AM
Subject:Re: Question on WRITE statements in ACS and Automation


Well, this gets more interesting as it appears that there must be some 
automation in place as I'm only seeing the IGD010*I  (* = 07, 08, 09,  
10) on 2 of my 4 production LPAR's.

Are you sure your messages are not being suppressed?

I still think the SHARE requirement would be valid as I want to see ALL 
the messages in the log - batch, TSO, etc.
ddk









Darth Keller wrote:

I do see some of my SMS Write output in my syslog:

IGD01007I

What magic trick did you do? Mine (from DATACLAS) in my batch job does NOT 
appears in the SYSLOG!

Groete / Greetings
Elardus Engelbrecht



This e-mail message and all attachments transmitted with it may
contain legally privileged and/or confidential information intended
solely for the use of the addressee(s). If the reader of this
message is not the intended recipient, you are hereby notified that
any reading, dissemination, distribution, copying, forwarding or
other use of this message or its attachments is strictly
prohibited. If you have received this message in error, please
notify the sender immediately and delete this message and all
copies and backups thereof. Thank you.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN