Discussion:
Netview Automation Table Code
Add Reply
saurabh khandelwal
2018-06-10 18:51:53 UTC
Reply
Permalink
Raw Message
I tried posting my message in netview group but I think its not active much.

I designed solution like below.

Message to be trapped from syslog is ...

* FDNBT.DATA.VPLUS.SDPAT17.G1678V00*


*OUR SYSLOG VIEW*

---6----+----7----+----8----+----9----+----0----+----1----+----2----+

IGD104I FDNBT.DATA.VPLUS.SDPAT17.G1678V00 RETAINED,

DDNAME=NDM00222

SVTM052I FROM E2CP.AZD601P2.ATI7.NBK.PS
<http://e2cp.azd601p2.ati7.nbk.ps/>.G3104V00

* SVTM052I TO FDNBT.DATA.VPLUS.SDPAT17.G1678V00*

SVTM052I COMPLETED 00000000/SCPA000I

- -----TIMINGS (MINS.)------




In netview table, i wrote below code.



IF MSGID = 'SVTM052I' & TEXT = .'TO'. & TEXT = MTXT THEN

EXEC(CMD('FIBREXX 'MTXT)) NETLOG(Y) SYSLOG(Y);





and the REXX i am calling from CNMCLST is FIBREXX as below.


/* REXX */

parse arg mtxt . mtxt

say 'FIB DATASET NAME IS' mtxt

mvs "send 'FIB DATASET NAME IS "mtxt"',user=(TS54),LOGON"

exit




But unfortunately, above solution is not working for me. I even unable to
trap this SVTM052I message id in netview and then submit this rexx to
operator.


Can you please help to identify the issue.

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to ***@listserv.ua.edu with the message: INFO IBM-MAIN
Vince Getgood
2018-06-12 09:10:26 UTC
Reply
Permalink
Raw Message
I'm not a Netview or Systems Automation expert, but I THINK what's happening here is that SVTM052I is a multi-line message, and you are trying to process it like a single line message.

Note in your post that there are THREE lines that have the message number SVTM052I.

I'm guessing that Netview is matching on the FIRST line (SVTM052I FROM E2CP.AZD601P2.ATI7.NBK.PS), but as that DOES NOT contain .'TO'. or MTXT (whatever that is), the REXX isn't being executed.

You need to process SVTM052I as a multi-line message.

Have a look at this http://www-01.ibm.com/support/docview.wss?uid=swg21253770

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to ***@listserv.ua.edu with the message: INFO IBM-MAIN
saurabh khandelwal
2018-06-12 09:31:23 UTC
Reply
Permalink
Raw Message
Hello Vince,

Thanks for reply.

I want to trap below dataset only when

FDNBT.DATA.VPLUS.SDPAT17.G1678V00

we see SVTM052I this msgid and TEXT "TO " .
I am not sure, if i made mistake in coding this in netview automation
table.

please suggest.
Post by Vince Getgood
I'm not a Netview or Systems Automation expert, but I THINK what's
happening here is that SVTM052I is a multi-line message, and you are trying
to process it like a single line message.
Note in your post that there are THREE lines that have the message number SVTM052I.
I'm guessing that Netview is matching on the FIRST line (SVTM052I
FROM E2CP.AZD601P2.ATI7.NBK.PS), but as that DOES NOT contain .'TO'. or
MTXT (whatever that is), the REXX isn't being executed.
You need to process SVTM052I as a multi-line message.
Have a look at this http://www-01.ibm.com/support/
docview.wss?uid=swg21253770
----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to ***@listserv.ua.edu with the message: INFO IBM-MAIN
Steve Horein
2018-06-12 10:04:36 UTC
Reply
Permalink
Raw Message
It appears the messages are found in JESYSMSG, and
not JESMSGLG/SYSLOG/OPERLOG.
You will likely need something like System Automation's Job Log Monitoring
<https://www.ibm.com/support/knowledgecenter/SSWRCJ_4.1.0/com.ibm.safos.doc_4.1/CustandProg/Joblog_Monitoring.html>
to accomplish the goal, or some other method to get these messages as WTOs.



On Tue, Jun 12, 2018 at 4:31 AM saurabh khandelwal <
Post by saurabh khandelwal
Hello Vince,
Thanks for reply.
I want to trap below dataset only when
FDNBT.DATA.VPLUS.SDPAT17.G1678V00
we see SVTM052I this msgid and TEXT "TO " .
I am not sure, if i made mistake in coding this in netview automation
table.
please suggest.
Post by Vince Getgood
I'm not a Netview or Systems Automation expert, but I THINK what's
happening here is that SVTM052I is a multi-line message, and you are
trying
Post by Vince Getgood
to process it like a single line message.
Note in your post that there are THREE lines that have the message number SVTM052I.
I'm guessing that Netview is matching on the FIRST line (SVTM052I
FROM E2CP.AZD601P2.ATI7.NBK.PS), but as that DOES NOT contain .'TO'. or
MTXT (whatever that is), the REXX isn't being executed.
You need to process SVTM052I as a multi-line message.
Have a look at this http://www-01.ibm.com/support/
docview.wss?uid=swg21253770
----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to ***@listserv.ua.edu with the message: INFO IBM-MAIN
saurabh khandelwal
2018-06-12 11:00:32 UTC
Reply
Permalink
Raw Message
Hello Steve,

I couldn't understand your point. Can you please help to understand this.

I am getting below message in SYSLOG generated using DCON and I could see
these messages are in JESYSMSG, JESMSGLG and also in SYSLOG

OUR SYSLOG VIEW*

---6----+----7----+----8----+----9----+----0----+----1----+----2----+

IGD104I FDNBT.DATA.VPLUS.SDPAT17.G1678V00 RETAINED,

DDNAME=NDM00222

SVTM052I FROM E2CP.AZD601P2.ATI7.NBK.PS.G3104V00

* SVTM052I TO FDNBT.DATA.VPLUS.SDPAT17.G1678V00*

SVTM052I COMPLETED 00000000/SCPA000I

- -----TIMINGS (MINS.)-----


Thanks & Regards
Saurabh
Post by Steve Horein
It appears the messages are found in JESYSMSG, and
not JESMSGLG/SYSLOG/OPERLOG.
You will likely need something like System Automation's Job Log Monitoring
<https://www.ibm.com/support/knowledgecenter/SSWRCJ_4.1.0/
com.ibm.safos.doc_4.1/CustandProg/Joblog_Monitoring.html>
to accomplish the goal, or some other method to get these messages as WTOs.
On Tue, Jun 12, 2018 at 4:31 AM saurabh khandelwal <
Post by saurabh khandelwal
Hello Vince,
Thanks for reply.
I want to trap below dataset only when
FDNBT.DATA.VPLUS.SDPAT17.G1678V00
we see SVTM052I this msgid and TEXT "TO " .
I am not sure, if i made mistake in coding this in netview automation
table.
please suggest.
Post by Vince Getgood
I'm not a Netview or Systems Automation expert, but I THINK what's
happening here is that SVTM052I is a multi-line message, and you are
trying
Post by Vince Getgood
to process it like a single line message.
Note in your post that there are THREE lines that have the message
number
Post by saurabh khandelwal
Post by Vince Getgood
SVTM052I.
I'm guessing that Netview is matching on the FIRST line (SVTM052I
FROM E2CP.AZD601P2.ATI7.NBK.PS), but as that DOES NOT contain .'TO'.
or
Post by saurabh khandelwal
Post by Vince Getgood
MTXT (whatever that is), the REXX isn't being executed.
You need to process SVTM052I as a multi-line message.
Have a look at this http://www-01.ibm.com/support/
docview.wss?uid=swg21253770
----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
--
Thanks & Regards
Saurabh Khandelwal

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to ***@listserv.ua.edu with the message: INFO IBM-MAIN
Cieri, Anthony
2018-06-12 16:54:14 UTC
Reply
Permalink
Raw Message
Hello Saurabh,

I can hopefully offer a few points of clarification. I think that the IGD104I messages are generally only written to the joblog. Connect:Direct uses dynamic allocation for all processes.
The SVTM052I message IS written to syslog and can be automated if you have coded AUTO(YES) in you MPFLSTxx PARMLIB member. Also, the most significant point was offered by @Vince. The SVTM052I message ID is Multi-line Write-to-Operator (MLWTO) message. It is generally issued as a (4) line WTO, but each line has the SVTM052I message ID. Your message trap as provided in a previous post will not work because the 'TO' text does NOT occur in the first line of the MLWTO. We do something similar here and I have pasted my trap for reference:

IF (LABEL:SVTM052A) MSGID = 'SVTM052I' & JOBNAME = JOB
& (ACQUIRE('LASTLINE WORD 4.1') = .'SDEDSNRI'. |
ACQUIRE('LASTLINE WORD 4.1') = .'SDEPDSRI'.)
THEN EXEC( CMD('MVS %CON ') ROUTE(ONE AUTONDM));

This MAT entry is used to trap the sense code is the last (4th) line of the MLWTO. You could do something similar to trap the 'TO' text and Dataset name in the third line of the MLWTO.

Also, in case you were not aware, there are a few utility programs that are distributed along with Connect:Direct for z/OS. One in particular, DGADTFY2 (DMNOTFY2) can be used within a Conenct:Direct process to send a message to a TSO user when the process ends. You can pass the TO dataset name as a parameter to DGADTFY2. You can also use modal logic in the process to send the message for a successful or unsuccessful COPY step (or BOTH if you choose). Here is a simple example:

STEP02 IF (COPY01 = 0) THEN
NOTE21 RUN TASK (PGM=DGADTFY2,PARM=(GOOD,'&TODSN',&USRID)) -
SNODE
ELSE
NOTE22 RUN TASK (PGM=DGADTFY2,PARM=(FAIL,'&TODSN',&USRID)) -
SNODE

The first step (NOTE21) will send a message to the user specified by &USRID indicating that the file transfer was successful if the COPY01 Step ended with a return code of 0.. The message will also contain the dataset name. The second step (NOTE22) will send a message to the same user indicating that the file transfer fails, if the COPY01 step ends with a return code other than 0. Of course, this example assumes that you have coded a Connect:Direct COPY step named COPY01.

I hope this helps some.............

Tony


-----Original Message-----
From: IBM Mainframe Discussion List [mailto:IBM-***@LISTSERV.UA.EDU] On Behalf Of saurabh khandelwal
Sent: Tuesday, June 12, 2018 7:00 AM
To: IBM-***@LISTSERV.UA.EDU
Subject: Re: Netview Automation Table Code

Hello Steve,

I couldn't understand your point. Can you please help to understand this.

I am getting below message in SYSLOG generated using DCON and I could see these messages are in JESYSMSG, JESMSGLG and also in SYSLOG

OUR SYSLOG VIEW*

---6----+----7----+----8----+----9----+----0----+----1----+----2----+

IGD104I FDNBT.DATA.VPLUS.SDPAT17.G1678V00 RETAINED,

DDNAME=NDM00222

SVTM052I FROM E2CP.AZD601P2.ATI7.NBK.PS.G3104V00

* SVTM052I TO FDNBT.DATA.VPLUS.SDPAT17.G1678V00*

SVTM052I COMPLETED 00000000/SCPA000I

- -----TIMINGS (MINS.)-----


Thanks & Regards
Saurabh
It appears the messages are found in JESYSMSG, and not
JESMSGLG/SYSLOG/OPERLOG.
You will likely need something like System Automation's Job Log
Monitoring <https://www.ibm.com/support/knowledgecenter/SSWRCJ_4.1.0/
com.ibm.safos.doc_4.1/CustandProg/Joblog_Monitoring.html>
to accomplish the goal, or some other method to get these messages as WTOs.
On Tue, Jun 12, 2018 at 4:31 AM saurabh khandelwal <
Post by saurabh khandelwal
Hello Vince,
Thanks for reply.
I want to trap below dataset only when
FDNBT.DATA.VPLUS.SDPAT17.G1678V00
we see SVTM052I this msgid and TEXT "TO " .
I am not sure, if i made mistake in coding this in netview
automation table.
please suggest.
On Tue, Jun 12, 2018 at 12:10 PM, Vince Getgood
Post by Vince Getgood
I'm not a Netview or Systems Automation expert, but I THINK what's
happening here is that SVTM052I is a multi-line message, and you are
trying
Post by Vince Getgood
to process it like a single line message.
Note in your post that there are THREE lines that have the message
number
Post by saurabh khandelwal
Post by Vince Getgood
SVTM052I.
I'm guessing that Netview is matching on the FIRST line (SVTM052I
FROM E2CP.AZD601P2.ATI7.NBK.PS), but as that DOES NOT contain .'TO'.
or
Post by saurabh khandelwal
Post by Vince Getgood
MTXT (whatever that is), the REXX isn't being executed.
You need to process SVTM052I as a multi-line message.
Have a look at this http://www-01.ibm.com/support/
docview.wss?uid=swg21253770
------------------------------------------------------------------
---- For IBM-MAIN subscribe / signoff / archive access
message: INFO IBM-MAIN
--------------------------------------------------------------------
-- For IBM-MAIN subscribe / signoff / archive access instructions,
----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions, send
--
Thanks & Regards
Saurabh Khandelwal

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

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to ***@listserv.ua.edu with the message: INFO IBM-MAIN
saurabh khandelwal
2018-06-13 16:41:37 UTC
Reply
Permalink
Raw Message
Hello Tony,



Thanks for reply. I have don’t have programming knowledge to code member
in SDGASAMP for

DGA.SDGASAMP(DGADTFY2).



Also, my netview knowledge is limited to code trap command as you mentioned
previously.



SVTM052I STEP1 COPY FKFD022( 704) SNODE=SEB.SND.TCS 280

SVTM052I FROM ECP.A601P2.ATI7.NBK.PS
<http://e2cp.azd601p2.ati7.nbk.ps/>.G3104V00

SVTM052I TO FBT.DATA.VLUS.SAT17.G1678V00*

SVTM052I COMPLETED 00000000/SCPA000I

Can you please help me to code this multiline WTO..



I checked MVS initialization guide and found that by default,



If you do not specify an MPFLSTxx member, the defaults are AUTO(YES). So,
we don’t have to code this . Please correct me, if wrong.
Post by Cieri, Anthony
Hello Saurabh,
I can hopefully offer a few points of clarification. I think that
the IGD104I messages are generally only written to the joblog.
Connect:Direct uses dynamic allocation for all processes.
The SVTM052I message IS written to syslog and can be automated if
you have coded AUTO(YES) in you MPFLSTxx PARMLIB member. Also, the most
Multi-line Write-to-Operator (MLWTO) message. It is generally issued as a
(4) line WTO, but each line has the SVTM052I message ID. Your message trap
as provided in a previous post will not work because the 'TO' text does NOT
occur in the first line of the MLWTO. We do something similar here and I
IF (LABEL:SVTM052A) MSGID = 'SVTM052I' & JOBNAME = JOB
& (ACQUIRE('LASTLINE WORD 4.1') = .'SDEDSNRI'. |
ACQUIRE('LASTLINE WORD 4.1') = .'SDEPDSRI'.)
THEN EXEC( CMD('MVS %CON ') ROUTE(ONE AUTONDM));
This MAT entry is used to trap the sense code is the last (4th)
line of the MLWTO. You could do something similar to trap the 'TO' text
and Dataset name in the third line of the MLWTO.
Also, in case you were not aware, there are a few utility programs
that are distributed along with Connect:Direct for z/OS. One in
particular, DGADTFY2 (DMNOTFY2) can be used within a Conenct:Direct process
to send a message to a TSO user when the process ends. You can pass the TO
dataset name as a parameter to DGADTFY2. You can also use modal logic in
the process to send the message for a successful or unsuccessful COPY step
STEP02 IF (COPY01 = 0) THEN
NOTE21 RUN TASK (PGM=DGADTFY2,PARM=(GOOD,'&TODSN',&USRID)) -
SNODE
ELSE
NOTE22 RUN TASK (PGM=DGADTFY2,PARM=(FAIL,'&TODSN',&USRID)) -
SNODE
The first step (NOTE21) will send a message to the user specified
by &USRID indicating that the file transfer was successful if the COPY01
Step ended with a return code of 0.. The message will also contain the
dataset name. The second step (NOTE22) will send a message to the same user
indicating that the file transfer fails, if the COPY01 step ends with a
return code other than 0. Of course, this example assumes that you have
coded a Connect:Direct COPY step named COPY01.
I hope this helps some.............
Tony
-----Original Message-----
Behalf Of saurabh khandelwal
Sent: Tuesday, June 12, 2018 7:00 AM
Subject: Re: Netview Automation Table Code
Hello Steve,
I couldn't understand your point. Can you please help to understand this.
I am getting below message in SYSLOG generated using DCON and I could see
these messages are in JESYSMSG, JESMSGLG and also in SYSLOG
OUR SYSLOG VIEW*
---6----+----7----+----8----+----9----+----0----+----1----+----2----+
IGD104I FDNBT.DATA.VPLUS.SDPAT17.G1678V00 RETAINED,
DDNAME=NDM00222
SVTM052I FROM E2CP.AZD601P2.ATI7.NBK.PS.G3104V00
* SVTM052I TO FDNBT.DATA.VPLUS.SDPAT17.G1678V00*
SVTM052I COMPLETED 00000000/SCPA000I
- -----TIMINGS (MINS.)-----
Thanks & Regards
Saurabh
It appears the messages are found in JESYSMSG, and not
JESMSGLG/SYSLOG/OPERLOG.
You will likely need something like System Automation's Job Log
Monitoring <https://www.ibm.com/support/knowledgecenter/SSWRCJ_4.1.0/
com.ibm.safos.doc_4.1/CustandProg/Joblog_Monitoring.html>
to accomplish the goal, or some other method to get these messages as
WTOs.
On Tue, Jun 12, 2018 at 4:31 AM saurabh khandelwal <
Post by saurabh khandelwal
Hello Vince,
Thanks for reply.
I want to trap below dataset only when
FDNBT.DATA.VPLUS.SDPAT17.G1678V00
we see SVTM052I this msgid and TEXT "TO " .
I am not sure, if i made mistake in coding this in netview
automation table.
please suggest.
On Tue, Jun 12, 2018 at 12:10 PM, Vince Getgood
Post by Vince Getgood
I'm not a Netview or Systems Automation expert, but I THINK what's
happening here is that SVTM052I is a multi-line message, and you are
trying
Post by Vince Getgood
to process it like a single line message.
Note in your post that there are THREE lines that have the message
number
Post by saurabh khandelwal
Post by Vince Getgood
SVTM052I.
I'm guessing that Netview is matching on the FIRST line (SVTM052I
FROM E2CP.AZD601P2.ATI7.NBK.PS), but as that DOES NOT contain .'TO'.
or
Post by saurabh khandelwal
Post by Vince Getgood
MTXT (whatever that is), the REXX isn't being executed.
You need to process SVTM052I as a multi-line message.
Have a look at this http://www-01.ibm.com/support/
docview.wss?uid=swg21253770
------------------------------------------------------------------
---- For IBM-MAIN subscribe / signoff / archive access
message: INFO IBM-MAIN
--------------------------------------------------------------------
-- For IBM-MAIN subscribe / signoff / archive access instructions,
----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions, send
--
Thanks & Regards
Saurabh Khandelwal
----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions, send email
----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
--
Thanks & Regards
Saurabh Khandelwal

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to ***@listserv.ua.edu with the message: INFO IBM-MAIN
Cieri, Anthony
2018-06-13 17:34:16 UTC
Reply
Permalink
Raw Message
If the MPFLST is setup correctly, you should see a CNM493I message in you Netview logs. This message indicates a match in Netview Message automation Table .

Depending upon whether the dataset you want to trap on the FROM dataset or the TO dataset will dictate which line you want to trap. The FROM dataset is in the second line and the TO dataset is in the third line.

For specific help on the Trap syntax, I would consider using the Netview Group on Yahoo!!

Hth
Tony



-----Original Message-----
From: IBM Mainframe Discussion List [mailto:IBM-***@LISTSERV.UA.EDU] On Behalf Of saurabh khandelwal
Sent: Wednesday, June 13, 2018 12:41 PM
To: IBM-***@LISTSERV.UA.EDU
Subject: Re: Netview Automation Table Code

Hello Tony,



Thanks for reply. I have don’t have programming knowledge to code member in SDGASAMP for

DGA.SDGASAMP(DGADTFY2).



Also, my netview knowledge is limited to code trap command as you mentioned previously.



SVTM052I STEP1 COPY FKFD022( 704) SNODE=SEB.SND.TCS 280

SVTM052I FROM ECP.A601P2.ATI7.NBK.PS
<http://e2cp.azd601p2.ati7.nbk.ps/>.G3104V00

SVTM052I TO FBT.DATA.VLUS.SAT17.G1678V00*

SVTM052I COMPLETED 00000000/SCPA000I

Can you please help me to code this multiline WTO..



I checked MVS initialization guide and found that by default,



If you do not specify an MPFLSTxx member, the defaults are AUTO(YES). So, we don’t have to code this . Please correct me, if wrong.
Post by Cieri, Anthony
Hello Saurabh,
I can hopefully offer a few points of clarification. I think
that the IGD104I messages are generally only written to the joblog.
Connect:Direct uses dynamic allocation for all processes.
The SVTM052I message IS written to syslog and can be automated
if you have coded AUTO(YES) in you MPFLSTxx PARMLIB member. Also, the
is Multi-line Write-to-Operator (MLWTO) message. It is generally
issued as a
(4) line WTO, but each line has the SVTM052I message ID. Your message
trap as provided in a previous post will not work because the 'TO'
text does NOT occur in the first line of the MLWTO. We do something
IF (LABEL:SVTM052A) MSGID = 'SVTM052I' & JOBNAME = JOB
& (ACQUIRE('LASTLINE WORD 4.1') = .'SDEDSNRI'. |
ACQUIRE('LASTLINE WORD 4.1') = .'SDEPDSRI'.)
THEN EXEC( CMD('MVS %CON ') ROUTE(ONE AUTONDM));
This MAT entry is used to trap the sense code is the last
(4th) line of the MLWTO. You could do something similar to trap the
'TO' text and Dataset name in the third line of the MLWTO.
Also, in case you were not aware, there are a few utility
programs that are distributed along with Connect:Direct for z/OS. One
in particular, DGADTFY2 (DMNOTFY2) can be used within a Conenct:Direct
process to send a message to a TSO user when the process ends. You
can pass the TO dataset name as a parameter to DGADTFY2. You can also
use modal logic in the process to send the message for a successful or
STEP02 IF (COPY01 = 0) THEN
NOTE21 RUN TASK (PGM=DGADTFY2,PARM=(GOOD,'&TODSN',&USRID)) -
SNODE
ELSE
NOTE22 RUN TASK (PGM=DGADTFY2,PARM=(FAIL,'&TODSN',&USRID)) -
SNODE
The first step (NOTE21) will send a message to the user
specified by &USRID indicating that the file transfer was successful
if the COPY01 Step ended with a return code of 0.. The message will
also contain the dataset name. The second step (NOTE22) will send a
message to the same user indicating that the file transfer fails, if
the COPY01 step ends with a return code other than 0. Of course, this
example assumes that you have coded a Connect:Direct COPY step named COPY01.
I hope this helps some.............
Tony
-----Original Message-----
On Behalf Of saurabh khandelwal
Sent: Tuesday, June 12, 2018 7:00 AM
Subject: Re: Netview Automation Table Code
Hello Steve,
I couldn't understand your point. Can you please help to understand this.
I am getting below message in SYSLOG generated using DCON and I could
see these messages are in JESYSMSG, JESMSGLG and also in SYSLOG
OUR SYSLOG VIEW*
---6----+----7----+----8----+----9----+----0----+----1----+----2----+
IGD104I FDNBT.DATA.VPLUS.SDPAT17.G1678V00 RETAINED,
DDNAME=NDM00222
SVTM052I FROM E2CP.AZD601P2.ATI7.NBK.PS.G3104V00
* SVTM052I TO FDNBT.DATA.VPLUS.SDPAT17.G1678V00*
SVTM052I COMPLETED 00000000/SCPA000I
- -----TIMINGS (MINS.)-----
Thanks & Regards
Saurabh
It appears the messages are found in JESYSMSG, and not
JESMSGLG/SYSLOG/OPERLOG.
You will likely need something like System Automation's Job Log Monitoring
<https://www.ibm.com/support/knowledgecenter/SSWRCJ_4.1.0/
com.ibm.safos.doc_4.1/CustandProg/Joblog_Monitoring.html>
to accomplish the goal, or some other method to get these messages as
WTOs.
On Tue, Jun 12, 2018 at 4:31 AM saurabh khandelwal <
Post by saurabh khandelwal
Hello Vince,
Thanks for reply.
I want to trap below dataset only when
FDNBT.DATA.VPLUS.SDPAT17.G1678V00
we see SVTM052I this msgid and TEXT "TO " .
I am not sure, if i made mistake in coding this in netview
automation table.
please suggest.
On Tue, Jun 12, 2018 at 12:10 PM, Vince Getgood
Post by Vince Getgood
I'm not a Netview or Systems Automation expert, but I THINK
what's happening here is that SVTM052I is a multi-line message,
and you are
trying
Post by Vince Getgood
to process it like a single line message.
Note in your post that there are THREE lines that have the message
number
Post by saurabh khandelwal
Post by Vince Getgood
SVTM052I.
I'm guessing that Netview is matching on the FIRST line
(SVTM052I FROM E2CP.AZD601P2.ATI7.NBK.PS), but as that DOES NOT contain .'TO'.
or
Post by saurabh khandelwal
Post by Vince Getgood
MTXT (whatever that is), the REXX isn't being executed.
You need to process SVTM052I as a multi-line message.
Have a look at this http://www-01.ibm.com/support/
docview.wss?uid=swg21253770
----------------------------------------------------------------
--
---- For IBM-MAIN subscribe / signoff / archive access
message: INFO IBM-MAIN
------------------------------------------------------------------
--
-- For IBM-MAIN subscribe / signoff / archive access instructions,
--------------------------------------------------------------------
-- For IBM-MAIN subscribe / signoff / archive access instructions,
--
Thanks & Regards
Saurabh Khandelwal
----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions, send
----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions, send
--
Thanks & Regards
Saurabh Khandelwal

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

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to ***@listserv.ua.edu with the message: INFO IBM-MAIN
saurabh khandelwal
2018-06-12 09:29:08 UTC
Reply
Permalink
Raw Message
Hello Simon ,

Thanks for reply. I checked our MPFLST and we dont isolate SVTM052I or
IGD104I message.
I also checked netview log by using br netloga command and i couldnt find
any traces related to this message.

But i verified that our other automation are working fine.

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