Relayng all WTORs to my cell phone via SMS

2010-11-24 Thread McKown, John
I know how to send an SMS cell phone message using an email to sms gateway. 
What I'm trying to figure out is a relatively simple and CPU efficient way to 
do it. We have CA-OPS/MVS 11.5 installed. I could use it, but since I don't 
know every possible WTOR message id which might occur, it appears that I need 
to trap every z/OS message and look at each one individually. Yuck! This is not 
CPU efficient. I could write an IEAVMXIT in assembler to trap all messages and 
process the WTORs. This is probably more CPU efficient, but not simple. 
Especially since I would likely need to queue the WTORs to another address 
space to actually process. I could write a program to set up an EMCS console. 
But this seems neither simple nor CPU efficient, although perhaps more so than 
CA-OPS.

What have I overlooked?

What do I want to accomplish? We run with no people other than on call people 
on the weekends and holidays. This means that a batch job or some other process 
could hang on a WTOR because we don't currently have a way to notify anybody 
that they need to take a look. The on-call person is basically forced to work 
overtime to periodically logon to the system and use TSO and use SDSF to check 
out the system, or use an SMCS VTAM console to look and issue commands. TSO and 
SDSF is usually easier. How does a total lights out operation do this?

John McKown
Systems Engineer IV
IT

Administrative Services Group

HealthMarkets(r)

9151 Boulevard 26 * N. Richland Hills * TX 76010
(817) 255-3225 phone *
john.mck...@healthmarkets.com * www.HealthMarkets.com

Confidentiality Notice: This e-mail message may contain confidential or 
proprietary information. If you are not the intended recipient, please contact 
the sender by reply e-mail and destroy all copies of the original message. 
HealthMarkets(r) is the brand name for products underwritten and issued by the 
insurance subsidiaries of HealthMarkets, Inc. -The Chesapeake Life Insurance 
Company(r), Mid-West National Life Insurance Company of TennesseeSM and The 
MEGA Life and Health Insurance Company.SM


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Relayng all WTORs to my cell phone via SMS

2010-11-24 Thread Binyamin Dissen
On Wed, 24 Nov 2010 04:09:07 -0600 McKown, John
john.mck...@healthmarkets.com wrote:

:I know how to send an SMS cell phone message using an email to sms gateway. 
What I'm trying to figure out is a relatively simple and CPU efficient way to 
do it. We have CA-OPS/MVS 11.5 installed. I could use it, but since I don't 
know every possible WTOR message id which might occur, it appears that I need 
to trap every z/OS message and look at each one individually. Yuck! This is not 
CPU efficient. I could write an IEAVMXIT in assembler to trap all messages and 
process the WTORs. This is probably more CPU efficient, but not simple. 
Especially since I would likely need to queue the WTORs to another address 
space to actually process. I could write a program to set up an EMCS console. 
But this seems neither simple nor CPU efficient, although perhaps more so than 
CA-OPS.

I would not think that it would cost that much to have OPS check every message
- it already traps them anyway.

Other options - OPSMVS )TOD rule to check for outstanding WTORs, screen
scraper on a PC console, .

--
Binyamin Dissen bdis...@dissensoftware.com
http://www.dissensoftware.com

Director, Dissen Software, Bar  Grill - Israel


Should you use the mailblocks package and expect a response from me,
you should preauthorize the dissensoftware.com domain.

I very rarely bother responding to challenge/response systems,
especially those from irresponsible companies.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Relayng all WTORs to my cell phone via SMS

2010-11-24 Thread Miklos Szigetvari

Hi

D R;R ?

On 11/24/2010 11:09 AM, McKown, John wrote:

I know how to send an SMS cell phone message using an email to sms gateway. 
What I'm trying to figure out is a relatively simple and CPU efficient way to 
do it. We have CA-OPS/MVS 11.5 installed. I could use it, but since I don't 
know every possible WTOR message id which might occur, it appears that I need 
to trap every z/OS message and look at each one individually. Yuck! This is not 
CPU efficient. I could write an IEAVMXIT in assembler to trap all messages and 
process the WTORs. This is probably more CPU efficient, but not simple. 
Especially since I would likely need to queue the WTORs to another address 
space to actually process. I could write a program to set up an EMCS console. 
But this seems neither simple nor CPU efficient, although perhaps more so than 
CA-OPS.

What have I overlooked?

What do I want to accomplish? We run with no people other than on call people on the 
weekends and holidays. This means that a batch job or some other process could hang on a WTOR 
because we don't currently have a way to notify anybody that they need to take a look. The on-call 
person is basically forced to work overtime to periodically logon to the system and use TSO and use 
SDSF to check out the system, or use an SMCS VTAM console to look and issue commands. TSO and SDSF 
is usually easier. How does a total lights out operation do this?

John McKown
Systems Engineer IV
IT

Administrative Services Group

HealthMarkets(r)

9151 Boulevard 26 * N. Richland Hills * TX 76010
(817) 255-3225 phone *
john.mck...@healthmarkets.com * www.HealthMarkets.com

Confidentiality Notice: This e-mail message may contain confidential or 
proprietary information. If you are not the intended recipient, please contact 
the sender by reply e-mail and destroy all copies of the original message. 
HealthMarkets(r) is the brand name for products underwritten and issued by the 
insurance subsidiaries of HealthMarkets, Inc. -The Chesapeake Life Insurance 
Company(r), Mid-West National Life Insurance Company of TennesseeSM and The 
MEGA Life and Health Insurance Company.SM


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html




--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Relayng all WTORs to my cell phone via SMS

2010-11-24 Thread Roberto Halais
John:
Maybe you could have a Rexx that wakes up every x minutes and does a D R,R
to process outstanding messages. This script will then email/sms you the
WTOR.



On Wed, Nov 24, 2010 at 6:09 AM, McKown, John john.mck...@healthmarkets.com
 wrote:

 I know how to send an SMS cell phone message using an email to sms gateway.
 What I'm trying to figure out is a relatively simple and CPU efficient way
 to do it. We have CA-OPS/MVS 11.5 installed. I could use it, but since I
 don't know every possible WTOR message id which might occur, it appears that
 I need to trap every z/OS message and look at each one individually. Yuck!
 This is not CPU efficient. I could write an IEAVMXIT in assembler to trap
 all messages and process the WTORs. This is probably more CPU efficient, but
 not simple. Especially since I would likely need to queue the WTORs to
 another address space to actually process. I could write a program to set up
 an EMCS console. But this seems neither simple nor CPU efficient, although
 perhaps more so than CA-OPS.

 What have I overlooked?

 What do I want to accomplish? We run with no people other than on call
 people on the weekends and holidays. This means that a batch job or some
 other process could hang on a WTOR because we don't currently have a way to
 notify anybody that they need to take a look. The on-call person is
 basically forced to work overtime to periodically logon to the system and
 use TSO and use SDSF to check out the system, or use an SMCS VTAM console to
 look and issue commands. TSO and SDSF is usually easier. How does a total
 lights out operation do this?

 John McKown
 Systems Engineer IV
 IT

 Administrative Services Group

 HealthMarkets(r)

 9151 Boulevard 26 * N. Richland Hills * TX 76010
 (817) 255-3225 phone *
 john.mck...@healthmarkets.com * www.HealthMarkets.com

 Confidentiality Notice: This e-mail message may contain confidential or
 proprietary information. If you are not the intended recipient, please
 contact the sender by reply e-mail and destroy all copies of the original
 message. HealthMarkets(r) is the brand name for products underwritten and
 issued by the insurance subsidiaries of HealthMarkets, Inc. -The Chesapeake
 Life Insurance Company(r), Mid-West National Life Insurance Company of
 TennesseeSM and The MEGA Life and Health Insurance Company.SM


 --
 For IBM-MAIN subscribe / signoff / archive access instructions,
 send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
 Search the archives at http://bama.ua.edu/archives/ibm-main.html




-- 
When God wishes to punish us, he answers our prayers.

The philosopher has never killed any priests, whereas the priest has
killed a great many philosophers.
~ Denis Diderot

I am as you, in you, for you. One as you in all, as all, forever. My call
is your call.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Relayng all WTORs to my cell phone via SMS

2010-11-24 Thread Roger Lowe
On Wed, 24 Nov 2010 04:09:07 -0600, McKown, John
john.mck...@healthmarkets.com wrote:

I know how to send an SMS cell phone message using an email to sms gateway.
What I'm trying to figure out is a relatively simple and CPU efficient way
to do it. We have CA-OPS/MVS 11.5 installed. I could use it, but since I
don't know every possible WTOR message id which might occur, it appears that
I need to trap every z/OS message and look at each one individually. Yuck!
This is not CPU efficient. I could write an IEAVMXIT in assembler to trap
all messages and process the WTORs. This is probably more CPU efficient, but
not simple. Especially since I would likely need to queue the WTORs to
another address space to actually process. I could write a program to set up
an EMCS console. But this seems neither simple nor CPU efficient, although
perhaps more so than CA-OPS.

What have I overlooked?

What do I want to accomplish? We run with no people other than on call
people on the weekends and holidays. This means that a batch job or some
other process could hang on a WTOR because we don't currently have a way to
notify anybody that they need to take a look. The on-call person is
basically forced to work overtime to periodically logon to the system and
use TSO and use SDSF to check out the system, or use an SMCS VTAM console to
look and issue commands. TSO and SDSF is usually easier. How does a total
lights out operation do this?

John,
   have you looked at the AUTOR function that is available with z/OS 1.12?
.
This might go some way to achieving what you are after
.
Roger

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Relayng all WTORs to my cell phone via SMS

2010-11-24 Thread McKown, John
We're stuck on z/OS 1.10 until 3Q2011 at the earliest. But I'll look at it to 
see how it compares to CA-OPS.

--
John McKown 
Systems Engineer IV
IT

Administrative Services Group

HealthMarkets(r)

9151 Boulevard 26 * N. Richland Hills * TX 76010
(817) 255-3225 phone * 
john.mck...@healthmarkets.com * www.HealthMarkets.com

Confidentiality Notice: This e-mail message may contain confidential or 
proprietary information. If you are not the intended recipient, please contact 
the sender by reply e-mail and destroy all copies of the original message. 
HealthMarkets(r) is the brand name for products underwritten and issued by the 
insurance subsidiaries of HealthMarkets, Inc. -The Chesapeake Life Insurance 
Company(r), Mid-West National Life Insurance Company of TennesseeSM and The 
MEGA Life and Health Insurance Company.SM

 

 -Original Message-
 From: IBM Mainframe Discussion List 
 [mailto:ibm-m...@bama.ua.edu] On Behalf Of Roger Lowe
 Sent: Wednesday, November 24, 2010 6:25 AM
 To: IBM-MAIN@bama.ua.edu
 Subject: Re: Relayng all WTORs to my cell phone via SMS
 
 On Wed, 24 Nov 2010 04:09:07 -0600, McKown, John
 john.mck...@healthmarkets.com wrote:
 
 I know how to send an SMS cell phone message using an email 
 to sms gateway.
 What I'm trying to figure out is a relatively simple and CPU 
 efficient way
 to do it. We have CA-OPS/MVS 11.5 installed. I could use it, 
 but since I
 don't know every possible WTOR message id which might occur, 
 it appears that
 I need to trap every z/OS message and look at each one 
 individually. Yuck!
 This is not CPU efficient. I could write an IEAVMXIT in 
 assembler to trap
 all messages and process the WTORs. This is probably more CPU 
 efficient, but
 not simple. Especially since I would likely need to queue the WTORs to
 another address space to actually process. I could write a 
 program to set up
 an EMCS console. But this seems neither simple nor CPU 
 efficient, although
 perhaps more so than CA-OPS.
 
 What have I overlooked?
 
 What do I want to accomplish? We run with no people other 
 than on call
 people on the weekends and holidays. This means that a batch 
 job or some
 other process could hang on a WTOR because we don't currently 
 have a way to
 notify anybody that they need to take a look. The on-call person is
 basically forced to work overtime to periodically logon to 
 the system and
 use TSO and use SDSF to check out the system, or use an SMCS 
 VTAM console to
 look and issue commands. TSO and SDSF is usually easier. How 
 does a total
 lights out operation do this?
 
 John,
have you looked at the AUTOR function that is 
 available with z/OS 1.12?
 .
 This might go some way to achieving what you are after
 .
 Roger
 
 --
 For IBM-MAIN subscribe / signoff / archive access instructions,
 send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
 Search the archives at http://bama.ua.edu/archives/ibm-main.html
 
 

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Relayng all WTORs to my cell phone via SMS

2010-11-24 Thread McKown, John
Sounds doable. And I could just use a CA-OPS/MVS TOD rule to do it. Someone has 
pointed out that CA-OPS/MVS is already trapping all console messages and doing 
a match against the MSG rules, followed by a dispatch of any REXX MSG rule(s) 
which match the message id. So putting in a well coded REXX CA-OPS MSG rule may 
not add that much overhead. The plus of a MSG rule is that I don't need to keep 
track of whether I have already dispatched the WTOR out via an SMS message.

--
John McKown 
Systems Engineer IV
IT

Administrative Services Group

HealthMarkets(r)

9151 Boulevard 26 * N. Richland Hills * TX 76010
(817) 255-3225 phone * 
john.mck...@healthmarkets.com * www.HealthMarkets.com

Confidentiality Notice: This e-mail message may contain confidential or 
proprietary information. If you are not the intended recipient, please contact 
the sender by reply e-mail and destroy all copies of the original message. 
HealthMarkets(r) is the brand name for products underwritten and issued by the 
insurance subsidiaries of HealthMarkets, Inc. -The Chesapeake Life Insurance 
Company(r), Mid-West National Life Insurance Company of TennesseeSM and The 
MEGA Life and Health Insurance Company.SM

 

 -Original Message-
 From: IBM Mainframe Discussion List 
 [mailto:ibm-m...@bama.ua.edu] On Behalf Of Roberto Halais
 Sent: Wednesday, November 24, 2010 6:01 AM
 To: IBM-MAIN@bama.ua.edu
 Subject: Re: Relayng all WTORs to my cell phone via SMS
 
 John:
 Maybe you could have a Rexx that wakes up every x minutes and 
 does a D R,R
 to process outstanding messages. This script will then 
 email/sms you the
 WTOR.
 
 
 
 On Wed, Nov 24, 2010 at 6:09 AM, McKown, John 
 john.mck...@healthmarkets.com
  wrote:
 
  I know how to send an SMS cell phone message using an email 
 to sms gateway.
  What I'm trying to figure out is a relatively simple and 
 CPU efficient way
  to do it. We have CA-OPS/MVS 11.5 installed. I could use 
 it, but since I
  don't know every possible WTOR message id which might 
 occur, it appears that
  I need to trap every z/OS message and look at each one 
 individually. Yuck!
  This is not CPU efficient. I could write an IEAVMXIT in 
 assembler to trap
  all messages and process the WTORs. This is probably more 
 CPU efficient, but
  not simple. Especially since I would likely need to queue 
 the WTORs to
  another address space to actually process. I could write a 
 program to set up
  an EMCS console. But this seems neither simple nor CPU 
 efficient, although
  perhaps more so than CA-OPS.
 
  What have I overlooked?
 
  What do I want to accomplish? We run with no people other 
 than on call
  people on the weekends and holidays. This means that a 
 batch job or some
  other process could hang on a WTOR because we don't 
 currently have a way to
  notify anybody that they need to take a look. The on-call person is
  basically forced to work overtime to periodically logon to 
 the system and
  use TSO and use SDSF to check out the system, or use an 
 SMCS VTAM console to
  look and issue commands. TSO and SDSF is usually easier. 
 How does a total
  lights out operation do this?
 
  John McKown
  Systems Engineer IV
  IT
 
  Administrative Services Group
 
  HealthMarkets(r)
 
  9151 Boulevard 26 * N. Richland Hills * TX 76010
  (817) 255-3225 phone *
  john.mck...@healthmarkets.com * www.HealthMarkets.com
 
  Confidentiality Notice: This e-mail message may contain 
 confidential or
  proprietary information. If you are not the intended 
 recipient, please
  contact the sender by reply e-mail and destroy all copies 
 of the original
  message. HealthMarkets(r) is the brand name for products 
 underwritten and
  issued by the insurance subsidiaries of HealthMarkets, Inc. 
 -The Chesapeake
  Life Insurance Company(r), Mid-West National Life Insurance 
 Company of
  TennesseeSM and The MEGA Life and Health Insurance Company.SM
 
 
  
 --
  For IBM-MAIN subscribe / signoff / archive access instructions,
  send email to lists...@bama.ua.edu with the message: GET 
 IBM-MAIN INFO
  Search the archives at http://bama.ua.edu/archives/ibm-main.html
 
 
 
 
 -- 
 When God wishes to punish us, he answers our prayers.
 
 The philosopher has never killed any priests, whereas the priest has
 killed a great many philosophers.
 ~ Denis Diderot
 
 I am as you, in you, for you. One as you in all, as all, 
 forever. My call
 is your call.
 
 --
 For IBM-MAIN subscribe / signoff / archive access instructions,
 send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
 Search the archives at http://bama.ua.edu/archives/ibm-main.html
 
 

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http

Re: Relayng all WTORs to my cell phone via SMS

2010-11-24 Thread David Andrews
On Wed, 2010-11-24 at 05:09 -0500, McKown, John wrote:
 it appears that I need to trap every z/OS message and look at each one
 individually. Yuck! This is not CPU efficient.

I have a console monitor written in REXX that runs 'round the clock, and
which has used 600 CPU seconds in the last 17 days (my last IPL).  I
know you're CPU-constrained, but five minutes of CPU spread over two
weeks doesn't break the bank here.

In REXX it's easy to screen all console traffic and watch for e.g.
messages with MDBGHOLD set - nondeletable messages.

GETMSG_RC = GETMSG('CONSMSG.'WAIT_TIME)
IF GETMSG_RC  4 THEN DO /* GETMSG ERROR, SNO */
  SAY 'GETMSG return code =' GETMSG_RC
  EXIT GETMSG_RC 
END
IF GETMSG_RC = 4 THEN DO /* PROBABLE TIMEOUT */
  ITERATE
END
IF CONSMSG.0  0 THEN DO
  ... parse CONSMSG.nn for message content, or
  IF (CONSMSG.MDBGHOLD = 'YES') THEN DO
  ...
  END
END
ELSE DO
  ... no message text means this might be a DOM
  IF CONSMSG.MDBGDOM = YES THEN DO
... handle deleted messages

 What do I want to accomplish? We run with no people other than on
 call people on the weekends and holidays.

We too.  I watch mostly for nondeletable console messages and parse
message lines for exceptions (IDMS has an open WTOR all day long for
example) so we don't get bugged about routine stuff.  I got fancy and
implemented an escalation schedule - a list of people are paged one at a
time, at intervals - until the trigger message is DOM-ed or one of the
paged individuals hit 'reply' on their blackberries.

Lionel's XMITIP is the cat's meow, BTW.

-- 
David Andrews
A. Duda and Sons, Inc.
david.andr...@duda.com

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html