28.11.2012 Views

IBM Tivoli NetView for z/OS Programming: Pipes - IBM notice

IBM Tivoli NetView for z/OS Programming: Pipes - IBM notice

IBM Tivoli NetView for z/OS Programming: Pipes - IBM notice

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Full-Screen Automation<br />

NPDA Automation Example<br />

330 <strong>Programming</strong>: <strong>Pipes</strong><br />

03E51800 F5C3 | 5C|<br />

03E51810 115D7F1D 601D60D5 40C540E3 40E540C9 |*)"*-*-N ETVI|<br />

03E51820 40C540E6 40404040 40404040 4040E2C5 | E W SE|<br />

03E51830 E2E2C9D6 D540C4D6 D4C1C9D5 7A1D60D5 |SSION DOMAIN:*-N|<br />

03E51840 E3E5F7C5 4040401D 60C4E2C9 7BF0F0F0 |TV7E *-DSI#000|<br />

03E51850 F14040F0 F161F3F1 61F1F040 F1F77AF4 |1 01/31/10 17:4|<br />

03E51860 F67AF3F4 40404040 1D60D5D7 C4C160F0 |6:34 *-NPDA-0|<br />

03E51870 F1C14040 40404040 40404040 1DE84040 |1A *Y |<br />

03E51880 40404040 40404040 40404040 405C40D4 | * M|<br />

03E51890 C5D5E440 5C404040 40404040 40404040 |ENU * |<br />

03E518A0 1D604040 40C8D6E2 E340C4D6 D4C1C9D5 |*- H<strong>OS</strong>T DOMAIN|<br />

03E518B0 7A1D60D5 E3E5F7C5 40404040 1D604040 |:*-NTV7E *- |<br />

03E518C0<br />

.<br />

40404040 40404040 40404040 40404040 | |<br />

03E519A0 40404040 40404040 40404040 401D60E2 | *-S|<br />

03E519B0 C5D37B40 4040D7D9 D6C4E4C3 C5E27A40 |EL# PRODUCES: |<br />

03E519C0 40404040 40404040 40404040 40404040 | |<br />

03E519D0 40404040 40404040 40404040 40404040 | |<br />

03E519E0 40404040 40404040 40404040 40404040 | |<br />

03E519F0 40404040 40404040 40404040 40401DE8 | *Y|<br />

03E51A00 4D40F15D 4040401D 60C1D3C5 D9E3E260 |( 1) *-ALERTS-|<br />

03E51A10<br />

.<br />

C4E8D5C1 D4C9C340 C4C9E2D7 D3C1E840 |DYNAMIC DISPLAY |<br />

Figure 22. Sample Partial DUMP of V<strong>OS</strong>T Data<br />

Dump data is returned each time data is received or sent from the application<br />

running on the V<strong>OS</strong>T.<br />

The full-screen automation example HALERT shown in Figure 24 on page 331<br />

returns alert history in<strong>for</strong>mation. Although HALERT can be entered as a command,<br />

the example output shown in Figure 23 shows HALERT executed as part of the<br />

following PIPE:<br />

PIPE NETVIEW HALERT | COLLECT | CONSOLE ONLY<br />

In this PIPE, output generated to the CONSOLE by HALERT is further processed<br />

by the PIPE in which it is executed. The same is true if you include REXX SAY<br />

commands in routines that are to be executed as part of a PIPE.<br />

Note: The source code <strong>for</strong> this example is included in CNMS1101.<br />

NCCF NETVIEW NTV7E TOM 10/02/10 11:53:10<br />

T SYSID ORIGIN<br />

* NTV7E TOM PIPE NETVIEW HALERT | COLLECT | CONSOLE ONLY<br />

’ NTV7E TOM<br />

SEL# DOMAIN RESNAME TYPE TIME ALERT DESCRIPTION:PROBABLE CAUSE<br />

( 1) NTV7E C C 10:37 (SOFTWARE;SERVICE PROCESSOR)<br />

( 2) NTV7E C C 10:25 (SOFTWARE;SERVICE PROCESSOR)<br />

( 3) NTV7E A A 07:41 HARDWARE DOWN:M<strong>OS</strong>S<br />

---------------------------------------------------------------------------<br />

Figure 23. Alert History Automation Results

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!