system performance feature reference vol....

797
Tivoli Decision Support for z/OS Version 1.8.1 System Performance Feature Reference Volume II SH19-4494-10

Upload: others

Post on 03-Jul-2020

7 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Tivoli Decision Support for z/OSVersion 1.8.1

System Performance FeatureReferenceVolume II

SH19-4494-10

���

Page 2: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance
Page 3: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Tivoli Decision Support for z/OSVersion 1.8.1

System Performance FeatureReferenceVolume II

SH19-4494-10

���

Page 4: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Note

Before using this information and the product it supports, read the information in “Notices” on page 753.

Eleventh Edition (April 2014)

This edition applies to version 1, release 8, modification level 1 of Tivoli Decision Support for z/OS (programnumber 5698-B06) and to all subsequent releases and modifications until otherwise indicated in new editions.

© Copyright IBM Corporation 1993, 2014.US Government Users Restricted Rights – Use, duplication or disclosure restricted by GSA ADP Schedule Contractwith IBM Corp.

Page 5: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Contents

Figures . . . . . . . . . . . . . . . ix

Preface . . . . . . . . . . . . . . xiiiWho should read this book . . . . . . . . . xiiiWhat this book contains . . . . . . . . . . xiiiPublications . . . . . . . . . . . . . . xivAccessibility . . . . . . . . . . . . . xviiTivoli technical training . . . . . . . . . . xviiSupport information . . . . . . . . . . . xviiConventions used in this book . . . . . . . xvii

Part 1. WebSphere MQ for z/OS(MQSeries) component . . . . . . . 1

Chapter 1. Customization . . . . . . . 3Making input data available . . . . . . . . . 3

Chapter 2. Data flow . . . . . . . . . 5

Chapter 3. Log and record definitions . . 7

Chapter 4. Data tables. . . . . . . . . 9MQS_ACCNT_CICS_T, _D, _M . . . . . . . . 9MQS_ACCNT_T, _D, _M . . . . . . . . . . 11MQS_ACCNT_IMS_T, _D, _M . . . . . . . . 12MQS_ACCNT_QUEUE_T, _D, _M . . . . . . . 13MQS_ACCNT_TASK_T, _D, _M . . . . . . . 17MQS_BUFFER_T, _D, _M. . . . . . . . . . 21MQS_COUPL_FAC_T, _D, _M . . . . . . . . 22MQS_DATA_T, _D, _M . . . . . . . . . . 23MQS_DB2_T, _D, _M . . . . . . . . . . . 24MQS_LOCK_T, _D, _M . . . . . . . . . . 28MQS_LOGMGR_T, _D, _M . . . . . . . . . 29MQS_MSG_T, _D, _M . . . . . . . . . . . 31MQS_STORAGE_T, _D, _M . . . . . . . . . 32

Chapter 5. Reports . . . . . . . . . 33MQSeries CICS Accounting, Daily . . . . . . . 33MQSeries IMS Accounting, Daily . . . . . . . 34MQSeries Accounting, Daily . . . . . . . . . 35MQSeries Message Manager Statistics, Daily . . . 36MQSeries Data Manager Statistics, Daily. . . . . 37MQSeries Buffer Manager Statistics, Daily . . . . 38MQSeries Log Manager Statistics, Daily . . . . . 39MQSeries DB2 BLOB Statistics, Daily . . . . . . 40MQSeries DB2 Manager Statistics, Daily . . . . . 41MQSeries Short On Storage and Log ManagerCounts, Daily. . . . . . . . . . . . . . 42MQSeries Wait and Suspend Times, Daily . . . . 43MQSeries Message Sizes, Daily . . . . . . . . 44MQSeries Data Manager Indicators, Daily . . . . 45

Part 2. WebSphere Message Brokercomponent . . . . . . . . . . . . 47

Chapter 6. Customization . . . . . . . 49Making input data available . . . . . . . . . 49

Chapter 7. Data flow . . . . . . . . . 51

Chapter 8. Log and record definitions 53

Chapter 9. Data tables . . . . . . . . 55WMB_MESSAGE_D,_W . . . . . . . . . . 55WMB_MESSAGE_T . . . . . . . . . . . 57WMB_NODE_D,_W . . . . . . . . . . . 59WMB_NODE_T . . . . . . . . . . . . . 60WMB_TERMINAL_D,_W. . . . . . . . . . 61WMB_TERMINAL_T . . . . . . . . . . . 62WMB_THREAD_D,_W . . . . . . . . . . 63WMB_THREAD_T . . . . . . . . . . . . 64

Chapter 10. Reports . . . . . . . . . 65Message Broker Flow Accounting and Statistics,Daily . . . . . . . . . . . . . . . . 65Message Broker Node Accounting and Statistics,Daily . . . . . . . . . . . . . . . . 66Message Broker Thread Accounting and Statistics,Daily . . . . . . . . . . . . . . . . 67Message Broker Terminal Accounting and Statistics,Daily . . . . . . . . . . . . . . . . 68

Part 3. TCP/IP for z/OS component 69

Chapter 11. Customization . . . . . . 71Making input data available . . . . . . . . . 71Telnet server . . . . . . . . . . . . . . 72FTP server. . . . . . . . . . . . . . . 72Reviewing the DRLJCOLL job . . . . . . . . 72Migrating from SMF record type 118 to 119. . . . 72

Chapter 12. Data flow . . . . . . . . 73

Chapter 13. Log and record definitions 75

Chapter 14. Data tables . . . . . . . 77TCP_API_CALLS_H, _D, _W . . . . . . . . 77TCP_FTP_CLIENT_T, _H, _D, _W . . . . . . . 79TCP_FTP_SERVER_T, _H, _D, _W . . . . . . . 81TCP_GEN_ICMP_H, _D, _W . . . . . . . . 83TCP_GEN_IP_H, _D, _W . . . . . . . . . . 88TCP_GEN_TCP_H, _D, _W . . . . . . . . . 93TCP_GEN_UDP_H, _D, _W . . . . . . . . . 97TCP_INTERFACE_H, _D, _W . . . . . . . . 100

© Copyright IBM Corp. 1993, 2014 iii

Page 6: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

TCP_SERVER_CONN_H, _D, _W . . . . . . 101TCP_TCPSERV_PORT_H, _D, _W . . . . . . 102TCP_TN3270_CLNT_T, _H, _D, _W . . . . . . 103TCP_TN3270_SERV_T, _H, _D, _W . . . . . . 105TCP_TNSERV_LOGN_H . . . . . . . . . 107TCP_UDP_SOCK_CLO_H, _D, _W . . . . . . 108TCP_UDPSERV_PORT_H, _D, _W . . . . . . 109

Chapter 15. Reports. . . . . . . . . 111TCP/IP FTP Transmission report . . . . . . . 111TCP/IP ICMP TCPIPSTATISTICS Input report . . 112TCP/IP ICMP TCPIPSTATISTICS Output report 114TCP/IP Interface Statistics report . . . . . . . 116TCP/IP IP TCPIPSTATISTICS Error report. . . . 117TCP/IP IP TCPIPSTATISTICS hourly report . . . 118TCP/IP IP TCPIPSTATISTICS daily report . . . . 119TCP/IP TCP TCPIPSTATISTICS report . . . . . 120TCP/IP TCP Connection Performance report . . . 121TCP/IP TCP Server Port Connection Statisticsreport . . . . . . . . . . . . . . . . 122TCP/IP TELNET Server Active Logon by Hourreport . . . . . . . . . . . . . . . . 123TCP/IP TELNET Server Bytes Traffic report . . . 124TCP/IP TELNET AVG Connection Time toApplication report . . . . . . . . . . . . 125TCP/IP UDP Sockets Traffic, Daily report . . . . 126TCP/IP UDP TCPIPSTATISTICS report . . . . . 127

Part 4. HTTP Server for z/OS(ICSS) component . . . . . . . . 129

Chapter 16. Customization. . . . . . 131

Chapter 17. Data flow . . . . . . . . 133

Chapter 18. Log and recorddefinitions. . . . . . . . . . . . . 135

Chapter 19. Data tables . . . . . . . 137INTCON_CONF . . . . . . . . . . . . 137INTCON_PERF_H, _D, _M . . . . . . . . . 139

Chapter 20. Reports . . . . . . . . 143ICSS configuration report . . . . . . . . . 143ICSS performance reports . . . . . . . . . 144

Part 5. EREP component . . . . . 147

Chapter 21. Customization. . . . . . 149Making input data available . . . . . . . . 149Modifying DRLJCOLL . . . . . . . . . . 149Updating lookup tables . . . . . . . . . . 150

Chapter 22. Data flow . . . . . . . . 151Storing the data . . . . . . . . . . . . 152

Chapter 23. Log and recorddefinitions. . . . . . . . . . . . . 153

Chapter 24. Data tables and lookuptables. . . . . . . . . . . . . . . 155Data tables . . . . . . . . . . . . . . 155Lookup tables . . . . . . . . . . . . . 159

Chapter 25. Reports . . . . . . . . 161DASD errors summary reports . . . . . . . 161VTAM-controlled device errors summary reports 165IPL system initialization statistics . . . . . . . 166

Part 6. Tivoli InformationManagement for z/OS (INFOMAN)component. . . . . . . . . . . . 167

Chapter 26. Customization. . . . . . 169Making input data available . . . . . . . . 169Modifying collect job . . . . . . . . . . . 181Updating lookup tables . . . . . . . . . . 184

Chapter 27. Data flow . . . . . . . . 185Storing the data . . . . . . . . . . . . 186

Chapter 28. Log and recorddefinitions. . . . . . . . . . . . . 187

Chapter 29. Data tables and lookuptables. . . . . . . . . . . . . . . 189Data tables . . . . . . . . . . . . . . 189Lookup tables . . . . . . . . . . . . . 192

Chapter 30. Reports . . . . . . . . 195Problem management reports . . . . . . . . 196Change management reports . . . . . . . . 201Mixed reports . . . . . . . . . . . . . 206

Part 7. IXFP component . . . . . . 209

Chapter 31. Customization . . . . . . 211IXFP data. . . . . . . . . . . . . . . 211

Chapter 32. Data tables . . . . . . . 213IXFP_CHANNEL_H, _D, _M . . . . . . . . 214IXFP_DDSR_H, _D, _M . . . . . . . . . . 215IXFP_DEVICE_H, _D, _M . . . . . . . . . 216IXFP_DRIVE_H, _D, _M. . . . . . . . . . 219IXFP_SNAPSHOT_H . . . . . . . . . . . 220IXFP_SPACE_H . . . . . . . . . . . . 221IXFP_SUBSYSTEM_H, _D, _M. . . . . . . . 225

Chapter 33. Reports . . . . . . . . 227IXFP Channel Interface Statistic, Overview report 227IXFP Device Performance per Device ID report . . 230IXFP Device Performance per VOLSER report . . 233

iv System Performance Feature Reference Vol. II

Page 7: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

IXFP Device Utilization, Hourly Trend report. . . 235IXFP Device DASD/Cache Transfer, Daily Trendreport . . . . . . . . . . . . . . . . 237IXFP Device Performance, Hourly Trend report . . 238IXFP Device Utilization, Monthly Trend report . . 240IXFP Drive Utilization, Hourly Trend report . . . 242IXFP Drive Utilization, Daily Trend report. . . . 245IXFP Deleted Data Space Release, Daily Trendreport . . . . . . . . . . . . . . . . 247IXFP Subsystem Space Utilization, Daily Trendreport . . . . . . . . . . . . . . . . 249IXFP Subsystem Information, Daily Trend report 251IXFP Space Utilization, Hourly Trend report . . . 252

Part 8. Messageanalysis/automation component . . 255

Chapter 34. Customization. . . . . . 257Making input data available . . . . . . . . 257Modifying DRLJCOLL . . . . . . . . . . 258Updating lookup tables . . . . . . . . . . 258

Chapter 35. Data flow . . . . . . . . 259Storing the data . . . . . . . . . . . . 259

Chapter 36. Log and recorddefinitions. . . . . . . . . . . . . 261Log procedures. . . . . . . . . . . . . 261

Chapter 37. Data tables, views, andlookup tables . . . . . . . . . . . 263Data tables . . . . . . . . . . . . . . 263Views . . . . . . . . . . . . . . . . 267Lookup tables . . . . . . . . . . . . . 273

Chapter 38. Reports . . . . . . . . 277SYSLOG reports . . . . . . . . . . . . 277NetView reports . . . . . . . . . . . . 291

Part 9. Tivoli Workload Schedulerfor z/OS (OPC) component . . . . 295

Chapter 39. Customization. . . . . . 297Making input data available . . . . . . . . 297Modifying DRLJCOLL . . . . . . . . . . 297Modifying DRLJOPCP . . . . . . . . . . 297Updating lookup tables . . . . . . . . . . 298

Chapter 40. Data flow . . . . . . . . 299Storing the data . . . . . . . . . . . . 299

Chapter 41. Log and recorddefinitions. . . . . . . . . . . . . 301

Chapter 42. Data tables, views, andlookup tables . . . . . . . . . . . 303Data tables . . . . . . . . . . . . . . 303Views . . . . . . . . . . . . . . . . 314Lookup tables . . . . . . . . . . . . . 319

Chapter 43. Reports . . . . . . . . 321OPC operation events summary reports . . . . 322OPC operation events detail report . . . . . . 328OPC execution history for specific job name report 330OPC modify current plan events summary reports 331OPC missed-feedback report . . . . . . . . 334OPC automatic workstation events report . . . . 336OPC processing and tracking times reports . . . 338OPC service-level reports . . . . . . . . . 340OPC processing and tracking times reports . . . 344OPC operation summary report . . . . . . . 346

Part 10. RACF component. . . . . 349

Chapter 44. Customization. . . . . . 351Considering which subcomponents to install . . . 351Making input data available . . . . . . . . 352Reviewing the DRLJCOLL job . . . . . . . . 353Updating lookup tables . . . . . . . . . . 354

Chapter 45. Data flow . . . . . . . . 357Storing the data . . . . . . . . . . . . 359

Chapter 46. Log and recorddefinitions. . . . . . . . . . . . . 361

Chapter 47. Data tables and lookuptables. . . . . . . . . . . . . . . 363Data tables . . . . . . . . . . . . . . 363Lookup tables . . . . . . . . . . . . . 391

Chapter 48. Reports . . . . . . . . 401RACF Activity reports . . . . . . . . . . 402RACF Configuration reports . . . . . . . . 426

Part 11. VM accountingcomponent. . . . . . . . . . . . 447

Chapter 49. Customization. . . . . . 449Making input data available . . . . . . . . 449Modifying DRLJCOLL . . . . . . . . . . 449Updating lookup tables . . . . . . . . . . 449

Contents v

||

Page 8: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Chapter 50. Data flow . . . . . . . . 451

Chapter 51. Log and recorddefinitions. . . . . . . . . . . . . 453

Chapter 52. Data tables . . . . . . . 455Data tables . . . . . . . . . . . . . . 455

Chapter 53. Reports . . . . . . . . 457VM Accounting Users Grouped by AccountNumber report . . . . . . . . . . . . . 458VM Accounting Users Grouped by CPU Usagereport . . . . . . . . . . . . . . . . 460VM Accounting Total and Virtual CPU Usagereport . . . . . . . . . . . . . . . . 461VM Accounting Users Grouped by Group Namereport . . . . . . . . . . . . . . . . 462VM Accounting Summary Based on Group Namereport . . . . . . . . . . . . . . . . 464

Part 12. z/VM Performancecomponent. . . . . . . . . . . . 465

Chapter 54. Customization. . . . . . 467Making input data available . . . . . . . . 467Modifying DRLJCOLL . . . . . . . . . . 468Updating lookup tables . . . . . . . . . . 468

Chapter 55. Data flow . . . . . . . . 469

Chapter 56. Log and recorddefinitions. . . . . . . . . . . . . 471

Chapter 57. Data tables, views, andlookup tables . . . . . . . . . . . 473Mapping between VMPRF and z/VM PerformanceToolkit summary records . . . . . . . . . 473Data tables . . . . . . . . . . . . . . 478Views . . . . . . . . . . . . . . . . 497Lookup tables . . . . . . . . . . . . . 498

Chapter 58. Reports . . . . . . . . 501System reports . . . . . . . . . . . . . 502Processor reports . . . . . . . . . . . . 510User reports . . . . . . . . . . . . . . 519DASD reports . . . . . . . . . . . . . 532Configuration reports. . . . . . . . . . . 538

Part 13. Linux on zSeriescomponent. . . . . . . . . . . . 541

Chapter 59. Customization. . . . . . 543Overview. . . . . . . . . . . . . . . 543Making input data available . . . . . . . . 544Modifying DRLJCOLL . . . . . . . . . . 549

Chapter 60. Data flow . . . . . . . . 551

Chapter 61. Data tables and lookuptables. . . . . . . . . . . . . . . 553Data tables . . . . . . . . . . . . . . 553Lookup tables . . . . . . . . . . . . . 572

Chapter 62. Reports . . . . . . . . 573zLinux Filesystem Usage Daily Trend . . . . . 573zLinux Processes Daily Breakdown . . . . . . 574zLinux Acct Resource by User, Daily Overview . . 575zLinux Acct User Connect Info, Daily Overview 576zLinux Perf Statistics All Systems, Daily Overview 577zLinux Perf Disk I/O for System, Daily Overview 578zLinux Hardware Configuration, Daily Overview 579zLinux Software Configuration, Daily Overview 580

Part 14. Lotus Domino for z/OScomponent. . . . . . . . . . . . 581

Chapter 63. Customization. . . . . . 583Making input data available . . . . . . . . 583Reviewing the DRLJCOLL job . . . . . . . . 583

Chapter 64. Data flow . . . . . . . . 585

Chapter 65. Log and recorddefinitions. . . . . . . . . . . . . 587

Chapter 66. Data tables and lookuptable . . . . . . . . . . . . . . . 589Data tables . . . . . . . . . . . . . . 589Lookup table . . . . . . . . . . . . . 601

Chapter 67. Reports . . . . . . . . 603Domino I/O & Access Statistics, Hourly report . . 603Domino Messages Statistics, Daily report . . . . 604Domino Transaction Statistics, Hourly report . . . 606Domino Server DB Cache and Buffer PoolStatistics, Daily report . . . . . . . . . . 608Domino General Server Statistics, Daily report . . 610

Part 15. WebSphere ApplicationServer component . . . . . . . . 613

Chapter 68. Customization. . . . . . 615Making input data available . . . . . . . . 615Using the System Management User InterfaceAdministrator application . . . . . . . . . 615Editing the SMFPRMxx parmlib member . . . . 616Writing records to DASD . . . . . . . . . 617

vi System Performance Feature Reference Vol. II

Page 9: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Chapter 69. Log and recorddefinitions. . . . . . . . . . . . . 619

Chapter 70. Implementing theWebSphere Application Servercomponent . . . . . . . . . . . . 623Planning the implementation process . . . . . 623Considering which components to install . . . . 623Evaluating the WebSphere Interval component . . 624Evaluating WebSphere Application Server Activitycomponent . . . . . . . . . . . . . . 625Installing the components . . . . . . . . . 625

Chapter 71. Data flow . . . . . . . . 627Processing data in unusual formats . . . . . . 627Cross-reference data among parallel repeatedsections . . . . . . . . . . . . . . . 628Mapping between record field names before andafter WebSphere Application Server Version 5.1 . . 630

Chapter 72. Data tables and views 633WebSphere Application Server Interval componenttables and views . . . . . . . . . . . . 634WebSphere Application Server Activity componenttables and views . . . . . . . . . . . . 658

Chapter 73. Reports . . . . . . . . 695WebSphere Application Server Statistics, DailyTrend report . . . . . . . . . . . . . . 695WebSphere Application Server Session Statistics,Daily Trend report. . . . . . . . . . . . 697WebSphere Application Server Workload Statistics,Daily Trend report. . . . . . . . . . . . 699WebSphere Application Server JVM Heap Statistics,Daily Trend report. . . . . . . . . . . . 700WebSphere Application Server User CredentialsStatistics report . . . . . . . . . . . . . 702WebSphere Application Server Web ApplicationStatistics, Daily Trend report . . . . . . . . 703WebSphere Application Server HTTP Statistics,Daily Trend report. . . . . . . . . . . . 705WebSphere J2EE Container Statistics, Daily Trendreport . . . . . . . . . . . . . . . . 707

Part 16. z/OS Interval Job/StepAccounting component . . . . . . 709

Chapter 74. Customization . . . . . . 711

Chapter 75. Data flow . . . . . . . . 713

Chapter 76. Data tables, views, andlookup tables . . . . . . . . . . . 715Data Tables . . . . . . . . . . . . . . 715

Lookup tables . . . . . . . . . . . . . 726Views . . . . . . . . . . . . . . . . 728

Chapter 77. Reports . . . . . . . . 731Job Daily Resource Consumption report . . . . 731Job Step Duration and CPU Consumption report 732Job Running Resource Consumption, Daily report 733

Part 17. Tivoli PerformanceModeler for z/OS component . . . 735

Chapter 78. Customization. . . . . . 737Making input data available . . . . . . . . 737

Chapter 79. Data flow . . . . . . . . 739

Chapter 80. Data tables . . . . . . . 741TPM_LPAR_T . . . . . . . . . . . . . 741TPM_WORKLOAD_T . . . . . . . . . . 743

Chapter 81. TPM Extract function . . . 745

Part 18. Appendixes . . . . . . . 747

Appendix. Support information. . . . 749Searching knowledge bases . . . . . . . . . 749Obtaining fixes . . . . . . . . . . . . . 749Receiving weekly support updates . . . . . . 750Contacting IBM Software Support . . . . . . 751

Notices . . . . . . . . . . . . . . 753Trademarks . . . . . . . . . . . . . . 755

Bibliography. . . . . . . . . . . . 757TDS publications . . . . . . . . . . . . 757IXFP publications . . . . . . . . . . . . 757

Glossary . . . . . . . . . . . . . 759

Index . . . . . . . . . . . . . . . 761

Contents vii

Page 10: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

viii System Performance Feature Reference Vol. II

Page 11: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Figures

1. WebSphere MQ for z/OS (MQSeries)component data flow. . . . . . . . . . 5

2. Example of an MQSeries CICS Accounting,Daily Report . . . . . . . . . . . . 33

3. Example of an MQSeries IMS Accounting,Daily Report (partial view) . . . . . . . 34

4. Example of an MQSeries MVS Accounting,Daily Report . . . . . . . . . . . . 35

5. Example of an MQSeries Message ManagerStatistics, Daily Report (partial view) . . . . 36

6. Example of an MQSeries Data ManagerStatistics, Daily Report . . . . . . . . . 37

7. Example of an MQSeries Buffer ManagerStatistics, Daily Report (partial view) . . . . 38

8. Example of an MQSeries Log ManagerStatistics, Daily Report . . . . . . . . . 39

9. Example of an MQSeries DB2 BLOB Statistics,Daily Report . . . . . . . . . . . . 40

10. Example of an MQSeries DB2 ManagerStatistics, Daily Report . . . . . . . . . 41

11. Example of an MQSeries short on storage andlog manager counts, Daily Report . . . . . 42

12. Example of an MQSeries Wait and SuspendTimes, Daily Report . . . . . . . . . . 43

13. Example of an MQSeries Message Sizes, DailyReport . . . . . . . . . . . . . . 44

14. Example of an MQSeries Data ManagerIndicators, Daily Report . . . . . . . . 45

15. WebSphere Message Broker component dataflow . . . . . . . . . . . . . . . 51

16. Example of Daily accounting data for MessageFlows . . . . . . . . . . . . . . 65

17. Example of Daily accounting data for Nodes 6618. Example of Daily accounting data for Threads 6719. Example of Daily accounting data for

Terminals (partial view) . . . . . . . . 6820. TCP/IP for z/OS component data flow 7421. Example of TCP/IP FTP Transmission report 11122. Example of a TCP/IP ICMP

TCPIPSTATISTICS Input report . . . . . 11223. Example of a TCP/IP ICMP

TCPIPSTATISTICS Output report . . . . . 11424. Example of a TCP/IP Interface Statistics

report . . . . . . . . . . . . . . 11625. Example of a TCP/IP IP TCPIPSTATISTICS

Error report . . . . . . . . . . . . 11726. Example of a TCP/IP IP TCPIPSTATISTICS

hourly report . . . . . . . . . . . 11827. Example of a TCP/IP TCPIPSTATISTICS

Daily report . . . . . . . . . . . . 11928. Example of a TCP/IP TCP TCPIPSTATISTICS

report . . . . . . . . . . . . . . 12029. Example of a TCP/IP TCP Connection

Performance report . . . . . . . . . 12130. Example of a TCP/IP TCP Server Port

Connection Statistics report . . . . . . . 122

31. Example of TCP/IP TELNET Server ActiveLogon by Hour report . . . . . . . . 123

32. Example of TCP/IP TELNET server bytestraffic report . . . . . . . . . . . . 124

33. Example of TCP/IP TELNET AVGConnection Time to Application report . . . 125

34. Example of a TCP/IP UDP Sockets Traffic,Daily report . . . . . . . . . . . . 126

35. Example of a TCP/IP UDP TCPIPSTATISTICSreport . . . . . . . . . . . . . . 127

36. HTTP Server for z/OS (ICSS) component dataflow . . . . . . . . . . . . . . 133

37. Example of an HTTP Server for z/OS (ICSS)configuration report (partial view) . . . . 143

38. Example of an HTTP Server for z/OS (ICSS)performance hourly report (partial view) . . 144

39. Example of an HTTP Server for z/OS (ICSS)performance daily report (partial view) . . . 145

40. Example of an HTTP Server for z/OS (ICSS)performance monthly report (partial view) . . 146

41. EREP component data flow . . . . . . . 15142. EREP lookup table data . . . . . . . . 15243. Example of an EREP DASD Errors by Device

Type, Monthly Trend report . . . . . . . 16144. Example of an EREP DASD Errors by DASD

Group, Monthly Trend report . . . . . . 16345. Example of an EREP DASD Errors by Control

Unit, Monthly Trend report . . . . . . . 16446. Example of an EREP VTAM Errors by

Resource, Monthly Trend report . . . . . 16547. Example of an EREP IPL and Downtime

Summary, Daily report . . . . . . . . 16648. Report format table DRLJRFT2 (Part 1 of 12) 17049. Report format table DRLJRFT2 (Part 2 of 12) 17150. Report format table DRLJRFT2 (Part 3 of 12) 17251. Report format table DRLJRFT2 (Part 4 of 12) 17352. Report format table DRLJRFT2 (Part 5 of 12) 17453. Report format table DRLJRFT2 (Part 6 of 12) 17554. Report format table DRLJRFT2 (Part 7 of 12) 17655. Report format table DRLJRFT2 (Part 8 of 12) 17756. Report format table DRLJRFT2 (Part 9 of 12) 17857. Report format table DRLJRFT2 (Part 10 of 12) 17958. Report format table DRLJRFT2 (Part 11 of 12) 18059. Report format table DRLJRFT2 (Part 12 of 12) 18160. DRLJCOIN job for collecting Tivoli

Information Management for z/OS data . . 18261. Tivoli Information Management for z/OS

(INFOMAN) component data flow . . . . 18562. Tivoli Information Management for z/OS

(INFOMAN) lookup table data. . . . . . 18663. Example of an INFOMAN Problem Cause,

Monthly Overview report . . . . . . . 19664. Example of an INFOMAN Problems, Monthly

Overview report . . . . . . . . . . 19765. Example of an INFOMAN Problems, Daily

Trend report . . . . . . . . . . . . 198

© Copyright IBM Corp. 1993, 2014 ix

Page 12: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

66. Example of an INFOMAN Problems Closed,Monthly Overview report . . . . . . . 199

67. Example of an INFOMAN Problems NotClosed, Weekly Overview report . . . . . 200

68. Example of an INFOMAN Change Successes,Monthly Overview report . . . . . . . 201

69. Example of an INFOMAN Changes, MonthlyOverview report . . . . . . . . . . 202

70. Example of an INFOMAN Changes, DailyTrend report . . . . . . . . . . . . 203

71. Example of an INFOMAN Changes Closed,Monthly Overview report . . . . . . . 204

72. Example of an INFOMAN Changes NotClosed, Weekly Overview report . . . . . 205

73. Example of an INFOMAN Problems andChanges, Monthly Trend report . . . . . 206

74. Example of part of an IXFP Channel InterfaceStatistic, Overview report . . . . . . . 228

75. Example of part of an IXFP DevicePerformance per Device ID report . . . . 231

76. Example of part of an IXFP DevicePerformance per Volser report . . . . . . 233

77. Example of part of an IXFP DeviceUtilization, Hourly Trend report . . . . . 235

78. Example of an IXFP Device DASD/CacheTransfer, Daily Trend report . . . . . . . 237

79. Example of part of an IXFP DevicePerformance, Hourly Trend report . . . . 238

80. Example of an IXFP Device Utilization,Monthly Trend report . . . . . . . . . 240

81. Example of part of an IXFP Drive Utilization,Hourly Trend report . . . . . . . . . 243

82. Example of an IXFP Drive Utilization, DailyTrend report . . . . . . . . . . . . 245

83. Example of part of an IXFP Deleted DataSpace Release, Daily Trend report . . . . . 247

84. Example of an IXFP Subsystem SpaceUtilization, Daily Trend report . . . . . . 249

85. Example of an IXFP Subsystem Information,Daily Trend report . . . . . . . . . . 251

86. Example of part of an IXFP Space Utilization,Hourly Trend report . . . . . . . . . 252

87. Message analysis/automation componentdata flow . . . . . . . . . . . . . 259

88. Message analysis/automation lookup tabledata. . . . . . . . . . . . . . . 260

89. Example of an MAA Messages FromCommands (JES2), Daily report . . . . . 278

90. Example of an MAA Messages by ConsoleID, Daily report . . . . . . . . . . . 279

91. Example of an MAA Most Frequent Messages(JES2), Daily report . . . . . . . . . 280

92. Example of an MAA Most Frequent Messages(JES3), Daily report . . . . . . . . . 281

93. Example of an MAA Messages Passed toNetView (JES2), Daily report . . . . . . 282

94. Example of an MAA Most Frequent MessagesWith Text, Daily report . . . . . . . . 283

95. Example of an MAA Most FrequentNonsuppressed Messages, Daily report . . . 284

96. Example of an MAA Most Frequent Messagesby Type (JES2), Daily report. . . . . . . 285

97. Example of an MAA Most Frequent Messagesby Type (JES3), Daily report. . . . . . . 286

98. Example of an MAA Messages by RouteCode (JES2), Daily report . . . . . . . 287

99. Example of an MAA Messages by RouteCode (JES3), Daily report . . . . . . . 288

100. Example of an MAA Messages by JESComplex, Daily report . . . . . . . . 289

101. Example of an MAA Most Frequent Messages(NetView), Daily report . . . . . . . . 291

102. Example of an MAA Messages Passed via theSSI (NetView), Daily report . . . . . . . 292

103. Example of an MAA Messages by NetViewOperator (NetView), Daily report . . . . . 293

104. Tivoli Workload Scheduler for z/OS (OPC)component data flow . . . . . . . . . 299

105. Tivoli Workload Scheduler for z/OS (OPC)lookup table data . . . . . . . . . . 300

106. Example of an OPC OperationsEnded-in-error by Workstation report . . . 322

107. Example of an OPC OperationsEnded-in-error by Error Code report . . . . 324

108. Example of an OPC Operation Events byApplication Owner ID report . . . . . . 326

109. Example of an OPC OperationComplete/Ended-in-error Events report. . . 328

110. Example of an OPC Operations for SpecificJob Name report . . . . . . . . . . 330

111. Example of an OPC Reruns per Application,Worst Case report . . . . . . . . . . 331

112. Example of an OPC Number of Reruns,Monthly Trend report . . . . . . . . . 332

113. Example of an OPC MCP Events per Caller,Monthly Overview report . . . . . . . 333

114. Example of an OPC Missed-FeedbackOperations, in Percent report . . . . . . 334

115. Example of an OPC Number of JobsProcessed, Monthly Trend report . . . . . 336

116. Example of an OPC Tracking Times by EventType, Daily Trend report . . . . . . . . 338

117. Example of an OPC Missed Deadline byApplication Owner ID report . . . . . . 340

118. Example of an OPC Missed Deadline byApplication Owner ID report . . . . . . 341

119. Example of an OPC Reruns by OperationNumber, Worst Case report . . . . . . . 343

120. Example of an OPC Tracking Times by EventType, Daily Trend report . . . . . . . . 344

121. OPC Operation Summary for Day report 346122. RACF component structure . . . . . . . 351123. RACF data flow . . . . . . . . . . 358124. RACF lookup table data . . . . . . . . 359125. Example of a RACF Logon/Job Failures

report . . . . . . . . . . . . . . 402126. Example of a RACF Command Failures -

Auditor report . . . . . . . . . . . 403127. Example of a RACF SPECIAL User

Commands - Auditor report . . . . . . 404

x System Performance Feature Reference Vol. II

||

Page 13: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

128. Example of a RACF AUDITOR UserCommands - Auditor report . . . . . . 405

129. Example of a RACF OPERATIONS UserAccess - Auditor report . . . . . . . . 406

130. Example of a RACF Resource Access Failuresreport . . . . . . . . . . . . . . 407

131. Example of a RACF Resource Accesses report 409132. Example of a RACF SUPERUSER Security

Commands - Auditor report . . . . . . 411133. Example of a RACF OpenEdition Resource

Accesses report . . . . . . . . . . . 412134. Example of a RACF OpenEdition Resource

Accesses Failures report . . . . . . . . 414135. Example of a RACF Initialization report 416136. Example of a RACF Class Initialization report 417137. Example of a RACF Terminals with Excessive

Incorrect Passwords report . . . . . . . 418138. Example of a RACF Users with Excessive

Incorrect Passwords report . . . . . . . 419139. Example of a RACF All Events for a Specific

User report . . . . . . . . . . . . 420140. Example of a RACF Data Sets with a Specific

Name Access report . . . . . . . . . 421141. Example of a RACF Data Sets with Particular

Authority report . . . . . . . . . . 422142. Example of a RACF Resources Accessed

Because Installation Exit report . . . . . 423143. Example of a RACF Resources Accessed

Because Warning Mode report . . . . . . 424144. Example of a RACF Generic Profiles Used for

Resource Access report . . . . . . . . 425145. Example of a RACF Number of Profiles in the

Database report . . . . . . . . . . . 426146. Example of a RACF Group List report 427147. Example of a RACF Users with Particular

System Privileges report . . . . . . . . 428148. Example of a RACF Users with Particular

Group Level Privileges report . . . . . . 429149. Example of a RACF Users Currently Revoked

report . . . . . . . . . . . . . . 430150. Example of a RACF Users Last Defined

report . . . . . . . . . . . . . . 431151. Example of a RACF Users with

NOINTERVAL Specified report . . . . . 432152. Example of a RACF Users with Too Many

Group Connections report . . . . . . . 433153. Example of a RACF Users Members of SYS1

report . . . . . . . . . . . . . . 434154. Example of a RACF Dataset Profiles for Each

HLQ report . . . . . . . . . . . . 435155. Example of a RACF Dataset Profiles with

UACC Other than NONE report . . . . . 436156. Example of a RACF Dataset Profiles in

WARNING Mode report . . . . . . . . 437157. Example of a RACF Dataset Standard ACL

with ID(*) Not NONE report . . . . . . 438158. Example of a RACF Dataset Condit. ACL

with ID(*) Not NONE report . . . . . . 439159. Example of a RACF GR Number of Profiles

for Each Class report . . . . . . . . . 440

160. Example of a RACF GR Discrete Profiles withWild Characters report . . . . . . . . 441

161. Example of a RACF GR Profiles with UACCOther than NONE report . . . . . . . 442

162. Example of a RACF GR Profiles inWARNING Mode report . . . . . . . . 443

163. Example of a RACF GR Profiles StandardACL with ID(*) not NONE report . . . . . 444

164. Example of a RACF Dataset Condit. ACLwith ID(*) Not NONE report . . . . . . 445

165. VM accounting component data flow 451166. Example of a VM Accounting Users Grouped

by Account Number report . . . . . . . 458167. Example of a VM Accounting Users Grouped

by CPU Usage report . . . . . . . . . 460168. Example of a VM Accounting Total and

Virtual CPU Usage report . . . . . . . 461169. Example of a VM Accounting Users Grouped

by Group Name report . . . . . . . . 462170. Example of a VM Accounting Summary

Based on Group Name report . . . . . . 464171. z/VM Performance component data flow 469172. Example of a z/VM System Processor Usage,

Hourly report . . . . . . . . . . . 502173. Example of a VMPRF System Busy

Distribution, Hourly report . . . . . . . 503174. Example of a z/VM System Page and Spool

Counts, Hourly report . . . . . . . . 505175. Example of a z/VM System Exp Stor and

Paging Activity, Hourly report . . . . . . 506176. Example of a z/VM System Instruction Rate,

Hourly report . . . . . . . . . . . 507177. Example of a z/VM System Instruction

Counts, Hourly report . . . . . . . . 508178. Example of a z/VM System MIPS Capacity

by LPAR, Daily report . . . . . . . . 509179. Example of a z/VM Processor Usage

Distribution, Hourly report . . . . . . . 510180. Example of a z/VM Processor Busy

Distribution, Hourly report . . . . . . . 512181. Example of a z/VM Processor Page and

Spool Activity, Hourly report . . . . . . 514182. Example of a z/VM Processor Storage

Activity, Hourly report . . . . . . . . 515183. Example of a z/VM Processor Instruction

Rate, Hourly report . . . . . . . . . 517184. Example of a z/VM Processor Instruction

Counts, Hourly report . . . . . . . . 518185. Example of a z/VM User Real and Virt

Processor Usage, Monthly report . . . . . 519186. Example of a z/VM User Paging and

Spooling, Monthly report . . . . . . . 521187. Example of a z/VM User IUCV and VMCF

Counts, Monthly report . . . . . . . . 522188. Example of a z/VM Heaviest Users of the

Processor, Monthly report . . . . . . . 523189. Example of a VMPRF Heaviest Users of

DASD, Monthly report . . . . . . . . 525190. Example of a z/VM Heaviest Users of

Paging, Monthly report . . . . . . . . 527

Figures xi

Page 14: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

191. Example of a z/VM Processor Usage by UserClass, Monthly report . . . . . . . . . 529

192. Example of a z/VM Paging by User Class,Monthly report . . . . . . . . . . . 530

193. Example of a z/VM IUCV and VMCF Usageby User Class, Monthly report . . . . . . 531

194. Example of a z/VM Most-Used DASD byStart Subchannel Rate report . . . . . . 532

195. Example of a z/VM Slowest DASD byResponse Time report . . . . . . . . . 534

196. Example of a z/VM DASD With LongestQueues report . . . . . . . . . . . 535

197. Example of a z/VM Least Used or not UsedDASD Devices report . . . . . . . . . 536

198. Example of a z/VM Least Used DASDDevices report . . . . . . . . . . . 537

199. Example of a z/VM Configuration, Level andStorage, Daily report . . . . . . . . . 538

200. Example of a z/VM Configuration, Level andIPL, Daily report . . . . . . . . . . 540

201. Linux on zSeries overview . . . . . . . 543202. Linux on zSeries data flow . . . . . . . 551203. Example of a zLinux Filesystem Usage Daily

Trend report . . . . . . . . . . . . 573204. Example of a zLinux Processes Daily

Breakdown report . . . . . . . . . . 574205. Example of a zLinux Acct Resource by User,

Daily Overview report . . . . . . . . 575206. Example of a zLinux Acct User Connect Info,

Daily Overview report . . . . . . . . 576207. Example of a zLinux Perf Statistics All

Systems, Daily Overview report . . . . . 577208. Example of a zLinux Perf Disk I/O for

System, Daily Overview report. . . . . . 578209. Example of a zLinux Hardware

Configuration, Daily Overview report . . . 579210. Example of a zLinux Software Configuration,

Daily Overview report . . . . . . . . 580

211. Lotus Domino for z/OS component data flow 585212. Example of a Domino I/O &Access Statistics,

Hourly Report . . . . . . . . . . . 603213. Example of a Domino Messages Statistics,

Daily Report . . . . . . . . . . . . 604214. Example of a Domino Transaction Statistics,

Hourly Report . . . . . . . . . . . 606215. Example of a Domino Server DB Cache and

Buffer Pool Statistics Report. . . . . . . 608216. Example of a Domino General Server

Statistics, Daily Report . . . . . . . . 610217. Example of a WebSphere Application Server

Statistics, Daily Trend report (partial view). . 695218. Example of a WebSphere Application Server

Session Statistics, Daily Trend (partial view) . 697219. Example of a WebSphere Application Server

Workload Statistics, Daily Trend (partial view) 699220. Example of a WebSphere Application Server

JVM Heap Statistics, Daily Trend (partialview) . . . . . . . . . . . . . . 700

221. Example of a WebSphere Application ServerUser Credentials Statistics report (partialview) . . . . . . . . . . . . . . 702

222. Example of a WebSphere Application ServerWeb Application statistics, Daily Trend report(partial view) . . . . . . . . . . . 703

223. Example of WebSphere Application ServerHTTP Statistics, Daily Trend (partial view) . . 705

224. Example of a WebSphere J2EE ContainerStatistics, Daily Trend report . . . . . . 707

225. z/OS Interval Job/Step Accounting DataFlow . . . . . . . . . . . . . . 713

226. Example of a Job Daily ResourceConsumption report (partial view) . . . . 731

227. Example of a Job Step Duration and CPUConsumption report . . . . . . . . . 732

228. Example of a Job Running ResourceConsumption, Daily report (partial view) . . 733

xii System Performance Feature Reference Vol. II

Page 15: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Preface

The System Performance Feature Reference is divided into two volumes. This book isVolume II.

This book provides reference information for the System Performance feature ofIBM® Tivoli® Decision Support for z/OS® (hereafter also referred to as TivoliDecision Support for z/OS). It is a source of reference for:v Installation and customization procedures for the System Performance featurev Log records that the System Performance feature supportsv Record definitions that the System Performance feature uses to map performance

data into Tivoli Decision Support for z/OS DB2® tablesv DB2 tables that Tivoli Decision Support for z/OS uses to store performance datav Predefined reports that Tivoli Decision Support for z/OS creates from

performance data

You should use this book in conjunction with the System Performance Feature Guide.

The following terms are used interchangeably throughout this book:v MVS™, OS/390®, and z/OS.v OPC, OPC/ESA, Tivoli Workload Scheduler for z/OS, and TWS.v TCP/IP and TCP/IP for z/OS.v VM and z/VM® .v WebSphere® MQ for z/OS and MQSeries® .

Who should read this bookSystem Performance Feature Reference Volume II is intended for those who analyze theperformance of z/OS and z/VM systems, and for those who are responsible forestablishing or meeting organization-wide service-level objectives for z/OS orz/VM systems. System Performance Feature Reference Volume II is intended for bothTivoli Decision Support for z/OS administrators (primarily as a reference to tableand column descriptions) and users with a variety of backgrounds who want touse Tivoli Decision Support for z/OS to analyze z/OS or z/VM performance data.

The products monitored are listed in System Performance Feature Reference Volume I.

What this book containsThis book contains information about the following System Performance featurecomponents:v Part 1, “WebSphere MQ for z/OS (MQSeries) component”v Part 2, “WebSphere Message Broker component”v Part 3, “TCP/IP for z/OS component”v Part 4, “HTTP Server for z/OS (ICSS) component”v Part 5, “EREP component”v Part 6, “Tivoli Information Management for z/OS (INFOMAN) component”

© Copyright IBM Corp. 1993, 2014 xiii

Page 16: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

v Part 7, “IXFP component”v Part 8, “Message analysis/automation component”v Part 9, “Tivoli Workload Scheduler for z/OS (OPC) component”v Part 10, “RACF component”v Part 11, “VM accounting component”v Part 12, “z/VM Performance component”v Part 13, “Linux on zSeries component”v Part 14, “Lotus Domino for z/OS component”v Part 15, “WebSphere Application Server component”v Part 16, “z/OS Interval Job/Step Accounting component”v Part 17, “Tivoli Performance Modeler for z/OS component”

Each part describes one component and provides some or all of the followinginformation for that component:v “Customization” describes the steps necessary to set up the component for your

installation.v “Data flow” describes the flow of data from log records to reports for the

component.v “Log and record definitions” lists the supported logs and the records used from

the logs.v “Data tables and lookup tables” describes the DB2 tables in the Tivoli Decision

Support for z/OS database provided with the component.v “Reports” describes each report supplied with the component.

PublicationsThis section lists publications in the Tivoli Decision Support for z/OS library andany other related documents. It also describes how to access Tivoli publicationsonline, how to order Tivoli publications, and how to submit comments on Tivolipublications.

Tivoli Decision Support for z/OS libraryThe following documents are available in the Tivoli Decision Support for z/OSlibrary:v Resource Accounting for z/OS, SH19-4495

Provides information for users who want to use Tivoli Decision Support forz/OS to collect and report performance data generated by the ResourceAccounting for z/OS.

v Administration Guide and Reference, SH19-6816Provides information about initializing the Tivoli Decision Support for z/OSdatabase and customizing and administering Tivoli Decision Support for z/OS.

v AS/400 System Performance Feature Guide and Reference, SH19-4019Provides information for administrators and users about collecting and reportingperformance data generated by AS/400® systems.

v CICS Performance Feature Guide and Reference, SH19-6820Provides information for administrators and users about collecting and reportingperformance data generated by Customer Information and Control System(CICS®).

v Distributed Systems Performance Feature Guide and Reference, SH19-4018Provides information for administrators and users about collecting and reportingperformance data generated by operating systems and applications running on aworkstation.

What this book contains

xiv System Performance Feature Reference Vol. II

Page 17: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

v Guide to Reporting, SH19-6842Provides information for users who display existing reports, for users who createand modify reports, and for administrators who control reporting dialog defaultfunctions and capabilities.

v IMS Performance Feature Guide and Reference, SH19-6825Provides information for administrators and users about collecting and reportingperformance data generated by Information Management System (IMS™).

v Language Guide and Reference, SH19-6817Provides information for administrators, performance analysts, andprogrammers who are responsible for maintaining system log data and reports.

v Messages and Problem Determination, SH19-6902Provides information to help operators and system programmers understand,interpret, and respond to Tivoli Decision Support for z/OS messages and codes.

v Network Performance Feature Installation and Administration, SH19-6901Provides information for network analysts or programmers who are responsiblefor setting up the network reporting environment.

v Network Performance Feature Reference, SH19-6822Provides information for network analysts or programmers who are responsiblefor setting up the network reporting environment.

v Network Performance Feature Reference, SH19-6821Provides information for network analysts or programmers who use theNetwork Performance feature reports.

v System Performance Feature Guide, SH19-6818Provides information for performance analysts and system programmers whoare responsible for meeting the service-level objectives established in yourorganization.

v System Performance Feature Reference Volume I, SH19-6819Provides information for administrators and users with a variety of backgroundswho want to use Tivoli Decision Support for z/OS to analyze z/OS, z/VM,zLinux, and their subsystems, performance data.

v System Performance Feature Reference Volume II, SH19-4494Provides information for administrators and users with a variety of backgroundswho want to use Tivoli Decision Support for z/OS to analyze z/OS, z/VM,zLinux, and their subsystems, performance data.

v Usage and Accounting Collector User Guide, SC23-7966Provides information about the functions and features of the Usage andAccounting Collector.

v IBM Online Library z/OS Software Products Collection Kit, SK3T-4270CD containing all z/OS documentation.

Accessing terminology onlineThe Tivoli Software Glossary includes definitions for many of the technical termsrelated to Tivoli software. The Tivoli Software Glossary is available, in English only,at the following Web site:

http://publib.boulder.ibm.com/tividd/glossary/tivoliglossarymst.htm

The IBM Terminology Web site consolidates the terminology from IBM productlibraries in one convenient location. You can access the Terminology Web site at thefollowing Web address:

Tivoli Decision Support for z/OS library

Preface xv

Page 18: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

http://www.ibm.com/ibm/terminology

Using LookAt to look up message explanationsLookAt is an online facility that lets you look up explanations for most of the IBMmessages you encounter, as well as for some system abends (an abnormal end of atask) and codes. Using LookAt to find information is faster than a conventionalsearch because in most cases LookAt goes directly to the message explanation.

You can use LookAt from the following locations to find IBM messageexplanations from z/OS elements and features, z/VM, VSE/ESA, and Clusters forAIX® and Linux:v The internet. You can access IBM message explanations directly from the LookAt

Web site at:http://www.ibm.com/eserver/zseries/zos/bkserv/lookat/

v Your z/OS TSO/E host system. You can install code on your z/OS or z/OS.esystems to access IBM message explanations, using LookAt from a TSO/Ecommand line (for example, TSO/E prompt, ISPF, or z/OS UNIX SystemServices running OMVS).

v Your Microsoft Windows workstation. You can install code to access IBMmessage explanations on the (SK3T-4269), using LookAt from a MicrosoftWindows DOS command line.

v Your wireless handheld device. You can use the LookAt Mobile Edition with ahandheld device that has wireless access and an Internet browser (for example,Internet Explorer for Pocket PCs, Blazer, or Eudora for Palm OS, or Opera forLinux handheld devices.) Link to the LookAt Mobile Edition from the LookAtWeb site.

You can obtain code to install LookAt on your host system or Microsoft Windowsworkstation from:v A CD-ROM in the z/OS Collection, (SK3T-4269)v The z/OS and Software Products DVD Collection, (SK3T-4271)v The LookAt Web site (click Download and then select the platform, release,

collection, and location that suit your needs). More information is available inthe LOOKAT.ME files available during the download process.

Accessing publications onlineIBM posts publications for this and all other Tivoli products, as they becomeavailable and whenever they are updated, to the Tivoli software information centerWeb site. Access the Tivoli software information center by first going to the Tivolisoftware library at the following Web address:

http://www.ibm.com/software/tivoli/library/

Scroll down and click the Product manuals link. In the Tivoli Technical ProductDocuments Alphabetical Listing window, click the Tivoli Decision Support forz/OS link to access the product library at the Tivoli software information center.

Note: If you print PDF documents on other than letter-sized paper, set the optionin the File ” Print window that allows Adobe Reader to print letter-sizedpages on your local paper.

Using LookAt to look up message explanations

xvi System Performance Feature Reference Vol. II

Page 19: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Ordering publicationsYou can order many Tivoli publications online at the following Web site:http://www.elink.ibmlink.ibm.com/publications/servlet/pbi.wss

You can also order by telephone by calling one of these numbers:v In the United States: 800-879-2755v In Canada: 800-426-4968

In other countries, contact your software account representative to order Tivolipublications.

AccessibilityAccessibility features help users with a physical disability, such as restrictedmobility or limited vision, to use software products successfully. With this product,you can use assistive technologies to hear and navigate the interface. You can alsouse the keyboard instead of the mouse to operate all features of the graphical userinterface.

For additional information, see the Accessibility Appendix in the AdministrationGuide and Reference.

Tivoli technical trainingFor Tivoli technical training information, refer to the following IBM TivoliEducation Web site:

http://www.ibm.com/software/tivoli/education/

Support informationIf you have a problem with your IBM software, you want to resolve it quickly. IBMprovides the following ways for you to obtain the support you need:v Searching knowledge bases: You can search across a large collection of known

problems and workarounds, Technotes, and other information.v Obtaining fixes: You can locate the latest fixes that are already available for your

product.v Contacting IBM Software Support: If you still cannot solve your problem, and

you need to work with someone from IBM, you can use a variety of ways tocontact IBM Software Support.

For more information about these three ways of resolving problems, see “Supportinformation,” on page 749.

Conventions used in this bookThis guide uses several conventions for special terms and actions, operatingsystem-dependent commands and paths, and margin graphics.

The following terms are used interchangeably throughout this book:v MVS, OS/390, and z/OS.v OPC, OPC/ESA, Tivoli Workload Scheduler for z/OS, and TWS.v TCP/IP and TCP/IP for z/OS.v VM and z/VM.

Ordering publications

Preface xvii

Page 20: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

v WebSphere MQ for z/OS and MQSeries.

Typeface conventionsThis guide uses the following typeface conventions:

Bold

v Lowercase commands and mixed case commands that are otherwisedifficult to distinguish from surrounding text

v Interface controls (check boxes, push buttons, radio buttons, spinbuttons, fields, folders, icons, list boxes, items inside list boxes,multicolumn lists, containers, menu choices, menu names, tabs, propertysheets), labels (such as Tip, and Operating system considerations)

v Column headings in a tablev Keywords and parameters in text

Italic

v Citations (titles of books, diskettes, and CDs)v Words defined in textv Emphasis of words (words as words)v Letters as lettersv New terms in text (except in a definition list)v Variables and values you must provide

Monospace

v Examples and code examplesv File names, programming keywords, and other elements that are difficult

to distinguish from surrounding textv Message text and prompts addressed to the userv Text that the user must typev Values for arguments or command options

Changes in this editionThis edition is an update of the previous edition of the same book. The changesrelate to 1.8.1 GA APAR PM04508 documentation, and subsequent APARs. Some ofthe major changes are:

Part 9. Tivoli Workload Scheduler for z/OS (OPC) componentNew data table and reports:v “OPC_DETAIL_PLAN_T” on page 307v “OPC Operation Summary for Day report” on page 346

Except for editorial changes, updates to this edition are marked with a vertical bar[|] to the left of the change.

Conventions used in this book

xviii System Performance Feature Reference Vol. II

Page 21: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Part 1. WebSphere MQ for z/OS (MQSeries) component

Chapter 1. Customization . . . . . . . . . 3Making input data available . . . . . . . . . 3

Chapter 2. Data flow . . . . . . . . . . . 5

Chapter 3. Log and record definitions . . . . . 7

Chapter 4. Data tables. . . . . . . . . . . 9MQS_ACCNT_CICS_T, _D, _M . . . . . . . . 9MQS_ACCNT_T, _D, _M . . . . . . . . . . 11MQS_ACCNT_IMS_T, _D, _M . . . . . . . . 12MQS_ACCNT_QUEUE_T, _D, _M . . . . . . . 13MQS_ACCNT_TASK_T, _D, _M . . . . . . . 17MQS_BUFFER_T, _D, _M. . . . . . . . . . 21MQS_COUPL_FAC_T, _D, _M . . . . . . . . 22MQS_DATA_T, _D, _M . . . . . . . . . . 23MQS_DB2_T, _D, _M . . . . . . . . . . . 24MQS_LOCK_T, _D, _M . . . . . . . . . . 28MQS_LOGMGR_T, _D, _M . . . . . . . . . 29MQS_MSG_T, _D, _M . . . . . . . . . . . 31MQS_STORAGE_T, _D, _M . . . . . . . . . 32

Chapter 5. Reports . . . . . . . . . . . 33MQSeries CICS Accounting, Daily . . . . . . . 33MQSeries IMS Accounting, Daily . . . . . . . 34MQSeries Accounting, Daily . . . . . . . . . 35MQSeries Message Manager Statistics, Daily . . . 36MQSeries Data Manager Statistics, Daily. . . . . 37MQSeries Buffer Manager Statistics, Daily . . . . 38MQSeries Log Manager Statistics, Daily . . . . . 39MQSeries DB2 BLOB Statistics, Daily . . . . . . 40MQSeries DB2 Manager Statistics, Daily . . . . . 41MQSeries Short On Storage and Log ManagerCounts, Daily. . . . . . . . . . . . . . 42MQSeries Wait and Suspend Times, Daily . . . . 43MQSeries Message Sizes, Daily . . . . . . . . 44MQSeries Data Manager Indicators, Daily . . . . 45

© Copyright IBM Corp. 1993, 2014 1

Page 22: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

2 System Performance Feature Reference Vol. II

Page 23: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Chapter 1. Customization

Before you can use the WebSphere MQ for z/OS (MQSeries) component to collectdata and create reports, you must customize the component by making input dataavailable.

Making input data availableEnsure that the appropriate SMF record types are written. Check that theCSQ6SYSP macro has the following two parameters set in the correct way:

SMFACCT Specifies whether SMF accounting data is collected whenWebSphere MQ for z/OS is started. (SMF type 116).

SMFSTAT Specifies whether SMF statistics data is collected when WebSphereMQ for z/OS is started. (SMF type 115).

© Copyright IBM Corp. 1993, 2014 3

Page 24: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Making input data available

4 System Performance Feature Reference Vol. II

Page 25: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Chapter 2. Data flow

The WebSphere MQ for z/OS (MQSeries) component collects records from the SMFdata set and stores extracted and summarized data in the Tivoli Decision Supportfor z/OS database. The reporting function extracts data from the database andcreates the reports that you request through the reporting dialogs. Figure 1 showsan overview of the flow of data through the WebSphere MQ for z/OS (MQSeries)component.

Figure 1. WebSphere MQ for z/OS (MQSeries) component data flow

© Copyright IBM Corp. 1993, 2014 5

Page 26: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

6 System Performance Feature Reference Vol. II

Page 27: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Chapter 3. Log and record definitions

The WebSphere MQ for z/OS (MQSeries) component collects records from thesystem management facility (SMF) logs. WebSphere MQ for z/OS writes recordsthat contain information about MQI requests, various object requests, buffermanager statistics, log manager data, DB2 manager data, coupling facility managerdata, and accounting data at queue and thread level.

MQS_115_1Contains system information related to the SMF logs and storage pools.

MQS_115_2Contains WebSphere MQ for z/OS information about the number ofmessages, the WebSphere MQ for z/OS buffer, paging information, andstatistics for lock manager, DB2 manager, and coupling facility manager.

MQS_116Contains accounting data for WebSphere MQ for z/OS message manager.

MQS_116_1Contains thread-level and queue-level accounting data for each task usingWebSphere MQ for z/OS.

MQS_116_2Contains additional queue-level accounting data (if the tasks used morequeues than could fit in the MQS_116_1 record).

For a complete description of these records, refer to the WebSphere MQ for z/OSSystem Setup Guide.

© Copyright IBM Corp. 1993, 2014 7

Page 28: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

8 System Performance Feature Reference Vol. II

Page 29: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Chapter 4. Data tables

This chapter describes the data tables used by the WebSphere MQ for z/OS(MQSeries) component.

MQS_ACCNT_CICS_T, _D, _MThese tables provide detailed, daily, and monthly accounting data for the CICSapplication environment. They contain data from SMF type 116.

The default retention periods for these tables are:MQS_ACCNT_CICS_T 7 daysMQS_ACCNT_CICS_D 30 daysMQS_ACCNT_CICS_M 765 days

Column name Data type Description

DATE K DATE The date when the record was written. From DTE.

TIME K TIME The time when the record was written. From TME.Applies only to _T.

PERIOD_NAME K CHAR(8) The name of the period. It is derived using theSM116SID, SM116DTE, and SM116TME asparameters in the period function.

MVS_SYSTEM_ID K CHAR(4) The definition of the MVS subsystem on which therecords were collected.

MQSERIES_SUB_ID K CHAR(4) The WebSphere MQ for z/OS subsystem ID.

SUBSYSTEM_NAME K CHAR(4) The subsystem name.

USERID_MVS_JOB K CHAR(8) The user ID associated with the MVS job.

CONNECT_NAME K CHAR(8) The connection name.

USERID_TRANS K CHAR(8) The user ID associated with the transaction.

CICS_THREAD_NR K CHAR(8) The CICS thread number.

CICS_TRAN_NAME K CHAR(4) The CICS transaction name.

CICS_TASK_NR CHAR(8) The CICS task number.

INPUT_RECORDS INTEGER The number of records read.

CONNECTION CHAR(22) The type of connecting system.

CPU_TIME_SEC FLOAT The CPU time used in seconds.

MQPUT_REQ_A INTEGER The number of MQPUT requests for messages oflength 0 through 99 bytes.

MQPUT_REQ_B INTEGER The number of MQPUT requests for messages oflength 100 through 999 bytes.

MQPUT_REQ_C INTEGER The number of MQPUT requests for messages oflength 1000 through 9999 bytes.

MQPUT_REQ_D INTEGER The number of MQPUT requests for messages oflength greater than or equal to 10000 bytes.

MQGET_REQ_A INTEGER The number of MQGET requests for messages oflength 0 through 99 bytes.

© Copyright IBM Corp. 1993, 2014 9

Page 30: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Column name Data type Description

MQGET_REQ_B INTEGER The number of MQGET requests for messages oflength 100 through 999 bytes.

MQGET_REQ_C INTEGER The number of MQGET requests for messages oflength 1000 through 9999 bytes.

MQGET_REQ_D INTEGER The number of MQGET requests for messages oflength greater than or equal to 10000 bytes.

MQS_ACCNT_CICS_T, _D, _M

10 System Performance Feature Reference Vol. II

Page 31: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

MQS_ACCNT_T, _D, _MThese tables provide detailed, daily, and monthly accounting data for MVS batchor TSO environment. They contain data from SMF type 116.

The default retention periods for these tables are:MQS_ACCNT_T 7 daysMQS_ACCNT_D 30 daysMQS_ACCNT_M 765 days

Column name Data type Description

DATE K DATE The date when the record was written. From DTE.

TIME K TIME The time when the record was written. From TME.Applies only to _T.

PERIOD_NAME K CHAR(8) The name of the period. It is derived using theSM116SID, SM116DTE, and SM116TME asparameters in the period function.

MVS_SYSTEM_ID K CHAR(4) The definition of the MVS subsystem on which therecords were collected.

MQSERIES_SUB_ID K CHAR(4) The WebSphere MQ for z/OS subsystem ID.

SUBSYSTEM_NAME K CHAR(4) The subsystem name.

USERID_MVS_JOB K CHAR(8) The user ID associated with the MVS job.

CONNECT_NAME K CHAR(8) Connection name.

USERID_TRANS K CHAR(8) The user ID associated with the transaction.

INPUT_RECORDS INTEGER The number of records read.

CONNECTION CHAR(22) The type of connecting system.

CPU_TIME_SEC FLOAT The CPU time used in seconds.

MQPUT_REQ_A INTEGER The number of MQPUT requests for messages oflength 0 through 99 bytes.

MQPUT_REQ_B INTEGER The number of MQPUT requests for messages oflength 100 through 999 bytes.

MQPUT_REQ_C INTEGER The number of MQPUT requests for messages oflength 1000 through 9999 bytes.

MQPUT_REQ_D INTEGER The number of MQPUT requests for messages oflength greater than or equal to 10000 bytes.

MQGET_REQ_A INTEGER The number of MQGET requests for messages oflength 0 through 99 bytes.

MQGET_REQ_B INTEGER The number of MQGET requests for messages oflength 100 through 999 bytes.

MQGET_REQ_C INTEGER The number of MQGET requests for messages oflength 1000 through 9999 bytes.

MQGET_REQ_D INTEGER The number of MQGET requests for messages oflength greater than or equal to 10000 bytes.

MQS_ACCNT_T, _D, _M

Chapter 4. Data tables 11

Page 32: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

MQS_ACCNT_IMS_T, _D, _MThese tables provide detailed, daily, and monthly accounting data for the IMSenvironment. They contain data from SMF type 116.

The default retention periods for these tables are:MQS_ACCNT_IMS_T 7 daysMQS_ACCNT_IMS_D 30 daysMQS_ACCNT_IMS_M 765 days

Column name Data type Description

DATE K DATE The date when the record was written. From DTE.

TIME K TIME The time when the record was written. From TME.Applies only to _T.

PERIOD_NAME K CHAR(8) The name of the period. It is derived using theSM116SID, SM116DTE, and SM116TME asparameters in the period function.

MVS_SYSTEM_ID K CHAR(4) The definition of the MVS subsystem on which therecords were collected.

MQSERIES_SUB_ID K CHAR(4) The WebSphere MQ for z/OS subsystem ID.

SUBSYSTEM_NAME K CHAR(4) The subsystem name.

USERID_MVS_JOB K CHAR(8) The user ID associated with the MVS job.

CONNECT_NAME K CHAR(8) The connection name.

USERID_TRANS K CHAR(8) The user ID associated with the transaction.

ACCOUNT_TOKEN K CHAR(22) The accounting token.

INPUT_RECORDS INTEGER The number of records read.

IMS_PST_REG_ID CHAR(4) The IMS partition specification table regionidentifier.

IMS_PSB_NAME CHAR(8) The IMS program specification block name.

CONNECTION CHAR(22) The type of connecting system.

CPU_TIME_SEC FLOAT The CPU time used in seconds.

MQPUT_REQ_A INTEGER The number of MQPUT requests for messages oflength 0 through 99 bytes.

MQPUT_REQ_B INTEGER The number of MQPUT requests for messages oflength 100 through 999 bytes.

MQPUT_REQ_C INTEGER The number of MQPUT requests for messages oflength 1000 through 9999 bytes.

MQPUT_REQ_D INTEGER The number of MQPUT requests for messages oflength greater than or equal to 10000 bytes.

MQGET_REQ_A INTEGER The number of MQGET requests for messages oflength 0 through 99 bytes.

MQGET_REQ_B INTEGER The number of MQGET requests for messages oflength 100 through 999 bytes.

MQGET_REQ_C INTEGER The number of MQGET requests for messages oflength 1000 through 9999 bytes.

MQGET_REQ_D INTEGER The number of MQGET requests for messages oflength greater than or equal to 10000 bytes.

MQS_ACCNT_IMS_T, _D, _M

12 System Performance Feature Reference Vol. II

Page 33: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

MQS_ACCNT_QUEUE_T, _D, _MThese tables provide detailed, daily, and monthly accounting data. They containdata from SMF type 116, subtypes 1 and 2.

The default retention periods for these tables are:MQS_ACCNT_QUEUE_T 7 daysMQS_ACCNT_QUEUE_D 30 daysMQS_ACCNT_QUEUE_M 765 days

Column name Data type Description

DATE K DATE The date when the record was written. From DTE.

TIME K TIME The time when the record was written. From TME.Applies only to _T.

PERIOD_NAME K CHAR(8) The name of the period. It is derived using theSM116SID, SM116DTE, and SM116TME asparameters in the period function.

MVS_SYSTEM_ID K CHAR(4) The definition of the MVS subsystem on which therecords were collected.

MQSERIES_SUB_ID K CHAR(4) The WebSphere MQ for z/OS subsystem ID.

CONNECTION_NAME K CHAR(8) Name of the connection.

ORIG_PRIM_AUTHID K CHAR(8) Original primary authorization ID.

RRS_CONN_NETW_ID K CHAR(17) Network ID for RRS connections.

MMOVER_CHAN_NAME K CHAR(20) Channel name for MVS mover.

MMOVER_LCONN_NAME K CHAR(48) Long connection name for MVS mover.

PRIMARY_AUTHID K CHAR(8) Primary authorization ID.

CORRELATOR_ID K CHAR(16) Correlator ID.

MQOPEN_QUEUE_NAME K CHAR(48) Queue name as specified in OD of MQOPENrequest.

QUEUE_BASE_NAME K CHAR(48) Base queue name to which OBJNAME resolved.

TASK_CONNECTED CHAR(18) The connection type for this task:0 - Internal task1 - CICS Attach2 - MVS/TSO Attach3 - IMS Control region4 - IMS MPP region5 - Command Server6 - MVS Mover7 - RRS Stub8 - IGQ agent

QUEUE_TYPE INTEGER Type of queue:1 - MQQT_LOCAL2 - MQQT_MODEL3 - MQQT_ALIAS6 - MQQT_REMOTE7 - MQQT_CLUSTER

QUEUE_QSGDISP INTEGER The QSGDISP of the queue.

MQCLOS_CALLS INTEGER Number of MQCLOSE requests that wereprocessed.

MQCLOS_CPU_TIME FLOAT Total CPU time that was spent performingMQCLOSE requests.

MQS_ACCNT_QUEUE_T, _D, _M

Chapter 4. Data tables 13

Page 34: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Column name Data type Description

MQCLOS_ELAPS_TIME FLOAT Total elapsed time that was spent performingMQCLOSE requests.

MQOPEN_CALLS INTEGER Number of MQOPEN requests that wereprocessed.

MQOPEN_CPU_TIME FLOAT Total CPU time that was spent performingMQOPEN requests.

MQOPEN_ELAPS_TIME FLOAT Total elapsed time that was spent performingMQOPEN requests.

MQGET_CALLS INTEGER Number of MQGET requests that were processed.

MQGET_CPU_TIME FLOAT Total CPU time that was spent performing MQGETrequests.

MQGET_ELAPS_TIME FLOAT Total elapsed time that was spent performingMQGET requests.

MQGET_BROWSE_ANY INTEGER Number of MQGET BROWSE ANY requests.

MQGET_BROWSE_SPEC INTEGER Number of MQGET BROWSE SPECIFIC requests.

MQGET_DESTRU_ANY INTEGER Number of MQGET DESTRUCTIVE ANY requests.

MQGET_DESTRU_SPEC INTEGER Number of MQGET DESTRUCTIVE SPECIFICrequests.

MQGET_UNACCOUNTAB INTEGER Number of undeterminable MQGET requests.

MQGET_WRLOG_WTIME FLOAT Elapsed time waiting for log writes duringMQGET.

MQGET_WRLOG_REQS INTEGER Number of log writes during MQGET.

MQGET_RDPGS_WTIME FLOAT Elapsed time waiting for pageset reads duringMQGET.

MQGET_RDPGS_REQS INTEGER Number of pageset reads during MQGET.

MQGET_SUSP_WTIME FLOAT Elapsed time suspended waiting for MQGET.

MQGET_SUSPENDS INTEGER Number of times suspended during MQGET.

MQGET_PAGES_SKIP INTEGER Number of pages skipped during MQGET.

MQGET_MSGS_SKIP INTEGER Number of messages skipped during MQGET.

MQGET_MSG_PERSIS INTEGER Number of persistent messages got by MQGET.

MQGET_EX_MSGS_PRC INTEGER Number of expired messages that were processedduring MQGETs.

MQGET_DESTRUCTIVE INTEGER Number of successful destructive MQGET calls.

MQGET_FORCE_WTIME FLOAT Elapsed time waiting for force log writes duringMQGET.

MQGET_FORCE_WRITE INTEGER Number of forced log writes during MQGET.

MQPUT_CALLS INTEGER Number of MQPUT requests that were processed.

MQPUT_CPU_TIME FLOAT Total CPU time that was spent performing MQPUTrequests.

MQPUT_ELAPS_TIME FLOAT Total elapsed time that was spent performingMQPUT requests.

MQPUT_MSG_PERSIS INTEGER Number of persistent messages got by MQPUT.

MQPUT_WRLOG_WTIME FLOAT Elapsed time waiting for log writes duringMQPUT.

MQPUT_WRLOG_REQS INTEGER Number of log writes during MQPUT.

MQS_ACCNT_QUEUE_T, _D, _M

14 System Performance Feature Reference Vol. II

Page 35: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Column name Data type Description

MQPUT_SUSP_WTIME FLOAT Elapsed time suspended during MQPUT.

MQPUT_SUSPENDS INTEGER Number of times suspended during MQPUT.

MQPUT_PGSSUSP_TME FLOAT Elapsed time suspended on pageset duringMQPUT.

MQPUT_PGSET_REQS INTEGER Number of pageset requests during MQPUT.

MQPUT_GET_WAITING INTEGER Number of MQPUT requests that were passeddirectly to a waiting getter.

MQPUT_FORCE_WTIME FLOAT Elapsed time waiting for forced log writes duringMQPUT.

MQPUT_FORCE_WRITE INTEGER Number of forced log writes during MQPUT.

MQPUT1_CALLS INTEGER Number of MQPUT1 requests that were processed.

MQPUT1_CPU_TIME FLOAT Total CPU time that was spent performingMQPUT1 requests.

MQPUT1_ELAPS_TIME FLOAT Total elapsed time that was spent performingMQPUT1 requests.

MQPUT1_MSG_PERSIS INTEGER Number of persistent messages got by MQPUT1.

MQPUT1_WRLOG_WTME FLOAT Elapsed time waiting for log writes duringMQPUT1.

MQPUT1_WRLOG_REQS INTEGER Number of log writes during MQPUT1.

MQPUT1_SUSP_WTIME FLOAT Elapsed time suspended during MQPUT1.

MQPUT1_SUSPENDS INTEGER Number of times suspended during MQPUT1.

MQPUT1_PGSUSP_TME FLOAT Elapsed time suspended on pageset duringMQPUT1.

MQPUT1_PGSET_REQS INTEGER Number of pageset requests during MQPUT1.

MQPUT1_GET_WAITING INTEGER Number of MQPUT1 requests that were passeddirectly to a waiting getter.

MQPUT1_FORCE_WTIME FLOAT Elapsed time waiting for forced log writes duringMQPUT1.

MQPUT1_FORCE_WRITE INTEGER Number of forced log writes during MQPUT1.

MQINQ_CALLS INTEGER Number of MQINQ requests that were processed.

MQINQ_CPU_TIME FLOAT Total CPU time that was spent performing MQINQrequests.

MQINQ_ELAPS_TIME FLOAT Total elapsed time that was spent performingMQINQ requests.

MQSET_CALLS INTEGER Number of MQSET requests that were processed.

MQSET_CPU_TIME FLOAT Total CPU time that was spent performing MQSETrequests.

MQSET_ELAPS_TIME FLOAT Total elapsed time that was spent performingMQSET requests.

MQSET_WRLOG_WTME FLOAT Elapsed time waiting for log writes duringMQSET.

MQSET_WRLOG_REQS INTEGER Number of log writes during MQSET.

MQSET_FORCE_WTIME FLOAT Elapsed time waiting for force log writes duringMQSET.

MQSET_FORCE_WRITE INTEGER Number of forced log writes during MQSET.

MQS_ACCNT_QUEUE_T, _D, _M

Chapter 4. Data tables 15

Page 36: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Column name Data type Description

MQPUT1_BYTES_WRIT FLOAT Total number of bytes written during MQPUT1.

MQGET_BYTES_READ FLOAT Total number of data bytes read during MQGET.

MQPUT_SUCCESSFUL INTEGER Total number of successful puts.

MQGET_SUCCESSFUL INTEGER Total number of successful gets.

GENERATED_MSGS INTEGER Number of generated messages.

MQGET_MSG_SIZ_MAX INTEGER Maximum message size retrieved by MQGET.

MQGET_MSG_SIZ_MIN INTEGER Minimum message size retrieved by MQGET.

MQPUT_MSG_SIZ_MAX INTEGER Maximum message size written by MQPUT.

MQPUT_MSG_SIZ_MIN INTEGER Minimum message size written by MQPUT.

MSG_LATENCY_MAX FLOAT The elapsed time of a retrieved message that hasspent the maximum time on the queue.

MSG_LATENCY_MIN FLOAT The elapsed time of a retrieved message that hasspent the minimum time on the queue.

MSG_LATENCY_TOT FLOAT The total time spent on the queue of all theretrieved messages.

QUEUE_CUR_HANDLES INTEGER The current number of handles resolving to thisOBJNAME/BASENAME queue.

QUEUE_CALLS_TOT INTEGER Total number of API calls resolving to this queue.

QUEUE_DEPTH_MAX INTEGER Maximum queue depth encountered duringPUT/GET.

MQS_ACCNT_QUEUE_T, _D, _M

16 System Performance Feature Reference Vol. II

Page 37: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

MQS_ACCNT_TASK_T, _D, _MThese tables provide detailed, daily, and monthly accounting data for each task.They contain data from SMF type 116, subtype 1.

The default retention periods for these tables are:MQS_ACCNT_TASK_T 7 daysMQS_ACCNT_TASK_D 30 daysMQS_ACCNT_TASK_M 765 days

Column name Data type Description

DATE K DATE The date when the record was written. From DTE.

TIME K TIME The time when the record was written. From TME.Applies only to _T.

PERIOD_NAME K CHAR(8) The name of the period. It is derived using theSM116SID, SM116DTE, and SM116TME asparameters in the period function.

MVS_SYSTEM_ID K CHAR(4) The definition of the MVS subsystem on which therecords were collected.

MQSERIES_SUB_ID K CHAR(4) The WebSphere MQ for z/OS subsystem ID.

CONNECTION_NAME K CHAR(8) Name of the connection.

ORIG_PRIM_AUTHID K CHAR(8) Original primary authorization ID.

RRS_CONN_NETW_ID K CHAR(17) Network ID for RRS connections.

MMOVER_CHAN_NAME K CHAR(20) Channel name for MVS mover.

MMOVER_LCONN_NAME K CHAR(48) Long connection name for MVS mover.

PRIMARY_AUTHID K CHAR(8) Primary authorization ID.

CORRELATOR_ID K CHAR(16) Correlator ID.

TASK_CONNECTED CHAR(18) The connection type for this task. Values are:0 - Internal task1 - CICS Attach2 - MVS/TSO Attach3 - IMS Control region4 - IMS MPP region5 - Command Server6 - MVS Mover7 - RRS Stub8 - IGQ agent

TASK_BACKOU_CPUTM FLOAT Total CPU time that was spent processing backoutrequests.

TASK_BACKOU_ETIME FLOAT Total elapsed time that was spent processingbackout requests.

TASK_BACKOU_NUM INTEGER Number of backout requests.

TASK_COMMIT_CPUTM FLOAT Total CPU time that was spent processing commitrequests.

TASK_COMMIT_ETIME FLOAT Total elapsed time that was spent processingcommit requests.

TASK_COMMIT_NUM INTEGER Number of commit requests.

TASK_DB2_ETME_SRV FLOAT Elapsed time spent by DB2SRVxx task executingDB2 request.

MQS_ACCNT_TASK_T, _D, _M

Chapter 4. Data tables 17

Page 38: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Column name Data type Description

TASK_DB2_ETME_THR FLOAT Elapsed time spent in DB2 resource manager underthe threads TCB (including time spent switched toserver TCB).

TASK_DB2_ET_SR_MX FLOAT Maximum STCK elapsed time seen forWTASDBES.

TASK_DB2_ET_TH_MX FLOAT Maximum STCK elapsed time seen forWTASDBET.

TASK_DB2_REQUESTS INTEGER Number of requests to the DB2 resource managerfor this thread.

TASK_DB2_TCB_THR FLOAT Thread TCB only time. (THR time - SRV time).

TASK_DB2_WRITE FLOAT Number of bytes written to DB2 by this thread.

TASK_DB2_READ FLOAT Number of bytes read from DB2 by this thread.

TASK_GET_PAGS_NEW INTEGER Number of new pages that were retrieved.

TASK_GET_PAGS_OLD INTEGER Number of old pages that were retrieved.

TASK_IXLLSTE_CALL INTEGER Number of IXLLSTE calls.

TASK_IXLLSTM_CALL INTEGER Number of IXLLSTM calls.

TASK_IXLLSTE_ETME FLOAT STCK differential time spent executing IXLLSTEcalls.

TASK_IXLLSTM_ETME FLOAT STCK differential time spent executing IXLLSTMcalls.

TASK_IXLLSTE_REDR INTEGER Number of IXLLSTE redrives.

TASK_IXLLSTM_REDR INTEGER Number of IXLLSTM redrives.

TASK_LOGWRI_BYTES INTEGER Number of bytes written to log.

TASK_LOGWRI_ETIME FLOAT Elapsed time that was spent waiting for log writes.

TASK_LOGWRI_NUM INTEGER Number of log writes.

TASK_LTCH01_W_NUM INTEGER Number of times that a wait occurred for latchclass 01.

TASK_LTCH02_W_NUM INTEGER Number of times that a wait occurred for latchclass 02.

TASK_LTCH03_W_NUM INTEGER Number of times that a wait occurred for latchclass 03.

TASK_LTCH04_W_NUM INTEGER Number of times that a wait occurred for latchclass 04.

TASK_LTCH05_W_NUM INTEGER Number of times that a wait occurred for latchclass 05.

TASK_LTCH06_W_NUM INTEGER Number of times that a wait occurred for latchclass 06.

TASK_LTCH07_W_NUM INTEGER Number of times that a wait occurred for latchclass 07.

TASK_LTCH08_W_NUM INTEGER Number of times that a wait occurred for latchclass 08.

TASK_LTCH09_W_NUM INTEGER Number of times that a wait occurred for latchclass 09.

TASK_LTCH10_W_NUM INTEGER Number of times that a wait occurred for latchclass 10.

MQS_ACCNT_TASK_T, _D, _M

18 System Performance Feature Reference Vol. II

Page 39: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Column name Data type Description

TASK_LTCH11_W_NUM INTEGER Number of times that a wait occurred for latchclass 11.

TASK_LTCH12_W_NUM INTEGER Number of times that a wait occurred for latchclass 12.

TASK_LTCH13_W_NUM INTEGER Number of times that a wait occurred for latchclass 13.

TASK_LTCH14_W_NUM INTEGER Number of times that a wait occurred for latchclass 14.

TASK_LTCH15_W_NUM INTEGER Number of times that a wait occurred for latchclass 15.

TASK_LTCH16_W_NUM INTEGER Number of times that a wait occurred for latchclass 16.

TASK_LTCH17_W_NUM INTEGER Number of times that a wait occurred for latchclass 17.

TASK_LTCH18_W_NUM INTEGER Number of times that a wait occurred for latchclass 18.

TASK_LTCH19_W_NUM INTEGER Number of times that a wait occurred for latchclass 19.

TASK_LTCH20_W_NUM INTEGER Number of times that a wait occurred for latchclass 20.

TASK_LTCH21_W_NUM INTEGER Number of times that a wait occurred for latchclass 21.

TASK_LTCH22_W_NUM INTEGER Number of times that a wait occurred for latchclass 22.

TASK_LTCH23_W_NUM INTEGER Number of times that a wait occurred for latchclass 23.

TASK_LTCH24_W_NUM INTEGER Number of times that a wait occurred for latchclass 24.

TASK_LTCH25_W_NUM INTEGER Number of times that a wait occurred for latchclass 25.

TASK_LTCH26_W_NUM INTEGER Number of times that a wait occurred for latchclass 26.

TASK_LTCH27_W_NUM INTEGER Number of times that a wait occurred for latchclass 27.

TASK_LTCH28_W_NUM INTEGER Number of times that a wait occurred for latchclass 28.

TASK_LTCH29_W_NUM INTEGER Number of times that a wait occurred for latchclass 29.

TASK_LTCH30_W_NUM INTEGER Number of times that a wait occurred for latchclass 30.

TASK_LTCH31_W_NUM INTEGER Number of times that a wait occurred for latchclass 31.

TASK_LTCH32_W_NUM INTEGER Number of times that a wait occurred for latchclass 32.

TASK_LTCH_NUM_MAX INTEGER The latch class for which the longest waitingelapsed time occurred.

TASK_LTCH01_WTIME FLOAT Elapsed time spent waiting for latch class 01.

TASK_LTCH02_WTIME FLOAT Elapsed time spent waiting for latch class 02.

MQS_ACCNT_TASK_T, _D, _M

Chapter 4. Data tables 19

Page 40: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Column name Data type Description

TASK_LTCH03_WTIME FLOAT Elapsed time spent waiting for latch class 03.

TASK_LTCH04_WTIME FLOAT Elapsed time spent waiting for latch class 04.

TASK_LTCH05_WTIME FLOAT Elapsed time spent waiting for latch class 05.

TASK_LTCH06_WTIME FLOAT Elapsed time spent waiting for latch class 06.

TASK_LTCH07_WTIME FLOAT Elapsed time spent waiting for latch class 07.

TASK_LTCH08_WTIME FLOAT Elapsed time spent waiting for latch class 08.

TASK_LTCH09_WTIME FLOAT Elapsed time spent waiting for latch class 09.

TASK_LTCH10_WTIME FLOAT Elapsed time spent waiting for latch class 10.

TASK_LTCH11_WTIME FLOAT Elapsed time spent waiting for latch class 11.

TASK_LTCH12_WTIME FLOAT Elapsed time spent waiting for latch class 12.

TASK_LTCH13_WTIME FLOAT Elapsed time spent waiting for latch class 13.

TASK_LTCH14_WTIME FLOAT Elapsed time spent waiting for latch class 14.

TASK_LTCH15_WTIME FLOAT Elapsed time spent waiting for latch class 15.

TASK_LTCH16_WTIME FLOAT Elapsed time spent waiting for latch class 16.

TASK_LTCH17_WTIME FLOAT Elapsed time spent waiting for latch class 17.

TASK_LTCH18_WTIME FLOAT Elapsed time spent waiting for latch class 18.

TASK_LTCH19_WTIME FLOAT Elapsed time spent waiting for latch class 19.

TASK_LTCH20_WTIME FLOAT Elapsed time spent waiting for latch class 20.

TASK_LTCH21_WTIME FLOAT Elapsed time spent waiting for latch class 21.

TASK_LTCH22_WTIME FLOAT Elapsed time spent waiting for latch class 22.

TASK_LTCH23_WTIME FLOAT Elapsed time spent waiting for latch class 23.

TASK_LTCH24_WTIME FLOAT Elapsed time spent waiting for latch class 24.

TASK_LTCH25_WTIME FLOAT Elapsed time spent waiting for latch class 25.

TASK_LTCH26_WTIME FLOAT Elapsed time spent waiting for latch class 26.

TASK_LTCH27_WTIME FLOAT Elapsed time spent waiting for latch class 27.

TASK_LTCH28_WTIME FLOAT Elapsed time spent waiting for latch class 28.

TASK_LTCH29_WTIME FLOAT Elapsed time spent waiting for latch class 29.

TASK_LTCH30_WTIME FLOAT Elapsed time spent waiting for latch class 30.

TASK_LTCH31_WTIME FLOAT Elapsed time spent waiting for latch class 31.

TASK_LTCH32_WTIME FLOAT Elapsed time spent waiting for latch class 32.

TASK_LTCH_WTM_MAX FLOAT Maximum elapsed time spent waiting on a latchclass.

TASK_LWR_FDSD_NUM INTEGER Number of log forces.

TASK_LWR_FDSD_TME FLOAT Elapsed time spent waiting for log to be forced.

TASK_OTHCAL_CPUTM FLOAT Total CPU time that was spent processing Otherrequests.

TASK_OTHCAL_ETIME FLOAT Total elapsed time that was spent processing Otherrequests.

TASK_OTHCAL_NUM INTEGER Number of Other requests.

TASK_SUSPENDED INTEGER Number of times that a task was suspended.

TASK_SUSPEN_TIME FLOAT Total elapsed time that a task was suspended.

MQS_ACCNT_TASK_T, _D, _M

20 System Performance Feature Reference Vol. II

Page 41: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

MQS_BUFFER_T, _D, _MThese tables provide detailed, daily, and monthly statistics data for buffer manager.They contain data from SMF type 115 and subtype 1.

The default retention periods for these tables are:MQS_BUFFER_T 7 daysMQS_BUFFER_D 30 daysMQS_BUFFER_M 765 days

Column name Data type Description

DATE K DATE The date when the record was written. From DTE.

TIME K TIME The time when the record was written. From TME.Applies only to _T.

PERIOD_NAME K CHAR(8) The name of the period. It is derived using theSM115SID, SM115DTE, and SM115TME asparameters in the period function.

MVS_SYSTEM_ID K CHAR(4) The definition of the MVS subsystem on which therecords were collected.

MQSERIES_SUB_ID K CHAR(4) The WebSphere MQ for z/OS subsystem ID.

BUFFER_POOL_ID K INTEGER The Buffer pool identifier (0000-0003).

INPUT_RECORDS FLOAT The number of records read.

AVG_NR_BUF FLOAT The average number of buffers in this buffer pool.

LOWEST_NR_BUF FLOAT The lowest number of available buffers.

AVG_AVAIL_NR_BUF FLOAT The average number of available buffers.

PAGE_GETREQ_CUR FLOAT The number of page get requests where the currentpage contents are required.

PAGE_GETREQ_NEW FLOAT The number of get requests for a new or emptypage.

PAGE_READ_DASD FLOAT The number of page read from DASD operations.

PAGE_UPDATES FLOAT The number of page updates.

PAGE_WRITE_DASD FLOAT The number of pages written to DASD.

PAGE_WRITE_OPER FLOAT The number of page write operations.

SYNCH_PAG_WRT_OP FLOAT The number of synchronous page write operations.

ASYNCH_WRT_OPER FLOAT The number of times that the asynchronous writeprocessor was started.

SYNCH_PAGE_OPER FLOAT The number of times that the synchronous pageprocessor was started because the synchronouswrite threshold was reached.

PAG_GETREQ_NOTFND FLOAT The number of times that a page get request didnot find the page already in the buffer pool.

HASH_CHAIN_CHG FLOAT The number of times that the hash chain has beenchanged during a buffer steal.

NO_AVAIL_BUF FLOAT The number of times that NO available bufferswere found.

MQS_BUFFER_T, _D, _M

Chapter 4. Data tables 21

Page 42: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

MQS_COUPL_FAC_T, _D, _MThese tables provide detailed, daily, and monthly statistics data for couplingfacility manager. They contain data from SMF type 115, subtype 2.

The default retention periods for these tables are:MQS_COUPL_FAC_T 7 daysMQS_COUPL_FAC_D 30 daysMQS_COUPL_FAC_M 765 days

Column name Data type Description

DATE K DATE The date when the record was written. From DTE.

TIME K TIME The time when the record was written. From TME.Applies only to _T.

PERIOD_NAME K CHAR(8) The name of the period. It is derived using theSM115SID, SM115DTE, and SM115TME asparameters in the period function.

MVS_SYSTEM_ID K CHAR(4) The definition of the MVS subsystem on which therecords were collected.

MQSERIES_SUB_ID K CHAR(4) The WebSphere MQ for z/OS subsystem ID.

MQCPL_FULL_CNT INTEGER Number of ‘structure fulls’.

MQCPL_IXLLSTE_CNT INTEGER Number of IXLLSTE calls.

MQCPL_IXLLSTM_CNT INTEGER Number of IXLLSTM calls.

MQCPL_IXLLSTE_RED INTEGER Number of IXLLSTE redrives.

MQCPL_IXLLSTM_RED INTEGER Number of IXLLSTM redrives.

MQCPL_IXLLSTE_TM FLOAT Time spent doing IXLLSTE calls.

MQCPL_IXLLSTM_TM FLOAT Time spent doing IXLLSTM calls.

MQCPL_MAX_ELE_US INTEGER Maximum number of elements in use.

MQCPL_MAX_ENT_US INTEGER Maximum number of entries in use.

MQCPL_STRUCT_CNT INTEGER Number of structures.

MQS_COUPL_FAC_T, _D, _M

22 System Performance Feature Reference Vol. II

Page 43: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

MQS_DATA_T, _D, _MThese tables provide detailed, daily, and monthly statistics data for data manager.They contain data from SMF type 115, subtype 2.

The default retention periods for these tables are:MQS_DATA_T 7 daysMQS_DATA_D 30 daysMQS_DATA_M 765 days

Column name Data type Description

DATE K DATE The date when the record was written. From DTE.

TIME K TIME The time when the record was written. From TME.Applies only to _T.

PERIOD_NAME K CHAR(8) The name of the period. It is derived using theSM115SID, SM115DTE, and SM115TME asparameters in the period function.

MVS_SYSTEM_ID K CHAR(4) The definition of the MVS subsystem on which therecords were collected.

MQSERIES_SUB_ID K CHAR(4) The WebSphere MQ for z/OS subsystem ID.

ENUM_SEL_REQ INTEGER The number of Enumerate/Select requests.

MSG_CNT_REQ INTEGER The number of message count requests.

MSG_GET_OFF_DISK INTEGER The number of Gets that obtained messages fromthe disk.

MSG_GET_REQ INTEGER The number of message get requests.

MSG_PUT_REQ INTEGER The number of message put requests.

MSG_READ_BP INTEGER The number of Reads that obtained messages fromthe buffer pool.

OBJ_CREATE_REQ INTEGER The number of Object_Create requests.

OBJ_PUT_REQ INTEGER The number of Object_Put requests.

OBJ_DELETE_REQ INTEGER The number of Object_Delete requests.

OBJ_GET_REQ INTEGER The number of Object_Get requests.

OBJ_LOCATE_REQ INTEGER The number of Object_Locate requests.

READ_AHEAD_BPOOL INTEGER The number of Read aheads from the buffer pool.

READ_AHEAD_IO INTEGER The number of Read aheads during I/O.

REL_BRW_LOCK_REQ INTEGER The number of Release_Browse_Lock requests.

STGCLASS_CHG_REQ INTEGER The number of Stgclass requests.

MQS_DATA_T, _D, _M

Chapter 4. Data tables 23

Page 44: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

MQS_DB2_T, _D, _MThese tables provide detailed, daily, and monthly statistics for DB2 manager. Theycontain data from SMF type 115, subtype 2.

The default retention periods for these tables are:MQS_DB2_T 7 daysMQS_DB2_D 30 daysMQS_DB2_M 765 days

Column name Data type Description

DATE K DATE The date when the record was written. From DTE.

TIME K TIME The time when the record was written. From TME.Applies only to _T.

PERIOD_NAME K CHAR(8) The name of the period. It is derived using theSM115SID, SM115DTE, and SM115TME asparameters in the period function.

MVS_SYSTEM_ID K CHAR(4) The definition of the MVS subsystem on which therecords were collected.

MQSERIES_SUB_ID K CHAR(4) The WebSphere MQ for z/OS subsystem ID.

MQDB2_ABND_CNT INTEGER Number of DB2SRV task abends.

MQDB2_ACT_TASK INTEGER Number of active server tasks.

MQDB2_BLOB_READ INTEGER Number of DB2 BLOB read requests.

MQDB2_BLOB_INS INTEGER Number of DB2 BLOB insert requests.

MQDB2_BLOB_UPD INTEGER Number of DB2 BLOB update requests.

MQDB2_BLOB_DEL INTEGER Number of DB2 BLOB delete requests.

MQDB2_BLOB_LIST INTEGER Number of DB2 BLOB list requests.

MQDB2_CONN_CNT INTEGER Number of connect requests.

MQDB2_DEAD_CNT INTEGER Number of deadlock timeouts.

MQDB2_DELE_CNT INTEGER Number of delete requests.

MQDB2_DEL_THB_CUM FLOAT Cumulative Store Clock differential - Thread BLOBdelete.

MQDB2_DEL_THB_MAX FLOAT Cumulative Store Clock differential - Thread BLOBdelete.

MQDB2_DEL_SQB_CUM FLOAT Cumulative Store Clock differential - SQL BLOBdelete.

MQDB2_DEL_SQL_CUM FLOAT Cumulative Store Clock differential - SQL delete.

MQDB2_DEL_SQL_MAX FLOAT Maximum Store Clock differential - SQL delete.

MQDB2_DEL_THR_CUM FLOAT Cumulative Store Clock differential - Threaddelete.

MQDB2_DEL_THR_MAX FLOAT Maximum Store Clock differential - Thread delete.

MQDB2_DHIG_MAX INTEGER Maximum request queue depth.

MQDB2_DISC_CNT INTEGER Number of disconnect requests.

MQDB2_LIST_CNT INTEGER Number of list requests.

MQDB2_LIST_SQB-CUM FLOAT Cumulative Store Clock differential - SQL BLOBlist.

MQDB2_LIST_SQB-MAX FLOAT Cumulative Store Clock differential - SQL BLOBlist.

MQS_DB2_T, _D, _M

24 System Performance Feature Reference Vol. II

Page 45: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Column name Data type Description

MQDB2_LIST_SQL_CUM FLOAT Cumulative Store Clock differential - SQL list.

MQDB2_LIST_SQL_MAX FLOAT Maximum Store Clock differential - SQL list.

MQDB2_LIST_THB-CUM FLOAT Cumulative Store Clock differential - Thread BLOBlist.

MQDB2_LIST_THB-MAX FLOAT Cumulative Store Clock differential - Thread BLOBlist.

MQDB2_LIST_THR_CUM FLOAT Cumulative Store Clock differential - Thread list.

MQDB2_LIST_THR_MAX FLOAT Maximum Store Clock differential - Thread list.

MQDB2_NUM_TASK INTEGER Number of server tasks.

MQDB2_READ_CNT INTEGER Number of read requests.

MQDB2_READ_SQL_CUM FLOAT Cumulative Store Clock differential - SQL read.

MQDB2_READ_SQL_MAX FLOAT Maximum Store Clock differential - SQL read.

MQDB2_READ_THB_CUM FLOAT Cumulative Store Clock differential - Thread BLOBread.

MQDB2_READ_THB_MAX FLOAT Maximum Store Clock differential - Thread BLOBread.

MQDB2_READ_THR_CUM FLOAT Cumulative Store Clock differential - Thread read.

MQDB2_READ_THR_MAX FLOAT Maximum Store Clock differential - Thread read.

MQDB2_READ_SQB_CUM FLOAT Cumulative Store Clock differential - SQL BLOBread.

MQDB2_READ_SQB_MAX FLOAT Cumulative Store Clock differential - SQL BLOBread.

MQDB2_REQU_CNT INTEGER Number of request requeues.

MQDB2_SCSD_SQL_CUM FLOAT Cumulative Store Clock differential - SQL delete.

MQDB2_SCSD_SQL_MAX FLOAT Maximum Store Clock differential - SQL delete.

MQDB2_SCSD_THR_CUM FLOAT Cumulative Store Clock differential - Threaddelete.

MQDB2_SCSD_THR_MAX FLOAT Maximum Store Clock differential - Thread delete.

MQDB2_SCSI_SQL_CUM FLOAT Cumulative Store Clock differential - SQL insert.

MQDB2_SCSI_SQL_MAX FLOAT Maximum Store Clock differential - SQL insert.

MQDB2_SCSI_THR_CUM FLOAT Cumulative Store Clock differential - Thread insert.

MQDB2_SCSI_THR_MAX FLOAT Maximum Store Clock differential - Thread insert.

MQDB2_SCSS_SQL_CUM FLOAT Cumulative Store Clock differential - SQL select.

MQDB2_SCSS_SQL_MAX FLOAT Maximum Store Clock differential - SQL select.

MQDB2_SCSS_THR_CUM FLOAT Cumulative Store Clock differential - Thread select.

MQDB2_SCSS_THR_MAX FLOAT Maximum Store Clock differential - Thread select.

MQDB2_SCST_BUF_FUL INTEGER SCST - Number of times that the buffer was toosmall.

MQDB2_SCST_DEL INTEGER SCST deletes - Shared Channel Status.

MQDB2_SCST_INS INTEGER SCST inserts - Shared Channel Status.

MQDB2_SCST_MAX_ROW INTEGER SCST - Maximum number of rows on query.

MQDB2_SCST_SEL INTEGER SCST selects - Shared Channel Status.

MQDB2_SCST_UPD INTEGER SCST updates - Shared Channel Status.

MQS_DB2_T, _D, _M

Chapter 4. Data tables 25

Page 46: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Column name Data type Description

MQDB2_SCSU_SQL_CUM FLOAT Cumulative Store Clock differential - SQL update.

MQDB2_SCSU_SQL_MAX FLOAT Maximum Store Clock differential - SQL update.

MQDB2_SCSU_THR_CUM FLOAT Cumulative Store Clock differential - Threadupdate.

MQDB2_SCSU_THR_MAX FLOAT Maximum Store Clock differential - Thread update.

MQDB2_SSKD_SQL_CUM FLOAT Cumulative Store Clock differential - SQL delete.

MQDB2_SSKD_SQL_MAX FLOAT Maximum Store Clock differential - SQL delete.

MQDB2_SSKD_THR_CUM FLOAT Cumulative Store Clock differential - Threaddelete.

MQDB2_SSKD_THR_MAX FLOAT Maximum Store Clock differential - Thread delete.

MQDB2_SSKI_SQL_CUM FLOAT Cumulative Store Clock differential - SQL insert.

MQDB2_SSKI_SQL_MAX FLOAT Maximum Store Clock differential - SQL insert.

MQDB2_SSKI_THR_CUM FLOAT Cumulative Store Clock differential - Thread insert.

MQDB2_SSKI_THR_MAX FLOAT Maximum Store Clock differential - Thread insert.

MQDB2_SSKS_SQL_CUM FLOAT Cumulative Store Clock differential - SQL select.

MQDB2_SSKS_SQL_MAX FLOAT Maximum Store Clock differential - SQL select.

MQDB2_SSKS_THR_CUM FLOAT Cumulative Store Clock differential - Thread select.

MQDB2_SSKS_THR_MAX FLOAT Maximum Store Clock differential - Thread select.

MQDB2_SSKT_DEL INTEGER SSKT deletes - Shared Sync Key.

MQDB2_SSKT_INS INTEGER SSKT inserts - Shared Sync Key.

MQDB2_SSKT_SEL INTEGER SSKT selects - Shared Sync Key.

MQDB2_UPDT_CNT INTEGER Number of update requests.

MQDB2_UPDT_SQB_CUM FLOAT Cumulative Store Clock differential - SQL BLOBupdate.

MQDB2_UPDT_SQB_MAX FLOAT Maximum Store Clock differential. SQL BLOBupdate.

MQDB2_UPDT_SQL_CUM FLOAT Cumulative Store Clock differential - SQL update.

MQDB2_UPDT_SQL_MAX FLOAT Maximum Store Clock differential - SQL update.

MQDB2_UPDT_THB_CUM FLOAT Cumulative Store Clock differential - Thread BLOBupdate.

MQDB2_UPDT_THB_MAX FLOAT Maximum Store Clock differential. Thread BLOBupdate.

MQDB2_UPDT_THR_CUM FLOAT Cumulative Store Clock differential - Threadupdate.

MQDB2_UPDT_THR_MAX FLOAT Maximum Store Clock differential - Thread update.

MQDB2_WRIT_CNT INTEGER Number of write requests.

MQDB2_WRIT_SQB_CUM FLOAT Cumulative Store Clock differential. SQL BLOBwrite.

MQDB2_WRIT_SQB_MAX FLOAT Maximum Store Clock differential. SQL BLOBwrite.

MQDB2_WRIT_SQL_CUM FLOAT Cumulative Store Clock differential - SQL write.

MQDB2_WRIT_SQL_MAX FLOAT Maximum Store Clock differential - SQL write.

MQDB2_WRIT_THB_CUM FLOAT Cumulative Store Clock differential. Thread BLOBwrite.

MQS_DB2_T, _D, _M

26 System Performance Feature Reference Vol. II

Page 47: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Column name Data type Description

MQDB2_WRIT_THB_MAX FLOAT Maximum Store Clock differential. Thread BLOBwrite.

MQDB2_WRIT_THR_CUM FLOAT Cumulative Store Clock differential - Thread write.

MQDB2_WRIT_THR_MAX FLOAT Maximum Store Clock differential - Thread write.

MQS_DB2_T, _D, _M

Chapter 4. Data tables 27

Page 48: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

MQS_LOCK_T, _D, _MThese tables provide detailed, daily, and monthly statistics data for lock manager.They contain data from SMF type 115, subtype 2.

The default retention periods for these tables are:MQS_LOCK_T 7 daysMQS_LOCK_D 30 daysMQS_LOCK_M 765 days

Column name Data type Description

DATE K DATE The date when the record was written. From DTE.

TIME K TIME The time when the record was written. From TME.Applies only to _T.

PERIOD_NAME K CHAR(8) The name of the period. It is derived using theSM115SID, SM115DTE, and SM115TME asparameters in the period function.

MVS_SYSTEM_ID K CHAR(4) The definition of the MVS subsystem on which therecords were collected.

MQSERIES_SUB_ID K CHAR(4) The WebSphere MQ for z/OS subsystem ID.

MQLCK_GET INTEGER Number of Get Lock requests.

MQLCK_HELD INTEGER Number of times that lock held.

MQLCK_RELEASE INTEGER Number of Release Lock requests.

MQS_LOCK_T, _D, _M

28 System Performance Feature Reference Vol. II

Page 49: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

MQS_LOGMGR_T, _D, _MThese tables provide detailed, daily, and monthly statistics data for log manager.They contain data from SMF type 115, subtype 1.

The default retention periods for these tables are:MQS_LOGMGR_T 7 daysMQS_LOGMGR_D 30 daysMQS_LOGMGR_M 765 days

Column name Data type Description

DATE K DATE The date when the record was written. From DTE.

TIME K TIME The time when the record was written. From TME.

PERIOD_NAME K CHAR(8) The name of the period. It is derived using theSM115SID, SM115DTE, and SM115TME asparameters in the period function.

MVS_SYSTEM_ID K CHAR(4) The definition of the MVS subsystem on which therecords were collected.

MQSERIES_SUB_ID K CHAR(4) The WebSphere MQ for z/OS subsystem ID.

ACTIVE_CI_CREATED INTEGER The number of active log control intervals thatwere created.

ALLOC_ARCH_LOG_RD INTEGER The number of times that an archive log data setwas allocated for a read request.

ALLOC_ARCH_LOG_WR INTEGER The number of times that an archive log data setwas allocated for a write request.

BSDS_ACCESS_REQ INTEGER Total number of bootstrap data set (BSDS) accessrequests.

CALLS_WRITTEN INTEGER The number of calls made that wrote to active logbuffers.

CHKPOINT_INVOKED INTEGER The number of times that checkpoint was invoked.

CI_OFFLOADED INTEGER Count of control intervals offloaded to the archivedata set.

DUAL_LOG_REWRITE INTEGER Number of serial log-write requests for controlinterval rewrite when dual logging.

LAHEAD_TAP_ATTEMPT INTEGER Number of look-ahead tape volume mountsattempted this field together with the fieldQJSTLAMS, shows how many times look-aheadmounting failed, thus negating potential significantperformance gains (new).

LAHEAD_TAP_FAILED INTEGER Number of look-ahead tape volume mounts thatfailed. MQSeries 5.2 or later.

LOG_CIS_WRITE INTEGER Total number of log control intervals written.

LOG_REQ_SUS INTEGER Number of times that a log request resulted in aSUSPEND for a log write to occur.

LOG_REQ_WRITE INTEGER Total number of log-write I/O requests.

LOGWRITE_REQ_PAGED INTEGER Number of times that a log-write buffer had to bepaged-in before it could be used.

LOGWRITE_REQ_SCHED INTEGER Number of times that a log-write request wasscheduled because the log-write threshold wasreached.

MQS_LOGMGR_T, _D, _M

Chapter 4. Data tables 29

Page 50: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Column name Data type Description

MSG_GET_REQ INTEGER The number of message get requests.

MSG_PUT_REQ INTEGER The number of message put requests.

READ_REQ_ACTIVE INTEGER Number of read log requests satisfied from theactive log data set.

READ_REQ_ARCHIVE INTEGER Number of read log requests satisfied from anarchive log data set.

READ_REQ_BUF INTEGER Number of read log requests satisfied from in thestorage buffers.

READ_REQ_DELAYED INTEGER Number of read log requests that were delayedbecause the MAXALLC parameter in CSQ6LOGPlimited the number of archive log data sets thatcould be used.

READ_REQ_UNAVAIL INTEGER Number of read accesses that were delayed due toan unavailable resource.

WAIT_COUNT_NO_BUF INTEGER Wait count for unavailable buffers. Number oftimes that a task was suspended because all thebuffers were waiting to be written.

WRITE_COUNT_FORCE INTEGER Write_request count - Force. Tasks are suspendeduntil all the log records for this unit of recoveryare written to the active log data set.

WRITE_REQ_WAIT INTEGER Write_request count - Wait. Tasks are suspendeduntil the write to active log is complete.

WRITE_REQ_NO_WAIT INTEGER Write_request count - No wait. Tasks are notsuspended.

MQS_LOGMGR_T, _D, _M

30 System Performance Feature Reference Vol. II

Page 51: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

MQS_MSG_T, _D, _MThese tables provide detailed, daily, and monthly statistics data for messagemanager. They contain data from SMF type 115 and subtype 2.

The default retention periods for these tables are:MQS_MSG_T 7 daysMQS_MSG_D 30 daysMQS_MSG_M 765 days

Column name Data type Description

DATE K DATE The date when the record was written. From DTE.

TIME K TIME The time when the record was written. From TME.Applies only to _T.

PERIOD_NAME K CHAR(8) The name of the period. It is derived using theSM115SID, SM115DTE, and SM115TME asparameters in the period function.

MVS_SYSTEM_ID K CHAR(4) The definition of the MVS subsystem on which therecords were collected.

MQSERIES_SUB_ID K CHAR(4) The WebSphere MQ for z/OS subsystem ID.

MQOPEN_REQ INTEGER The number of MQOPEN requests.

MQCLOSE_REQ INTEGER The number of MQCLOSE requests.

MQGET_REQ INTEGER The number of MQGET requests.

MQPUT_REQ INTEGER The number of MQPUT requests.

MQPUT1_REQ INTEGER The number of MQPUT1 requests.

MQINQ_REQ INTEGER The number of MQINQ requests.

MQSET_REQ INTEGER The number of MQSET requests.

CLOSE_HANDLE_REQ INTEGER The number of close handle requests.

MQS_MSG_T, _D, _M

Chapter 4. Data tables 31

Page 52: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

MQS_STORAGE_T, _D, _MThese tables provide detailed, daily, and monthly statistics data for storagemanager. They contain data from SMF type 115, subtype 1.

The default retention periods for these tables are:MQS_STORAGE_T 7 daysMQS_STORAGE_D 30 daysMQS_STORAGE_M 765 days

Column name Data type Description

DATE K DATE The date when the record was written. From DTE.

TIME K TIME The time when the record was written. From TME.Applies only to _T.

PERIOD_NAME K CHAR(8) The name of the period. It is derived using theSM115SID, SM115DTE, and SM115TME asparameters in the period function.

MVS_SYSTEM_ID K CHAR(4) The definition of the MVS subsystem on which therecords were collected.

MQSERIES_SUB_ID K CHAR(4) The WebSphere MQ for z/OS subsystem ID.

F_POOLS_CREATED INTEGER Number of fixed pools that were created.

F_POOLS_DEALLOC INTEGER Number of fixed pools that were deallocated.

F_POOL_SEG_CONTR INTEGER Number of fixed pool segments that werecontracted.

F_POOL_SEG_EXPAND INTEGER Number of fixed pool segments that wereexpanded.

F_POOL_SEG_FREED INTEGER Number of fixed pool segments that were freed.

FREEM_DEALLOC_STO INTEGER Number of FREEMAINs that were issued todeallocate storage other than fixed and variableblocks.

GETM_ALLOC_STOR INTEGER Number of GETMAINs that were issued to allocatestorage other than fixed and variable blocks.

GM_FRM_NONZERO_RC INTEGER Number of nonzero return codes that were issuedby GETMAIN, or FREEMAIN, or both.

SH_ON_STOR_ABENDS INTEGER Count of abends that were issued forshort-on-storage.

SH_ON_STOR_BIT_ON INTEGER Count of setting short-on-storage bit to On.

SH_ON_STOR_CNTR INTEGER Number of short-on-storage contractions that wereissued by CSQSCTL.

V_POOLS_CREATED INTEGER Number of variable pools that were created.

V_POOLS_DEALLOC INTEGER Number of variable pools that were deallocated.

V_POOL_SEG_CONTR INTEGER Number of variable pool segments that werecontracted.

V_POOL_SEG_EXPAND INTEGER Number of variable pool segments that wereexpanded.

V_POOL_SEG_FREED INTEGER Number of variable pool segments that were freed.

MQS_STORAGE_T, _D, _M

32 System Performance Feature Reference Vol. II

Page 53: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Chapter 5. Reports

This chapter describes the reports provided with the WebSphere MQ for z/OS(MQSeries) component.

MQSeries CICS Accounting, DailyThis report shows the daily accounting data for CICS environment.

The following information identifies the report:

Report ID: MQS01

Report group: WebSphere MQ for z/OS (MQSeries) reports

Source: MQS_ACCNT_CICS_T

Attributes: MQS, CICS, ACCOUNTING, MQPUT, MQGET, DAILY

Variables: DATE, MVS_SYSTEM_ID, MQSERIES_SUB_ID

The report contains the following information:

MQSeries Id The WebSphere MQ for z/OS subsystem ID.

Job Id User ID associated with the MVS job.

Connect name Connection name

Transact Id User ID associated with the transaction.

Tran Name CICS transaction name

CPU seconds Total number of CPU seconds per the dayspecified.

MQPUT total Total number of MQPUT requests per the dayspecified.

MQGET total Total number of MQGET requests per the dayspecified.

MQSeries CICS Accounting, DailySystem: MVS

Date: 2000-02-13

MQSeries Job Connect Transact Tran CPU MQPUT MQGETId Id name Id Name seconds total total

-------- -------- -------- -------- ---- -------- -------- --------VICA PAICE IYAYECIC PAICE 0 0 0

IYAYECIC CICSUSER CKTI 0 0 0IYAYECIC CICSUSER GP19 2 0 828IYAYECIC CICSUSER PP15 2 833 0

Tivoli Decision Support for z/OS Report: MQS01

Figure 2. Example of an MQSeries CICS Accounting, Daily Report

© Copyright IBM Corp. 1993, 2014 33

Page 54: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

MQSeries IMS Accounting, DailyThis report shows the daily accounting data for IMS environment.

The following information identifies the report:

Report ID: MQS02

Report group: WebSphere MQ for z/OS (MQSeries) reports

Source: MQS_ACCNT_IMS_T

Attributes: MQS, IMS, ACCOUNTING, MQPUT, MQGET, DAILY

Variables: DATE, MVS_SYSTEM_ID, MQSERIES_SUB_ID

The report contains the following information:

MQSeries Id The WebSphere MQ for z/OS subsystem ID.

Job Id User ID associated with the MVS job.

Connect name Connection name

Transact Id User ID associated with the transaction.

Account token Accounting token

IMS PST id IMS partition specification table (PST) regionidentifier

IMS PSB name IMS program specification block (PSB) name

CPU seconds Total number of CPU seconds per the dayspecified.

MQPUT total Total number of MQPUT requests per the dayspecified.

MQGET total Total number of MQGET requests per the dayspecified.

MQSeries Accounting, DailySystem: ’MVSY’Date: 2000-02-14

IMS IMSMQSeries Job Connect Transact Account PST PSB

Id Id name Id token id name-------- -------- -------- -------- ---------------------- ---- --------VICA VICACHIN XXXX YYYY

VICACHIN * XXXX YYYY

Tivoli Decision Support for z/OS Report: MQS02

Figure 3. Example of an MQSeries IMS Accounting, Daily Report (partial view)

MQSeries IMS Accounting, Daily

34 System Performance Feature Reference Vol. II

Page 55: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

MQSeries Accounting, DailyThis report shows the daily accounting data for MVS environment.

The following information identifies the report:

Report ID: MQS03

Report group: WebSphere MQ for z/OS (MQSeries) reports

Source: MQS_ACCNT_T

Attributes: MQS, ACCOUNTING, MQPUT, MQGET, DAILY

Variables: DATE, MVS_SYSTEM_ID, MQSERIES_SUB_ID

The report contains the following information:

MQSeries Id The WebSphere MQ for z/OS subsystem ID.

Job Id User ID associated with the MVS job.

Connect name Connection name

Transact Id User ID associated with the transaction.

CPU seconds Total number of CPU seconds per the dayspecified.

MQPUT total Total number of MQPUT requests per the dayspecified.

MQGET total Total number of MQGET requests per the dayspecified.

MQSeries IMS Accounting, DailySystem: ’MVSY’

Date: 2000-02-14

MQSeries Job Connect Transact CPU MQPUT MQGETId Id name Id seconds total total

-------- -------- -------- -------- -------- -------- --------VICA VICACHIN 0 0 0

VICACHIN * 0 0 0

PAICE IYAYECIC PAICE 0 0 0

* VICACHIN * 0 0 0

PAICE PAICEM2 PAICE 2 1000 1000IYAYECIC CICSUSER 4 833 828PAICEPG PAICE 11 4000 4000

Tivoli Decision Support for z/OS Report: MQS03

Figure 4. Example of an MQSeries MVS Accounting, Daily Report

MQSeries Accounting, Daily

Chapter 5. Reports 35

Page 56: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

MQSeries Message Manager Statistics, DailyThis report shows the daily message manager statistics.

The following information identifies the report:

Report ID: MQS04

Report group: WebSphere MQ for z/OS (MQSeries) reports

Source: MQS_MSG_D

Attributes: MQS, STATISTICS, MQI, DAILY

Variables: DATE, MVS_SYSTEM_ID, MQSERIES_SUB_ID

The report contains the following information:

MQSeries Id The WebSphere MQ for z/OS subsystem ID.

MQOPEN requests Total number of MQOPEN requests per the dayspecified.

MQCLOSE requests Total number of MQCLOSE requests per the dayspecified.

MQGET requests Total number of MQGET requests per the dayspecified.

MQPUT requests Total number of MQPUT requests per the dayspecified.

MQPUT1 requests Total number of MQPUT1 requests per the dayspecified.

MQINQ requests Total number of MQINQ requests per the dayspecified.

MQSET requests Total number of MQSET requests per the dayspecified.

Close handle requests Total number of close handle requests per the dayspecified.

MQSeries Message Manager Statistics DailySystem: ’MVSY’Date: 2000-02-14

MQSeries MQOPEN MQCLOSE MQGET MQPUT MQPUT1 MQINQ MQSETId requests requests requests requests requests requests requests

-------- -------- -------- -------- -------- -------- -------- --------VICA 297984 298008 185580 184998 0 0 0

Tivoli Decision Support for z/OS Report: MQS04

Figure 5. Example of an MQSeries Message Manager Statistics, Daily Report (partial view)

MQSeries Message Manager Statistics, Daily

36 System Performance Feature Reference Vol. II

Page 57: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

MQSeries Data Manager Statistics, DailyThis report shows the daily data manager statistics.

The following information identifies the report:

Report ID: MQS05

Report group: WebSphere MQ for z/OS (MQSeries) reports

Source: MQS_DATA_D

Attributes: MQS, STATISTICS, DAILY

Variables: DATE, MVS_SYSTEM_ID, MQSERIES_SUB_ID

The report contains the following information:

MQSeries Id The WebSphere MQ for z/OS subsystem ID.

Object create Total number of object create requests per the dayspecified.

Object put Total number of object put requests per the dayspecified.

Object delete Total number of object delete requests per the dayspecified.

Object get Total number of object get requests per the dayspecified.

Object locate Total number of object locate requests per the dayspecified.

Stgclass change Total number of stgclass change requests per theday specified.

Number message get request Total number of message get requests per the dayspecified.

Number message put request Total number of message put requests per the dayspecified.

MQSeries Data Manager Statistics,DailySystem: ’MV41’Date: 2004-12-21

Number Numbermessage message

MQSeries Object Object Object Object Object Stgclass get putId create put delete get locate change request request-------- -------- -------- -------- -------- -------- -------- -------- --------MQ08 0 0 0 0 0 0 0 0

0 0 0 0 0 0 0 00 0 0 0 0 0 0 00 0 0 0 0 0 0 00 0 0 0 0 0 0 00 0 0 0 0 0 0 00 0 0 0 16 0 120 12464 3 0 68 34 0 61 62

Tivoli Decision Support for z/OS Report: MQS05

Figure 6. Example of an MQSeries Data Manager Statistics, Daily Report

MQSeries Data Manager Statistics, Daily

Chapter 5. Reports 37

Page 58: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

MQSeries Buffer Manager Statistics, DailyThis report shows the daily buffer manager statistics.

The following information identifies the report:

Report ID: MQS06

Report group: WebSphere MQ for z/OS (MQSeries) reports

Source: MQS_BUFFER_D

Attributes: MQS, STATISTICS, DAILY

Variables: DATE, MVS_SYSTEM_ID, MQSERIES_SUB_ID

The report contains the following information:

MQSeries Id The WebSphere MQ for z/OS subsystem ID.

Buffer Pool id Buffer pool identifier (0-3)

Average number buffer Average number of buffers in this buffer poolduring the day.

Average avail buffer Average number of buffer available in this bufferpool during the day.

Getpage new requests Total number of get requests for a new, or empty,page. No read operation is necessary.

Getpage current requests Total number of page get requests where thecurrent page contents are required. This mayinvolve a read DASD operation if the page is notcurrently in the buffer pool.

Getpage notfnd requests Total number of times a page get request did notfind the page already in the buffer pool.

Synch page write Total number of times the synchronous writeprocessor was started.

Asynch page write Total number of times the asynchronous writeprocessor was started.

Times buffer unavail Total number of times that no available bufferswere found.

MQSeries Buffer Manager StatisticsSystem: ’MVSY’Date: 2000-02-14

Buffer Average Average Getpage Getpage Getpage SynchMQSeries Pool number avail new current notfnd page

id id buffer buffer requests requests requests write-------- -------- -------- -------- -------- -------- -------- --------VICA 0 10000 9977 0 603384 0 6

1 10000 5318 142620 968868 42468 12

2 0 0 0 0 0 0

3 100000 0 0 0 0 0

Tivoli Decision Support for z/OS Report: MQS06

Figure 7. Example of an MQSeries Buffer Manager Statistics, Daily Report (partial view)

MQSeries Buffer Manager Statistics, Daily

38 System Performance Feature Reference Vol. II

Page 59: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

MQSeries Log Manager Statistics, DailyThis report shows the daily log manager statistics.

The following information identifies the report:

Report ID: MQS07

Report group: WebSphere MQ for z/OS (MQSeries) reports

Source: MQS_LOG_D

Attributes: MQS, STATISTICS, DAILY

Variables: DATE, MVS_SYSTEM_ID, MQSERIES_SUB_ID

The report contains the following information:

MQSeries Id The WebSphere MQ for z/OS subsystem ID.

Log write requests Total number of log write requests.

Log read requests Total number of log read requests.

Wait count Total number of wait requests. Tasks are suspendeduntil the write to active log is complete.

Read archive Total number of read log requests satisfied from anarchive log dataset.

Number of checkpoint invokedTotal number of times that checkpoint wasinvoked.

MQSeries Log Manager Statistics, DailySystem: ’MV41’

Date: 2003-12-21

NumberLog Log of

MQSeries write read Wait Read checkpointId requests requests count archive invoked-------- -------- -------- -------- -------- -----------MQ08 0 0 0 0 0

0 0 0 0 00 0 0 0 00 0 0 0 00 0 0 0 00 0 0 0 00 0 0 0 0

444 0 0 0 0

Tivoli Decision Support for z/OS Report: MQS07

Figure 8. Example of an MQSeries Log Manager Statistics, Daily Report

MQSeries Log Manager Statistics, Daily

Chapter 5. Reports 39

Page 60: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

MQSeries DB2 BLOB Statistics, DailyThis report shows the daily DB2 BLOB statistics.

The following information identifies the report:

Report ID: MQS08

Report group: MQSeries Statistic and Accounting Reports

Source: MQS_DB2_T

Attributes: MQS, DB2, STATISTICS, MQPUT, MQGET, DAILY

Variables: DATE, MVS_SYSTEM_ID, MQSERIES_SUB_ID

The report contains the following information:

Date The date(daily) of the measurement.

MQSeries Id The WebSphere MQ for z/OS subsystem ID.

BLOB_read_requests Number of DB2 BLOB read requests.

BLOB_insert_requests Number of DB2 BLOB insert requests.

BLOB_update_requests Number of DB2 BLOB update requests.

BLOB_delete_requests Number of DB2 BLOB delete requests.

BLOB_list_requests Number of DB2 BLOB list requests.

MQSeries DB2 BLOB Statistics, DailySystem: ’MV3D’Date: 2002-07-26

BLOB BLOB BLOB BLOB BLOBMQSeries read insert update delete listId requests requests requests requests requests-------- ----------- ----------- ----------- ----------- -----------MQJH 15 56 0 15 0MQ5A - - - - -MQRC 0 0 0 0 0

Tivoli Decision Support for z/OS Report: MQS08

Figure 9. Example of an MQSeries DB2 BLOB Statistics, Daily Report

MQSeries DB2 BLOB Statistics, Daily

40 System Performance Feature Reference Vol. II

Page 61: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

MQSeries DB2 Manager Statistics, DailyThis report shows the daily DB2 Manager statistics.

The following information identifies the report:

Report ID: MQS09

Report group: MQSeries Statistic and Accounting Reports

Source: MQS_DB2_T

Attributes: MQS, DB2, STATISTICS, DAILY

Variables: DATE, MVS_SYSTEM_ID, MQSERIES_SUB_ID

The report contains the following information:

Date The date(daily) of the measurement.

Period The name of the period.

MQSeries Id The WebSphere MQ for z/OS subsystem ID.

Active_Tasks Number of active server tasks.

Connect_Requests Number of connect requests.

Delete_Requests Number of delete requests.

List_Requests Number of list requests.

Read_Requests Number of read requests.

Update_Requests Number of update requests.

Write_Requests Number of write requests.

Requeue_Requests Number of Requeue requests.

MQSeries DB2 Manager Statistics, DailySystem: ’MV3D’Date: 2002-07-26

MQSeries Active Connect DeletePeriod ID Tasks Requests Requests-------- -------- -------- -------- --------PRIME MQ5A 0 0 0PRIME MQJH 33 0 0PRIME MQRC 22 0 0

List Read Update Write RequeueRequests Requests Requests Requests Requests-------- -------- -------- -------- --------0 0 0 0 0

176 0 0 0 0125 0 0 0 0

Tivoli Decision Support for z/OS Report: MQS09

Figure 10. Example of an MQSeries DB2 Manager Statistics, Daily Report

MQSeries DB2 Manager Statistics, Daily

Chapter 5. Reports 41

Page 62: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

MQSeries Short On Storage and Log Manager Counts, DailyThis report can be used as a ‘health check’ showing the daily storage shortagesand log manager indicators.

The following information identifies the report:

Report ID: MQS10

Report group: WebSphere MQ for z/OS (MQSeries) reports

Source: MQS_STORAGE_D, MQS_LOGMGR_D

Attributes: MQS, STATISTICS, DAILY

Variables: Date, MVS_System_ID, MQSeries_Sub_ID

The following columns originate from table MQS_STORAGE_D:

SH_ON_STOR_CNTR Number of short-on-storage contractions that wereissued by CSQSCTL.

SH_ON_STOR_BIT_ON Count of setting short-on-storage bit to On.

SH_ON_STOR_ABENDS Count of abends that were issued forshort-on-storage.

The following columns originate from table MQS_LOGMGR_D:

WAIT_COUNT_NO_BUF Number of times that a task was suspendedbecause all the buffers were waiting to be written.

READ_REQ_ARCHIVE Number of read log requests satisfied from anarchive log data set, expressed as a percentage.This is calculated as: READ_REQ_ARCHIVE /(READ_REQ_BUF + READ_REQ_ACTIVE +READ_REQ_ARCHIVE) %

CHKPOINT_INVOKED Number of checkpoints per hour. This is calculatedas: CHKPOINT_INVOKED / 24

MQSeries Short On Storage & Log Mngr Counts, DailySystem: ’MV41’Date: 2005-07-27

CountCount Count Count of Waits Reads from No. of

MQSeries of SOS of SOS of SOS Unaval Archive Logs CheckpointsId Reductions bit set on Abends Buffer % of Total per hour

-------- ---------- ---------- ------ -------- ------------ -----------MQ07 0 0 0 4 0 0

Tivoli Decision Support: MQS10

Figure 11. Example of an MQSeries short on storage and log manager counts, Daily Report

MQSeries Short On Storage and Log Manager Counts, Daily

42 System Performance Feature Reference Vol. II

Page 63: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

MQSeries Wait and Suspend Times, DailyThis report can be used as a ‘health check’ showing wait times, suspend times, andother indicators based on the Accounting records (SMF 116).

The following information identifies the report:

Report ID: MQS11

Report group: WebSphere MQ for z/OS (MQSeries) reports

Source: MQS_ACCNT_QUEUE_D

Attributes: MQS, ACCOUNTING, DAILY

Variables: MVS_System_ID, MQSeries_Sub_ID

The following columns originate from table MQS_ACCNT_QUEUE_D:

MQGET_WRLOG_WTIME Elapsed time waiting for log writes duringMQGET.

MQGET_SUSP_WTIME Elapsed time suspended waiting for MQGET.

MQGET_SUSPENDS Number of times suspended during MQGET.

MQPUT_SUSP_WTIME Elapsed time suspended waiting for MQPUT.

MQPUT_SUSPENDS Number of times suspended during MQPUT.

MQPUT1_SUSP_WTIME Elapsed time suspended waiting for MQPUT1.

MQPUT1_SUSPENDS Number of times suspended during MQPUT1.

MQSeries Wait and Suspend Times, DailySystem: ’MV41’Date: 2005-07-27

Time Elapsed Times Elapsed Times Elapsed TimesWait Wait Time Susp. Wait Time Susp. Wait Time Susp.

MQSeries Log Susp. During Susp. During Susp. DuringId Writes MQGET MQGET MQPUT MQPUT MQPUT1 MQPUT1

-------- ------- --------- ------- --------- ------- --------- -------MQ07 0 1 46 86 106 0 0

MQ08 0 0 3 0 0 0 0

Tivoli Decision Support: MQS11

Figure 12. Example of an MQSeries Wait and Suspend Times, Daily Report

MQSeries Wait and Suspend Times, Daily

Chapter 5. Reports 43

Page 64: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

MQSeries Message Sizes, DailyThis report can be used as a ‘health check’ showing message sizes and otherindicators based on the Accounting records (SMF 116).

The following information identifies the report:

Report ID: MQS12

Report group: WebSphere MQ for z/OS (MQSeries) reports

Source: MQS_ACCNT_QUEUE_D

Attributes: MQS, ACCOUNTING, DAILY

Variables: Date, MVS_System_ID, MQSeries_Sub_ID

The following columns originate from table MQS_ACCNT_QUEUE_D:

MQGET_EX_MSGS_PRC Number of expired messages that were processedduring MQGETs.

MQGET_MSG_SIZ_MAX Maximum message size retrieved by MQGET.

MQGET_MSG_SIZ_MIN Minimum message size retrieved by MQGET.

MQPUT_MSG_SIZ_MAX Maximum message size written by MQPUT.

MQPUT_MSG_SIZ_MIN Minimum message size written by MQPUT.

MQPUT1_BYTES_WRIT Total number of bytes written during MQPUT1.

MQGET_BYTES_READ Total number of data bytes read during MQGET.

MQSeries Message Sizes, DailySystem: ’MV41’Date: 2005-07-27

Expired Kilo KiloMsg. Max.Size Min.Size Max.Size Min.Size Bytes Bytes

MQSeries Handled Msg Read Msg Read Msg Write Msg Write Written ReadId in MQGET MQGET MQGET MQPUT MQPUT MQPUT1 MQGET

-------- -------- -------- -------- --------- --------- ------- ------MQ07 1 4451857 954458 4608187 1113875 25107 24236

MQ08 6 16469 13320 12490 12418 13 292

Tivoli Decision Support: MQS12

Figure 13. Example of an MQSeries Message Sizes, Daily Report

MQSeries Message Sizes, Daily

44 System Performance Feature Reference Vol. II

Page 65: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

MQSeries Data Manager Indicators, DailyThis report can be used as a ‘health check’ showing the daily Data managerindicators based on Statistics records (SMF 115).

The following information identifies the report:

Report ID: MQS13

Report group: WebSphere MQ for z/OS (MQSeries) reports

Source: MQS_DATA_D, MQS_DB2_D, MQS_COUPL_FAC_D

Attributes: MQS, STATISTICS, DAILY

Variables: Date, MVS_System_ID, MQSeries_Sub_ID

The following Column originates from table MQS_DATA_D:

MSG_GET_OFF_DISK The number of Gets that obtained messages fromthe disk.

The following columns originate from table MQS_DB2_D:

MQDB2_DHIG_MAX Maximum request queue depth.

MQDB2_REQU_CNT Number of request requeues.

The following columns originate from table MQS_COUPL_FAC_D:

MQCPL_FULL_CNT Number of ‘structure fulls’.

MQCPL_IXLLSTE_TM / MQCPL_IXLLSTE_CNTAverage time spent doing IXLLSTE calls.

MQCPL_IXLLSTM_TM / MQCPL_IXLLSTM_CNTAverage time spent doing IXLLSTM calls.

MQSeries Data Manager Indicators, DailySystem: ’MV41’Date: 2005-07-27

Full CountCount of Max Req No. of Coupling Avg. Time Avg. Time

MQSeries Page Gets Queue Req Facility for IXLLSTE for IXLLSTMId from Disk Depth Requeues Structure Calls Calls

-------- --------- ------- -------- ---------- ----------- -----------MQ07 0 1 0 0 0 0

MQ08 0 1 0 0 0 0

Tivoli Decision Support: MQS13

Figure 14. Example of an MQSeries Data Manager Indicators, Daily Report

MQSeries Data Manager Indicators, Daily

Chapter 5. Reports 45

Page 66: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

MQSeries Data Manager Indicators, Daily

46 System Performance Feature Reference Vol. II

Page 67: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Part 2. WebSphere Message Broker component

Chapter 6. Customization . . . . . . . . . 49Making input data available . . . . . . . . . 49

Chapter 7. Data flow . . . . . . . . . . . 51

Chapter 8. Log and record definitions. . . . . 53

Chapter 9. Data tables . . . . . . . . . . 55WMB_MESSAGE_D,_W . . . . . . . . . . 55WMB_MESSAGE_T . . . . . . . . . . . 57WMB_NODE_D,_W . . . . . . . . . . . 59WMB_NODE_T . . . . . . . . . . . . . 60WMB_TERMINAL_D,_W. . . . . . . . . . 61WMB_TERMINAL_T . . . . . . . . . . . 62WMB_THREAD_D,_W . . . . . . . . . . 63WMB_THREAD_T . . . . . . . . . . . . 64

Chapter 10. Reports . . . . . . . . . . . 65Message Broker Flow Accounting and Statistics,Daily . . . . . . . . . . . . . . . . 65Message Broker Node Accounting and Statistics,Daily . . . . . . . . . . . . . . . . 66Message Broker Thread Accounting and Statistics,Daily . . . . . . . . . . . . . . . . 67Message Broker Terminal Accounting and Statistics,Daily . . . . . . . . . . . . . . . . 68

© Copyright IBM Corp. 1993, 2014 47

Page 68: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

48 System Performance Feature Reference Vol. II

Page 69: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Chapter 6. Customization

WebSphere Message Broker produces message flow accounting and statistics datathat is written as z/OS SMF records. The data records contain information aboutmessage flows, threads, nodes and terminals.

IBM Tivoli Decision Support for z/OS 1.8.0 will collect both Archive and Snapshotdata.

Making input data availableBefore you can use the WebSphere Message Broker component, you must ensurethe z/OS SMF 117 records are made available for collection.

When configuring WebSphere Message Broker for the collection of message flowaccounting and statistics data, ensure the SMF target destination is selected.

For a complete description on how to activate the collection of message flowaccounting and statistics data, refer to the WebSphere Message Broker InformationCenter at http://publib.boulder.ibm.com/infocenter/wmbhelp/v6r0m0/index.jsp.

© Copyright IBM Corp. 1993, 2014 49

Page 70: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

50 System Performance Feature Reference Vol. II

Page 71: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Chapter 7. Data flow

The WebSphere Message Broker component collects records from the SMF data setand stores extracted and summarized data in the Tivoli Decision Support for z/OSdatabase. The reporting function extracts data from the database and creates thereports that you request through the reporting dialogs. Figure 15 shows anoverview of the flow of data through the WebSphere Message Broker component.

Figure 15. WebSphere Message Broker component data flow

© Copyright IBM Corp. 1993, 2014 51

Page 72: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

52 System Performance Feature Reference Vol. II

Page 73: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Chapter 8. Log and record definitions

The WebSphere Message Broker component collects records from the systemmanagement facility (SMF) logs. WebSphere Message Broker writes records thatcontain information about flows, threads, nodes and terminals.

Within the SMF_117 record, there are three main sections:

Type1Thread SectionThis section contains the accounting and statistics data for message flows(as held in BipSMFMessageFlow record) and threads (as held in theBipSMFThread record). This section occurs if the subtype is 1 (SM117STY =1) and the Triplet count is greater than 1 (SM117TCT > 1). For subtype 1records, the first occurrence of the BipSMFTriplet record relates to theBipSMFMessageFlow record whilst the second occurrence relates to theBipSMFThread record.

Type2Node SectionThis section contains the accounting and statistics data for message flows(as held in BipSMFMessageFlow record) and nodes (as held in theBipSMFNode record). This section occurs if the subtype is 2 (SM117STY =2) and the Triplet count is greater than 1 (SM117TCT > 1). For subtype 2records, the first occurrence of the BipSMFTriplet record relates to theBipSMFMessageFlow record whilst the second occurrence relates to theBipSMFNode record.

Type2Terminal SectionThis section contains the accounting and statistics data for message flows(as held in BipSMFMessageFlow record), nodes (as held in theBipSMFNode record) and terminals (as held in the BipSMFTerminalrecord). This section occurs if the subtype is 2(SM117STY = 2) and theTriplet count is greater than 2 (SM117TCT > 2). For subtype 2 records, thefirst occurrence of the BipSMFTriplet record relates to theBipSMFMessageFlow record, the second occurrence relates to theBipSMFNode record, and the third occurrence relates to theBipSMFTerminal record.

For a complete description of the SMF 117 record, refer to the WebSphere MessageBroker Information Center.

© Copyright IBM Corp. 1993, 2014 53

Page 74: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

54 System Performance Feature Reference Vol. II

Page 75: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Chapter 9. Data tables

This chapter describes the data tables used by the WebSphere Message Brokercomponent.

WMB_MESSAGE_D,_WThese tables provide detailed daily and weekly accounting data for message flows.They contain data from SMF type 117 records.

The default retention periods for these tables are:WMB_MESSAGE_D 90 daysWMB_MESSAGE_W 400 days

Column name Key Data type Source

DATE K DATE Interval start date. From IMFLSTDT.

SYSTEM_ID K CHAR(4) System ID. From SM117SID.

COLLECT_TYPE K CHAR(1) Record type. Archive or Snapshot. FromSM117SRT.

BROKER_NAME K CHAR(32) Broker name. From IMFLBKNM.

EXEC_GROUP_NAME K CHAR(32) Execution group name. From IMFLEXNM.

EXEC_GROUP_ID K CHAR(36) Execution group universal unique identifier. FromIMFLEXID.

MESSAGE_NAME K CHAR(32) Message flow name. From IMFLMFNM.

MAX_CPU_TIME REAL Maximum CPU time, in microseconds, spentprocessing an input message. From IMFLMXCP.

MAX_ELAPSED_TIME REAL Maximum elapsed time, in microseconds, spentprocessing an input message. From IMFLMXTM.

MAX_INPUT_SIZE REAL Maximum input message size (bytes). FromIMFLMXMG.

MAX_NO_THREADS INTEGER Number of times the maximum number of threadsis reached. From IMFLTHDM.

MIN_CPU_TIME REAL Minimum CPU time, in microseconds, spentprocessing an input message. From IMFLMNCP.

MIN_ELAPSED_TIME REAL Minimum elapsed time, in microseconds, spentprocessing an input message. From IMFLMNTM.

MIN_INPUT_SIZE REAL Minimum input message size (bytes). FromIMFLMNMG.

NO_BACKOUTS INTEGER Number of transaction backouts. FromIMFLBKOU.

NO_COMMITS INTEGER Number of transaction commits. From IMFLCMIT.

NO_MQGET_ERRORS INTEGER Number of MQGET errors (MQInput node) or Webservices errors (HTTPInput node). FromIMFLERMQ.

NO_MSG_ERRORS INTEGER Number of messages that contain errors. FromIMFLERMG.

© Copyright IBM Corp. 1993, 2014 55

Page 76: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Column name Key Data type Source

NO_PROC_ERRORS INTEGER Number of errors processing a message. FromIMFLERPR.

NO_TIMEOUTS INTEGER Number of timeouts processing a message.(AggregateReply node only). From IMFLTMOU.

NUMBER_MESSAGES INTEGER Total number of messages processed. FromIMFLTPMG.

NUMBER_THREADS INTEGER Number of threads in pool. From IMFLTHDP.

TOTAL_INPUT_SIZE REAL Total size of input messages (bytes). FromIMFLTSMG.

TOT_CPU_TIME REAL Total CPU time, in microseconds, spent processinginput messages. From IMFLTPCP.

TOT_ELAPSED_TIME REAL Total elapsed time, in microseconds, spentprocessing input messages. From IMFLTPTM.

TOT_ELAPSED_WAIT_T REAL Total elapsed time, in microseconds, spent waitingfor input messages. From IMFLWTIN.

TOT_WAIT_TIME REAL Total CPU time, in microseconds, spent waiting forinput messages. From IMFLWTCP.

WMB_MESSAGE_D,_W

56 System Performance Feature Reference Vol. II

Page 77: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

WMB_MESSAGE_TThis table provides detailed data for message flows at a Timestamp based interval.It contains data from SMF type 117 records.

The default retention period for table WMB_MESSAGE_T is 10 days.

Column name Key Data type Source

DATE K DATE Interval start date. From IMFLSTDT.

TIME K TIME Interval start time. From IMFLSTTM.

SYSTEM_ID K CHAR(4) System ID. From SM117SID.

COLLECT_TYPE K CHAR(1) Record type. Archive or Snapshot. FromSM117SRT.

BROKER_NAME K CHAR(32) Broker name. From IMFLBKNM.

EXEC_GROUP_NAME K CHAR(32) Execution group name. From IMFLEXNM.

EXEC_GROUP_ID K CHAR(36) Execution group universal unique identifier. FromIMFLEXID.

MESSAGE_NAME K CHAR(32) Message flow name. From IMFLMFNM.

ACCT_ORIGIN CHAR (32) Accounting origin. From IMFLACCT.

END_DATE DATE Interval end date. From IMFLENDT.

END_TIME TIME Interval end time. From IMFLENTM.

MAX_CPU_TIME REAL Maximum CPU time, in microseconds, spentprocessing an input message. From IMFLMXCP.

MAX_ELAPSED_TIME REAL Maximum elapsed time, in microseconds, spentprocessing an input message. From IMFLMXTM.

MAX_INPUT_SIZE REAL Maximum input message size (bytes). FromIMFLMXMG.

MAX_NO_THREADS INTEGER Number of times the maximum number of threadsis reached. From IMFLTHDM.

MIN_CPU_TIME REAL Minimum CPU time, in microseconds, spentprocessing an input message. From IMFLMNCP.

MIN_ELAPSED_TIME REAL Minimum elapsed time, in microseconds, spentprocessing an input message. From IMFLMNTM.

MIN_INPUT_SIZE REAL Minimum input message size (bytes). FromIMFLMNMG.

NO_BACKOUTS INTEGER Number of transaction backouts. FromIMFLBKOU.

NO_COMMITS INTEGER Number of transaction commits. From IMFLCMIT.

NO_MQGET_ERRORS INTEGER Number of MQGET errors (MQInput node) or Webservices errors (HTTPInput node). FromIMFLERMQ.

NO_MSG_ERRORS INTEGER Number of messages that contain errors. FromIMFLERMG.

NO_PROC_ERRORS INTEGER Number of errors processing a message. FromIMFLERPR.

NO_TIMEOUTS INTEGER Number of timeouts processing a message.(AggregateReply node only). From IMFLTMOU.

NUMBER_MESSAGES INTEGER Total number of messages processed. FromIMFLTPMG.

WMB_MESSAGE_T

Chapter 9. Data tables 57

Page 78: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Column name Key Data type Source

NUMBER_THREADS INTEGER Number of threads in pool. From IMFLTHDP.

TOTAL_INPUT_SIZE REAL Total size of input messages (bytes). FromIMFLTSMG.

TOT_CPU_TIME REAL Total CPU time, in microseconds, spent processinginput messages. From IMFLTPCP.

TOT_ELAPSED_TIME REAL Total elapsed time, in microseconds, spentprocessing input messages. From IMFLTPTM.

TOT_ELAPSED_WAIT_T REAL Total elapsed time, in microseconds, spent waitingfor input messages. From IMFLWTIN.

TOT_WAIT_TIME REAL Total CPU time, in microseconds, spent waiting forinput messages. From IMFLWTCP.

WMB_MESSAGE_T

58 System Performance Feature Reference Vol. II

Page 79: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

WMB_NODE_D,_WThese tables provide detailed daily and weekly accounting data for nodes. Theycontain data from SMF type 117 records.

The default retention periods for these tables are:WMB_NODE_D 90 daysWMB_NODE_W 400 days

Column name Key Data type Source

DATE K DATE Interval start date .From IMFLSTDT.

SYSTEM_ID K CHAR(4) System ID. From SM117SID.

COLLECT_TYPE K CHAR(1) Record type. Archive or Snapshot. FromSM117SRT.

BROKER_NAME K CHAR(32) Broker name. From IMFLBKNM.

EXEC_GROUP_NAME K CHAR(32) Execution group name. From IMFLEXNM.

EXEC_GROUP_ID K CHAR(36) Execution group universal unique identifier. FromIMFLEXID.

MESSAGE_NAME K CHAR(32) Message flow name. From IMFLMFNM.

NODE_NAME K CHAR(32) Name of node (Label). From INODNDNM

NODE_TYPE K CHAR(32) Type of node. From INODTYPE

MAX_CPU_TIME REAL Maximum CPU time, in microseconds, spentprocessing input messages. From INODMXCP

MAX_ELAPSED_TIME REAL Maximum elapsed time, in microseconds, spentprocessing input messages. From INODMXTM

MIN_CPU_TIME REAL Minimum CPU time, in microseconds, spentprocessing input messages. From INODMNCP

MIN_ELAPSED_TIME REAL Minimum elapsed time, in microseconds, spentprocessing input messages. From INODMNTM

NO_INPUT_TERMINALS INTEGER Number of input terminals. From INODNITL

NO_OUTPUT_TERMINALS INTEGER Number of output terminals. From INODNOTL

TOT_CPU_TIME REAL Total CPU time, in microseconds, spent processinginput messages. From INODTPCP

TOT_ELAPSED_TIME REAL Total elapsed time, in microseconds, spentprocessing input messages. From INODTPTM

TOT_NO_MSGS INTEGER Total number of messages processed by this node.From INODTPMG

WMB_NODE_D,_W

Chapter 9. Data tables 59

Page 80: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

WMB_NODE_TThis table provides detailed accounting data for nodes at a Timestamp basedinterval. It contains data from SMF type 117 records.

The default retention period for table MB_NODE_T is 10 days.

Column name Key Data type Source

DATE K DATE Interval start date .From IMFLSTDT.

TIME K TIME Interval start time. From IMFLSTTM.

SYSTEM_ID K CHAR(4) System ID. From SM117SID.

COLLECT_TYPE K CHAR(1) Record type. Archive or Snapshot. FromSM117SRT.

BROKER_NAME K CHAR(32) Broker name. From IMFLBKNM.

EXEC_GROUP_NAME K CHAR(32) Execution group name. From IMFLEXNM.

EXEC_GROUP_ID K CHAR(36) Execution group universal unique identifier. FromIMFLEXID.

MESSAGE_NAME K CHAR(32) Message flow name. From IMFLMFNM.

NODE_NAME K CHAR(32) Name of node (Label). From INODNDNM

NODE_TYPE K CHAR(32) Type of node. From INODTYPE

END_DATE DATE Interval end date. From IMFLENDT.

END_TIME TIME Interval end time. From IMFLENTM.

MAX_CPU_TIME REAL Maximum CPU time, in microseconds, spentprocessing input messages. From INODMXCP

MAX_ELAPSED_TIME REAL Maximum elapsed time, in microseconds, spentprocessing input messages. From INODMXTM

MIN_CPU_TIME REAL Minimum CPU time, in microseconds, spentprocessing input messages. From INODMNCP

MIN_ELAPSED_TIME REAL Minimum elapsed time, in microseconds, spentprocessing input messages. From INODMNTM

NO_INPUT_TERMINALS INTEGER Number of input terminals. From INODNITL

NO_OUTPUT_TERMINALS INTEGER Number of output terminals. From INODNOTL

TOT_CPU_TIME REAL Total CPU time, in microseconds, spent processinginput messages. From INODTPCP

TOT_ELAPSED_TIME REAL Total elapsed time, in microseconds, spentprocessing input messages. From INODTPTM

TOT_NO_MSGS INTEGER Total number of messages processed by this node.From INODTPMG

WMB_NODE_T

60 System Performance Feature Reference Vol. II

Page 81: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

WMB_TERMINAL_D,_WThese tables provide detailed daily and weekly accounting data for terminals. Theycontain data from SMF type 117 records.

The default retention periods for these tables are:WMB_TERMINAL_D 90 daysWMB_TERMINAL_W 400 days

Column name Key Data type Source

DATE K DATE Interval start date. From IMFLSTDT.

SYSTEM_ID K CHAR(4) System ID. From SM117SID.

COLLECT_TYPE K CHAR(1) Record type. Archive or Snapshot. FromSM117SRT.

BROKER_NAME K CHAR(32) Broker name. From IMFLBKNM.

EXEC_GROUP_NAME K CHAR(32) Execution group name. From IMFLEXNM.

EXEC_GROUP_ID K CHAR(36) Execution group universal unique identifier. FromIMFLEXID.

MESSAGE_NAME K CHAR(32) Message flow name. From IMFLMFNM.

NODE_NAME K CHAR(32) Name of node (Label). From INODNDNM

NODE_TYPE K CHAR(32) Type of node. From INODTYPE

TERMINAL_NAME K CHAR(32) Name of terminal. From ITRMTLNM

TERMINAL_TYPE K CHAR(8) Type of terminal, one of Input or Output. FromITRMTYPE

TOT_NO_INVOCATIONS REAL Total number of invocations. From ITRMTINV

WMB_TERMINAL_D,_W

Chapter 9. Data tables 61

Page 82: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

WMB_TERMINAL_TThis table provides detailed accounting data for terminals at a Timestamp basedinterval. It contains data from SMF type 117 records.

The default retention period for table WMB_TERMINAL_T is 10 days.

Column name Key Data type Source

DATE K DATE Interval start date. From IMFLSTDT.

TIME K TIME Interval start time. From IMFLSTTM.

SYSTEM_ID K CHAR(4) System ID. From SM117SID.

COLLECT_TYPE K CHAR(1) Record type. Archive or Snapshot. FromSM117SRT.

BROKER_NAME K CHAR(32) Broker name. From IMFLBKNM.

EXEC_GROUP_NAME K CHAR(32) Execution group name. From IMFLEXNM.

EXEC_GROUP_ID K CHAR(36) Execution group universal unique identifier. FromIMFLEXID.

MESSAGE_NAME K CHAR(32) Message flow name. From IMFLMFNM.

NODE_NAME K CHAR(32) Name of node (Label). From INODNDNM

NODE_TYPE K CHAR(32) Type of node. From INODTYPE

TERMINAL_NAME K CHAR(32) Name of terminal. From ITRMTLNM

TERMINAL_TYPE K CHAR(8) Type of terminal, one of Input or Output. FromITRMTYPE

END_DATE DATE Interval end date. From IMFLENDT.

END_TIME TIME Interval end time. From IMFLENTM.

TOT_NO_INVOCATIONS REAL Total number of invocations. From ITRMTINV

WMB_TERMINAL_T

62 System Performance Feature Reference Vol. II

Page 83: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

WMB_THREAD_D,_WThese tables provide detailed daily and weekly accounting data for threads. Theycontain data from SMF type 117 records.

The default retention periods for these tables are:WMB_THREAD_D 90 daysWMB_THREAD_W 400 days

Column name Key Data type Source

DATE K DATE Interval start date .From IMFLSTDT.

SYSTEM_ID K CHAR(4) System ID. From SM117SID.

COLLECT_TYPE K CHAR(1) Record type. Archive or Snapshot. FromSM117SRT.

BROKER_NAME K CHAR(32) Broker name . From IMFLBKNM.

EXEC_GROUP_NAME K CHAR(32) Execution group name. From IMFLEXNM.

EXEC_GROUP_ID K CHAR(36) Execution group universal unique identifier. FromIMFLEXID.

MESSAGE_NAME K CHAR(32) Message flow name. From IMFLMFNM.

THREAD_NO K INTEGER Relative thread number in pool. From ITHDNBR

MAX_MSG_SIZE REAL Maximum size of input messages (bytes). FromITHDMXMG

MIN_MSG_SIZE REAL Minimum size of input messages (bytes). FromITHDMNMG

TOT_CPU_TIME REAL Total CPU time, in microseconds, spent processinginput messages. From ITHDTPCP

TOT_ELAPSED_TIME REAL Total elapsed time, in microseconds, spentprocessing input messages. From ITHDTPTM

TOT_ELAPSED_WAIT_T REAL Total elapsed time, in microseconds, spent waitingfor input messages. From ITHDWTIN

TOT_MSG_IN_THREAD REAL Total number of messages processed by thread.From ITHDTPMG

TOT_MSG_SIZE REAL Total size of input messages (bytes). FromITHDTSMG

TOT_WAIT_TIME REAL Total CPU time, in microseconds, spent waiting forinput messages. From ITHDWTCP

WMB_THREAD_D,_W

Chapter 9. Data tables 63

Page 84: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

WMB_THREAD_TThis table provides detailed accounting data for threads at a Timestamp basedinterval. It contains data from SMF type 117 records.

The default retention period for WMB_THREAD_T is 10 days.

Column name Key Data type Source

DATE K DATE Interval start date .From IMFLSTDT.

TIME K TIME Interval start time. From IMFLSTTM.

SYSTEM_ID K CHAR(4) System ID. From SM117SID.

COLLECT_TYPE K CHAR(1) Record type. Archive or Snapshot. FromSM117SRT.

BROKER_NAME K CHAR(32) Broker name . From IMFLBKNM.

EXEC_GROUP_NAME K CHAR(32) Execution group name. From IMFLEXNM.

EXEC_GROUP_ID K CHAR(36) Execution group universal unique identifier. FromIMFLEXID.

MESSAGE_NAME K CHAR(32) Message flow name. From IMFLMFNM.

THREAD_NO K INTEGER Relative thread number in pool. From ITHDNBR

END_DATE DATE Interval end date. From IMFLENDT.

END_TIME TIME Interval end time. From IMFLENTM.

MAX_MSG_SIZE REAL Maximum size of input messages (bytes). FromITHDMXMG

MIN_MSG_SIZE REAL Minimum size of input messages (bytes). FromITHDMNMG

TOT_CPU_TIME REAL Total CPU time, in microseconds, spent processinginput messages. From ITHDTPCP

TOT_ELAPSED_TIME REAL Total elapsed time, in microseconds, spentprocessing input messages. From ITHDTPTM

TOT_ELAPSED_WAIT_T REAL Total elapsed time, in microseconds, spent waitingfor input messages. From ITHDWTIN

TOT_MSG_IN_THREAD REAL Total number of messages processed by thread.From ITHDTPMG

TOT_MSG_SIZE REAL Total size of input messages (bytes). FromITHDTSMG

TOT_WAIT_TIME REAL Total CPU time, in microseconds, spent waiting forinput messages. From ITHDWTCP

WMB_THREAD_T

64 System Performance Feature Reference Vol. II

Page 85: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Chapter 10. Reports

This chapter describes the reports provided with the WebSphere Message Brokercomponent.

Message Broker Flow Accounting and Statistics, DailyThis report shows the daily accounting and statistics data for message flows.

The following information identifies the report:

Report ID: WMB01

Report group: Websphere Message Broker

Source: WMB_MESSAGE_D

Attributes: WMB, Message

Variables: DATE, SYSTEM_ID, BROKER_NAME, EXEC_GROUP_NAME

The report contains the following information:

MVS System System ID

Broker Broker name

Exec Group Execution group name

Message Name Message flow name

Total CPU Time Total CPU time spent processing input messages

Total Wait Time Total CPU time spent waiting for input messages

Total Elapsed Time Total elapsed time spent processing input messages

Total Elapsed Wait Time Total elapsed time spent waiting for inputmessages

Number of Messages Total number of messages processed

Total Input Size Total size of input messages(bytes)

Daily accounting data for Message FlowsMVS system:’MVD0’Broker :’MQ06BRK’Exec Group:’ECOMPUTE1’Date :’2006-03-21’

Message Total Total Total Total Elapsed Number TotalName CPU Time Wait Time Elapsed Time Wait Time of Messages Input Size-------------- -------- --------- ------------ ------------- ----------- ----------fcompute1 0 16673 0 123 0 0

Tivoli Decision Support for z/OS Report: WMB001

Figure 16. Example of Daily accounting data for Message Flows

© Copyright IBM Corp. 1993, 2014 65

Page 86: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Message Broker Node Accounting and Statistics, DailyThis report shows the daily accounting and statistics data for nodes.

The following information identifies the report:

Report ID: WMB02

Report group: Websphere Message Broker

Source: WMB_NODE_D

Attributes: WMB, Node

Variables: DATE, SYSTEM_ID, BROKER_NAME, EXEC_GROUP_NAME,MESSAGE_NAME

The report contains the following information:

MVS System System ID

Broker Broker name

Exec Group Execution group name

Message Name Message flow name

Node Name Name of node (Label)

Total CPU Time Total CPU time spent processing input messages

Total Elapsed Time Total elapsed time spent processing input messages

Total No Messages Total number of messages processed by this node

Number of Input Terminals Number of input terminals

Number of Output Terminals Number of Output terminals

Daily accounting data for Nodes

MVS system :’MVD0’Broker :’MQ06BRK’Exec Group :’ECOMPUTE1’Message Name:’fcompute1’Date :’2006-06-21’

Node Total Total Total Number of Number ofName CPU Time Elapsed Time No Messages Input Terminals Output Terminals------------------- -------- ------------ ----------- --------------- ----------------inputNode.......... 1271 24163 12 0 9outputFailure...... 0 0 0 3 6outputTrue......... 1625 1651 12 3 6

Tivoli Decision Support for z/OS Report: WMB002

Figure 17. Example of Daily accounting data for Nodes

Message Broker Node Accounting and Statistics, Daily

66 System Performance Feature Reference Vol. II

Page 87: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Message Broker Thread Accounting and Statistics, DailyThis report shows the daily accounting and statistics data for threads.

The following information identifies the report:

Report ID: WMB03

Report group: Websphere Message Broker

Source: WMB_THREAD_D

Attributes: WMB, Thread

Variables: DATE, SYSTEM_ID, BROKER_NAME, EXEC_GROUP_NAME,MESSAGE_NAME

The report contains the following information:

MVS System System ID

Broker Broker name

Exec Group Execution group name

Message Flow Message flow name

Thread No Relative thread number in pool

Total Messages in Thread Total number of messages processed by thread

Total Elapsed Time Total elapsed time spent processing input messages

Total CPU Time Total CPU time spent processing input messages

Total Wait Time Total CPU time spent waiting for input messages

Total Elapsed Wait Time otal elapsed time spent waiting for input messages

Total Message Size Total size of input messages (bytes)

Daily accounting data for ThreadsMVS system :’MVD0’

Broker :’MQ06BRK’Exec Group :’ECOMPUTE1’Message Flow:’fcompute1’Date :’2006-06-21’

Total Messages Total Total Total Total Elapsed TotalThread No in Thread Elapsed Time CPU Time Wait Time Wait Time Message Size--------- -------------- ------------ -------- --------- ------------- ------------

24 144 51628 5792 172942 5568430000 13776

Tivoli Decision Support for z/OS Report: WMB003

Figure 18. Example of Daily accounting data for Threads

Message Broker Thread Accounting and Statistics, Daily

Chapter 10. Reports 67

Page 88: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Message Broker Terminal Accounting and Statistics, DailyThis report shows the daily accounting and statistics data for terminals.

The following information identifies the report:

Report ID: WMB04

Report group: Websphere Message Broker

Source: WMB_TERMINAL_D

Attributes: WMB, Terminal

Variables: DATE, SYSTEM_ID, BROKER_NAME, EXEC_GROUP_NAME,MESSAGE_NAME, NODE_NAME

The report contains the following information:

MVS System System ID

Broker Broker name

Exec Group Execution group name

Message Flow Message flow name

Node Name of node (Label)

Terminal Name Name of terminal

Type of Terminal Type of terminal, one of Input or Output

Total Number of Invocations Total number of invocations

Daily accounting data for TerminalsMVS system : ’MVD0’

Broker : ’MQ06BRK’Exec Group : ’ECOMPUTE1’Message Flow: ’fcompute1’Node : ’inputNode’Date : ’2006-06-21’

Type of Total NumberTerminal Name Terminal of Invocations------------- -------- --------------catch Output 0failure Output 0out Output 12

Tivoli Decision Support for z/OS Report: WMB004

Figure 19. Example of Daily accounting data for Terminals (partial view)

Message Broker Terminal Accounting and Statistics, Daily

68 System Performance Feature Reference Vol. II

Page 89: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Part 3. TCP/IP for z/OS component

Chapter 11. Customization . . . . . . . . . 71Making input data available . . . . . . . . . 71

Enabling SMF record type 119 . . . . . . . 71Telnet server . . . . . . . . . . . . . . 72FTP server. . . . . . . . . . . . . . . 72Reviewing the DRLJCOLL job . . . . . . . . 72Migrating from SMF record type 118 to 119. . . . 72

Chapter 12. Data flow . . . . . . . . . . 73

Chapter 13. Log and record definitions . . . . 75

Chapter 14. Data tables . . . . . . . . . . 77TCP_API_CALLS_H, _D, _W . . . . . . . . 77TCP_FTP_CLIENT_T, _H, _D, _W . . . . . . . 79TCP_FTP_SERVER_T, _H, _D, _W . . . . . . . 81TCP_GEN_ICMP_H, _D, _W . . . . . . . . 83TCP_GEN_IP_H, _D, _W . . . . . . . . . . 88TCP_GEN_TCP_H, _D, _W . . . . . . . . . 93TCP_GEN_UDP_H, _D, _W . . . . . . . . . 97TCP_INTERFACE_H, _D, _W . . . . . . . . 100TCP_SERVER_CONN_H, _D, _W . . . . . . 101TCP_TCPSERV_PORT_H, _D, _W . . . . . . 102TCP_TN3270_CLNT_T, _H, _D, _W . . . . . . 103TCP_TN3270_SERV_T, _H, _D, _W . . . . . . 105TCP_TNSERV_LOGN_H . . . . . . . . . 107TCP_UDP_SOCK_CLO_H, _D, _W . . . . . . 108TCP_UDPSERV_PORT_H, _D, _W . . . . . . 109

Chapter 15. Reports. . . . . . . . . . . 111TCP/IP FTP Transmission report . . . . . . . 111TCP/IP ICMP TCPIPSTATISTICS Input report . . 112TCP/IP ICMP TCPIPSTATISTICS Output report 114TCP/IP Interface Statistics report . . . . . . . 116TCP/IP IP TCPIPSTATISTICS Error report. . . . 117TCP/IP IP TCPIPSTATISTICS hourly report . . . 118TCP/IP IP TCPIPSTATISTICS daily report . . . . 119TCP/IP TCP TCPIPSTATISTICS report . . . . . 120TCP/IP TCP Connection Performance report . . . 121TCP/IP TCP Server Port Connection Statisticsreport . . . . . . . . . . . . . . . . 122TCP/IP TELNET Server Active Logon by Hourreport . . . . . . . . . . . . . . . . 123TCP/IP TELNET Server Bytes Traffic report . . . 124TCP/IP TELNET AVG Connection Time toApplication report . . . . . . . . . . . . 125TCP/IP UDP Sockets Traffic, Daily report . . . . 126TCP/IP UDP TCPIPSTATISTICS report . . . . . 127

© Copyright IBM Corp. 1993, 2014 69

Page 90: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

70 System Performance Feature Reference Vol. II

Page 91: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Chapter 11. Customization

Before you can use the TCP/IP for z/OS component to collect data, you mustcustomize the component by making input data available.

Making input data availableThis section describes the SMF records for the Telnet and FTP servers, API calls,and FTP and Telnet client calls. The EZASMF76 macro in the TCP/IP SEZAMAClibrary can be used to map the TCP/IP SMF records. EZASMF76 producesassembler level DSECTs for the Telnet (Server and Client), FTP (Server and Client),and API SMF records.

To create the Telnet SMF Record layout, code:EZASMF76 TELNET=YES

To create the FTP SMF Record layout, code:EZASMF76 FTP=YES

To create the API SMF Record layout, code:EZASMF76 API=YES

To have all possible records created, use the SMFCONFIG statement to log the useof TCP by applications using SMF log records. Code the SMFCONFIG statement inthe TCP/IP profile member as follows:SMFCONFIG TCPINIT TCPTERM FTPCLIENT TN3270CLIENT.TCPIPSTATISTICS

You can log Telnet and FTP activity, and TCP API activity.

Enabling SMF record type 119To enable SMF record type 119, perform the following steps:1. Code the SMFCONFIG statement in the TCP/IP profile member:

SMFCONFIGTYPE119 TCPINIT TCPTERM FTPCLIENT TN3270CLIENT TCPIPSTATISTICSIFSTATISTICS PORTSTATISTICS TCPSTACK UPDSTACK

To verify that the parameters have been enabled, use the command netstatconfig -f

2. In the TCP/IP FTPDATA member, add the following lines:SMF TYPE119;SMFAPPE TYPE119;SMFDEL TYPE119;SMFLOGN TYPE119;SMFREN TYPE119;SMFRETR TYPE119;SMFSTOR TYPE119;SMFEXIT TYPE119;SMFJES TYPE119;SMFSQL TYPE119;

© Copyright IBM Corp. 1993, 2014 71

Page 92: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Telnet serverThe TCP/IP server provides services to many clients and, therefore, the systemadministrator needs access to information about the operation of the clients toresolve any problems and to manage the system. SMF provides logging records forsuch management purposes. TCP/IP SMF records are independent of the IPconnection. They are created for both offload host connections and regular hostconnections.

Use the SMF parameters, coded as SMFINIT STD and SMFTERM STD, in theTELNETPARMS statement to configure the Telnet server to write SMF records. IfSMF parameters are not coded in the TELNETPARMS statement, no SMF recordswill be written by the Telnet server.

FTP serverIf you want the FTP server to write type 118 (X'76') SMF records, code the SMFsubtype statement SMF STD in the FTP.DATA data set. If the SMF subtypestatement is not coded in the FTP.DATA data set, no SMF records are written bythe FTP server.

Reviewing the DRLJCOLL jobTo obtain the collect JCL:1. Select 2, Tivoli Decision Support for z/OS Administration from the Primary

Menu.2. Select 3, Logs.3. Select SMF from the list of logs.4. Select the Utilities pull-down and press Enter.5. Select 1, Collect.6. Type your installation-specific information in the displayed window and press

Enter.-OR-

7. Before running the Tivoli Decision Support for z/OS Collect job, update theDRLJCOLL job (a member in the DRLxxx.SDRLCNTL library) to include thecollection of TCP/IP log data sets. Follow the instructions in the commentssection of this job to modify the appropriate JCL statements.

Migrating from SMF record type 118 to 119With Tivoli Decision Support for z/OS 1.7, the SMF record type 119 has beenintroduced. You are recommended to modify your procedures to collect data sothat you use record type 119, instead of 118. For details about the changesintroduced by the record type 119, refer to the description of the data table fieldsin Chapter 14, “Data tables,” on page 77.

You can still use record type 118 on SMF log, by running the migration jobDRLJ118 (for details, refer to the Administration Guide and Reference). However, thisshould be only a temporary choice and you should migrate back to record type 119by running the migration job DRLJ119 (for details, refer to the Administration Guideand Reference).

Telnet server

72 System Performance Feature Reference Vol. II

Page 93: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Chapter 12. Data flow

The TCP/IP for z/OS component collects records from the SMF data set and storesextracted and summarized data in the Tivoli Decision Support for z/OS database.The reporting function extracts data from the database and creates reports that yourequest through the reporting dialogs.

Figure 20 on page 74 shows an overview of the flow of data from the TCPIP,through the TCP/IP for z/OS component of Tivoli Decision Support for z/OS, andfinally into usable reports.

© Copyright IBM Corp. 1993, 2014 73

Page 94: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Figure 20. TCP/IP for z/OS component data flow

74 System Performance Feature Reference Vol. II

Page 95: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Chapter 13. Log and record definitions

By default, the TCP/IP for z/OS component includes the following log definitions:

Log Type SMF record type

SMF 119

SMF118 118

You can change the default settings by running the migration job DRLJ118, whichsets up the following condition:

Log Type SMF record type

SMF 118

SMF119 119

The TCP/IP for z/OS component processes the following records:

SMF record type Subtype Record definition Description

118 1 SMF_118_1 TCP/IP API INIT calls for sockets

118 2 SMF_118_1 TCP/IP API TERM calls for sockets

118 3 SMF_118_3 TCP/IP FTP CLIENT calls

118 4 SMF_118_4 TCP/IP TELNET CLIENT calls

118 5 SMF_118_5 TCP/IP General statistics

118 20 SMF_118_20 TCP/IP TELNET SERVER INIT calls

118 21 SMF_118_21 TCP/IP TELNET SERVER TERM calls

118 70 SMF_118_70 TCP/IP FTP SERVER - append

118 71 SMF_118_70 TCP/IP FTP SERVER - delete

118 72 SMF_118_70 TCP/IP FTP SERVER - log failed

118 73 SMF_118_70 TCP/IP FTP SERVER - rename

118 74 SMF_118_70 TCP/IP FTP SERVER - retrieve

118 75 SMF_118_70 TCP/IP FTP SERVER - store

119 1 SMF_119_1 TCP connection initiation

119 2 SMF_119_2 TCP connection termination

119 3 SMF_119_3 FTP client transfer

119 4 SMF_119_4 TCP/IP Profile Information record

119 5 SMF_119_5 TCP/IP statistics

119 6 SMF_119_6 Interface statistics

119 7 SMF_119_7 Server port statistics

119 8 SMF_119_8 TCP/IP stack start/stop

119 10 SMF_119_10 UDP socket close

119 20 SMF_119_20 TN3270 Server SNA session initiation

119 21 SMF_119_21 TN3270 Server SNA session termination

119 22 SMF_119_22 TSO Telnet client connection initiation

119 23 SMF_119_23 TCP Telnet client connection termination

119 70 SMF_119_70 FTP Server transfer completion

© Copyright IBM Corp. 1993, 2014 75

||||

Page 96: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

SMF record type Subtype Record definition Description

119 72 SMF_119_72 FTP Server login failure

119 73 SMF_119_73 IPSec IKE Tunnel Activation/Refreshrecord

119 74 SMF_119_74 IPSec IKE Tunnel Deactivation/Expirerecord

119 75 SMF_119_75_80 IPSec Dynamic Tunnel Activation/Refreshrecord

119 76 SMF_119_75_80 IPSec Dynamic Tunnel Deactivation record

119 77 SMF_119_75_80 IPSec Dynamic Tunnel Added record

119 78 SMF_119_75_80 IPSec Dynamic Tunnel Removed record

119 79 SMF_119_75_80 IPSec Manual Tunnel Activation record

119 80 SMF_119_75_80 IPSec Manual Tunnel Deactivation record

For a complete description of these records, refer to the z/OS Communication Server:IP Configuration Reference.

TCP/IP for z/OS log and record definitions

76 System Performance Feature Reference Vol. II

Page 97: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Chapter 14. Data tables

This chapter describes the data tables used by the TCP/IP for z/OS component.

TCP_API_CALLS_H, _D, _WThis table provides hourly, daily, and weekly API CALLS statistics for z/OSTCP/IP. Data is based on SMF record type 118 (subtype 1) and SMF record type119 (subtypes 1 and 2).

The default retention periods for these tables are:TCP_API_CALLS_H 7 daysTCP_API_CALLS_D 30 daysTCP_API_CALLS_W 365 days

Column name Data type Description

DATE K DATE Date when the statistics record was written to SMF.From SMAPIDTE (record type 118) or SMFHDDTE(record type 119).

TIME K TIME Time when the statistics record was written to SMF.From SMAPITME (record type 118) or SMFHDTME(record type 119). Applies only to _H.

MVS_SYSTEM_ID K CHAR(4) MVS system ID. This is the SMF system ID. FromSMAPISID (record type 118) or SMFHDSID (recordtype 119).

SUB_SYSTEM_ID K CHAR(4) Subsystem identifier. This is the value set by theSUBSYS=option specified in the SMF macros. FromSMAPISSI (record type 118) or SMFHDSSI (recordtype 119).

LOCAL_IP_ADDR K VARCHAR(46) Fullword local IP address. From SMAPILIP (recordtype 118) or AP_TILIP (record type 119_1) orAP_TTLIP (record type 119_2).

LOCAL_PORT K INTEGER Local Port number. From SMAPILPN (record type118) or AP_TILPort (record type 119_1) orAP_TTLPort (record type 119_2).

FOREIGN_IP_ADDRESS K VARCHAR(46) Foreign IP address. From SMAPIFIP or (record type118) or AP_TIRIP (record type 119_1) or AP_TTRIP(record type 119_2).

FOREIGN_PORT K INTEGER Foreign Port number. From SMAPIFPN (record type118) or AP_TIRPort (record type 119_1) orAP_TTRPort (record type 119_2).

CONNECTION_STAT K CHAR(4) Status of the connection, INIT or TERM. FromSMAPISTS (record type 118) or the value INIT(record type 119_1) or the value TERM (record type119_2).

SYSPLEX_NAME K CHAR(8) Sysplex name from SYSPLEX in COUPLExx. FromTI_SysplexName (record type 119) or $UNKNOWN(record type 118).

BYTES_IN FLOAT Bytes in. This is valid only for TERMINATION.From SMAPIBIN (record type 118) or AP_TTInBytes(record type 119).

© Copyright IBM Corp. 1993, 2014 77

Page 98: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Column name Data type Description

BYTES_OUT FLOAT Bytes out. This is valid only for TERMINATION.From SMAPIBOU (record type 118) orAP_TTOutBytes (record type 119).

JOB_DATE DATE Date, for HPNS application only, when the job wasstarted by the JES. It is in the form 0CYYDDDF,where C is 0 for 19yy and 1 for 20yy. FromSMAPISTD (record type 118). Otherwise, date whenthe connection was established. From AP_TIDate(record type 119_1) or AP_TTTDate (record type119_2).

JOB_ID CHAR(8) Job ID. The JES job identifier. From SMAPIJID(record type 118). Otherwise, the TCP socketresource ID (connection ID). From AP_TIConnID(record type 119_1) or AP_TTConnID (record type119_2).

JOB_NAME CHAR(8) Job name. For interactive TSO API is the user TSOuserid. For batch-submitted jobs: the name of thejob card. For started procs: the name of theprocedure. From SMAPIJNM (record type 118).For TCP socket resource name: name of the addressspace that established the TCP connection. FromAP_TIRName (record type 119_1) or AP_TTRName(record type 119_2).

JOB_START_TIME TIME Job start time. From SMAPISTT (record type 118).Otherwise, time when the connection wasestablished. From AP_TITime (record type 119_1) orAP_TTTName (record type 119_2).

MVS_SYSTEM_NAME CHAR(8) System name from SYSNAME in IEASYSxx. FromTI_SYSName (record type 119 only).

TCPIP_STACK_NAME CHAR(8) TCP/IP stack name. From TI_Stack (record type 119only).

TCP_API_CALLS_H, _D, _W

78 System Performance Feature Reference Vol. II

Page 99: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

TCP_FTP_CLIENT_T, _H, _D, _WThis table provides detailed, hourly, daily, and weekly FTP Client statistics forz/OS TCP/IP. Data is based on SMF record type 118 (subtype 3) and SMF recordtype 119 (subtype 3).

The default retention periods for these tables are:TCP_FTP_CLIENT_T 1 dayTCP_FTP_CLIENT_H 7 daysTCP_FTP_CLIENT_D 30 daysTCP_FTP_CLIENT_W 365 days

Column name Data type Description

DATE K DATE Date when the statistics record was written to SMF.From SFTPCDTE (record type 118) or SMFHDDTE(record type 119).

TIME K TIME Time when the statistics record was written to SMF.From SFTPCTME (record type 118) or SMFHDTME(record type 119). Applies only to _H and _T.

TIMESTAMP K TIMESTAMP Date and time when the record was written to SMF.SFTPCDTE and SFTPCTME (record type 118) orSMFHDDTE and SMFHDTME (record type 119).Applies only to _T.

MVS_SYSTEM_ID K CHAR(4) MVS system ID. This is the SMF system ID. FromSFTPCSID (record type 118) or SMFHDSID (recordtype 119).

SUB_SYSTEM_ID K CHAR(4) Subsystem identifier. This is the value set by theSUBSYS=option specified in the SMF macros. FromSFTPCSSI (record type 118) or SMFHDSSI (recordtype 119).

LOCAL_IP_ADDR K VARCHAR(46) Fullword local IP address. From SFTPCLIP (SMFrecord type 118) or FT_FCDLIP (SMF record type119).

LOCAL_PORT K INTEGER Local Port number. From SFTPCLPN (record type118) or FT_FCDLPort (record type 119).

FOREIGN_IP_ADDRESS K VARCHAR(39) Foreign IP address. From SFTPCFIP (SFM recordtype 118) or FT_FCDRIP (SMF record type 119).

FOREIGN_PORT K INTEGER Foreign Port number. From SFTPCFPN (record type118) or FT_FCDRPort (record type 119).

SYSPLEX_NAME K CHAR(8) Sysplex name from SYSPLEX in COUPLExx. FromTI_SysplexName (record type 119) or $UNKNOWN(record type 118).

BYTE_COUNT FLOAT Byte count of transmission. From SFTPCBYT (recordtype 118) or FT_FCBytes (record type 119).

DATA_FORMAT CHAR(1) Data format. A-ASCII, E_EBCDIC, and so on. FromSFTPCDTF (record type 118) or FT_FCType (recordtype 119).

DATASET_TYPE CHAR(1) Data Set Type (P-PDS, Blank-Sequential). FromSFTPCDSO (record type 118) or FT_FCDSType(record type 119).

END_TRANS_TIME TIME End Time of Transmission. From SFTPCETT (recordtype 118) or FT_FCETime (record type 119).

TCP_FTP_CLIENT_T, _H, _D, _W

Chapter 14. Data tables 79

Page 100: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Column name Data type Description

FTP_ID CHAR(1) FTP ID. This is C for a client. From SFTPCID(record type 118). For compatibility, it is set to Cwhen collecting record type 119.

FTP_SUBCOMMAND CHAR(4) FTP subcommand (for example RETR, STOR, APPE,REN, MDIR, DELE). From SFTPCSBC (record type118) or FT_FCCmd (record type 119).

FTP_USER_ID CHAR(8) User ID of the user of FTP. From SFTPCUSR (recordtype 118) or FT_FCLUser (record type 119).

HOST_ID CHAR(8) Host ID. From SFTPCHID (record type 118) orFT_FCHostname (record type 119).

LOCAL_DIRECTORY CHAR(44) Local directory, except for REN, where it is the TOargument. From SFTPCDIR (record type 118 only).

LOCAL_DS_NAME VARCHAR(254) Local dataset name. From SFTPCDSN (record type118) or FT_FCFNM (record type 119).

MVS_SYSTEM_NAME CHAR(8) System name from SYSNAME in IEASYSxx. FromTI_SYSName (record type 119 only).

REMOTE_ID CHAR(8) Remote userid. From SFTPCREU (record type 118)or FT_FCRUser (record type 119).

START_TRANS_TIME TIME Start Time of Transmission. From SFTPCSTT (recordtype 118) or FT_FCSTime (record type 119).

TCPIP_STACK_NAME CHAR(8) TCP/IP stack name. From TI_Stack.

TRANSFER_FORMAT CHAR(1) Mode (S-Stream, B-Block, C-Compressed). FromSFTPCTRF (record type 118) or FT_FCMode (recordtype 119).

TCP_FTP_CLIENT_T, _H, _D, _W

80 System Performance Feature Reference Vol. II

Page 101: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

TCP_FTP_SERVER_T, _H, _D, _WThis table provides detailed, hourly, daily, and weekly FTP Server statistics forz/OS TCP/IP. Data is based on SMF record type 118 (subtype 70) and SMF recordtype 119 (subtype 70).

The default retention periods for these tables are:TCP_FTP_SERVER_T 1 dayTCP_FTP_SERVER_H 7 daysTCP_FTP_SERVER_D 30 daysTCP_FTP_SERVER_W 365 days

Column name Data type Description

DATE K DATE Date when the statistics record was written to SMF.From SFTPSDTE (record type 118) or SMFHDDTE(record type 119).

TIME K TIME Time when the statistics record was written toSMF. From SFTPSTME (record type 118) orSMFHDTME (record type 119). Applies only to _Hand _T.

TIMESTAMP K TIMESTAMP Date and time when the record was written toSMF. SFTPSDTE and SFTPSTME (record type 118)or SMFHDDTE and SMFHDTME (record type 119).Applies only to _T.

MVS_SYSTEM_ID K CHAR(4) MVS system ID. This is the SMF system ID. FromSFTPSSID (record type 118) or SMFHDSID (recordtype 119).

SUB_SYSTEM_ID K CHAR(4) Subsystem identifier. This is the value set by theSUBSYS=option specified in the SMF macros. FromSFTPSSSI (record type 118) or SMFHDSSI (recordtype 119).

FULL_LOC_IP_ADDR K VARCHAR(46) Fullword local IP address. From SFTPSLIP. (recordtype 118) or FT_FSDLIP (record type 119)

LOCAL_PORT_ID K INTEGER Local port number. From SFTPSLPN (record type118) or FT_FSCRPort (record type 119).

SYSPLEX_NAME K CHAR(8) Sysplex name from SYSPLEX in COUPLExx. FromTI_SysplexName (record type 119) or$UNKNOWN (record type 118).

BYTE_COUNT REAL Byte count of transmission. From SFTPSBYT(record type 118) or FT_FSBytes (record type 119).

DATA_FORMAT CHAR(1) Data Format (A-ASCII, E-EBCDIC, and so on)From SFTPSDTF (record type 118) or FT_FSType(record type 119).

DATASET_TYPE CHAR(1) Data Set Type (P-Partitioned, Blank-Sequential).From SFTPSSDTY (record type 118) orFT_FSDsType (record type 119).

DS_NAME VARCHAR(254) DS name. From SFTPSLIN (record type 118) orFT_FSFILENAME1 (record type 119).

END_TRANS_TIME TIME End Time of Transmission. From SFTPSENT(record type 118) or FT_FSETime (record type 119).

FTP_COMMAND CHAR(4) FTP subcommand (for example STOR, REN,DELE). From SFTPSCMD (record type 118) orFT_FSCmd (record type 119).

TCP_FTP_SERVER_T, _H, _D, _W

Chapter 14. Data tables 81

Page 102: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Column name Data type Description

FTP_FILE CHAR(4) FTP file type (SEQ, JES, SQL). From SFTPSFTY(record type 118) or FT_FSFType (record type 119).

FTP_ID CHAR(1) FTP ID. This is S for a server. From SFTPSFID(record type 118). For compatibility, it is set to Swhen collecting record type 119.

FULL_REM_IP_ADDR VARCHAR(46) Fullword remote IP address. From SFTPSRIP(record type 118) or FT_FSDRIP (record type 119).

LOCAL_USERID CHAR(8) Local User ID. From SFTPSLUI (record type 118) orFT_FSSUser (record type 119).

MEMBER_PDS_NAME CHAR(8) Member name for PDS. From SFTPSMNM (recordtype 118) or FT_FSM1 (record type 119).

MODE CHAR(1) Mode (S-Stream, B-Block, C-Compressed) FromSFTPSMOD (record type 118) or FT_FSMode(record type 119).

MVS_SYSTEM_NAME CHAR(8) System name from SYSNAME in IEASYSxx. FromTI_SYSName (record type 119 only).

REMOTE_PORT_ID INTEGER Remote Port Number. From SFTPSRPN (recordtype 118) or FT_FSDLPort (record type 119).

SECOND_DS_NAME VARCHAR(254) Second data set name, if needed (for example,Rename). From SFTPSSDS (record type 118) orFT_FSFileName2 (record type 119).

SECOND_MEMBER_NAME CHAR(8) Second member name, if needed (for example,Rename). From SFTPSSMN (record type 118) orFT_FSM2 (record type 119).

START_TRANS_TIME TIME Start Time of Transmission. From SFTPSSTT(record type 118) or FT_FSSTime (record type 119).

STARTED_TASK_QUAL CHAR(8) Started Task Qualifier. From SFTPSSTQ (recordtype 118) or TI_ASName (record type 119).

STRUCTURE CHAR(1) Structure (F-File) From SFTPSSTR (record type 118)or FT_FSStruct (record type 119).

TCPIP_HOST_NAME VARCHAR(254) TCP/IP host name. From SFTPSHNM (record type118) or FT_FSHostname (record type 119).

TCPIP_STACK_NAME CHAR(8) TCP/IP stack name. From TI_Stack (record type119 only).

TCP_FTP_SERVER_T, _H, _D, _W

82 System Performance Feature Reference Vol. II

Page 103: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

TCP_GEN_ICMP_H, _D, _WThis table provides hourly, daily, and weekly TCP/IP statistics for the ICMPsection information in z/OS TCP/IP. Data is based on SMF record type 118(subtype 5) and SMF record type 119 (subtype 5).

The default retention periods for these tables are:TCP_GEN_ICMP_H 7 daysTCP_GEN_ICMP_D 30 daysTCP_GEN_ICMP_W 365 days

Column name Data type Description

DATE K DATE Date when the statistics record was written to SMF.From SMFHDDTE.

TIME K TIME Time when the statistics record was written toSMF. From SMFHDTME. Applies only to the _Htable.

MVS_SYSTEM_ID K CHAR(4) MVS system ID. This is the SMF system ID. FromSMFHDSID.

SUB_SYSTEM_ID K CHAR(4) Subsystem identifier. This is the value set by theSUBSYS=option specified in the SMF macros. FromSMFHDSSI.

TCPIP_PROCNAME K CHAR(8) TCP/IP Procname. From SMSUPRNM (record type118).TCP/IP Stack name. From TI_Stack (record type119).

TCPIP_ASID K CHAR(8) TCP/IP Asid. From SMSUASID (record type 118)or TI_ASID (record type 119).

SYSPLEX_NAME K CHAR(8) Sysplex name from SYSPLEX in COUPLExx. FromTI_SysplexName (record type 119) or$UNKNOWN (record type 118).

TCPIP_VER K CHAR(4) TCP/IP version. Possible values IPV4 and IPV6.

ICMP_INADDRMASKS REAL In Address Mask Request messages. FromICMPIAM (record type 118) orAP_TSICInAddrMask if TCPIP_VER=IPV4 (recordtype 119).

ICMP_INADDRMSKREP REAL In Address Mask Reply messages. FromICMPIAMR (record type 118) orAP_TSICInAddrMRep if TCPIP_VER=IPV4 (recordtype 119).

ICMP_INDEST_UNRCH REAL In Destination unreachable. From ICMPINTE(record type 118) or AP_TSICInDstUnreac ifTCPIP_VER=IPV4 (record type 119), orAP_TSC6InDstUnreac if TCPIP_VER=IPV6 (recordtype 119).

ICMP_INECHOS REAL In Echo Request messages. From ICMPINEC(record type 118) or AP_TSICInEcho ifTCPIP_VER=IPV4 (record type 119), orAP_TSC6InEcho if TCPIP_VER=IPV6 (record type119).

TCP_GEN_ICMP_H, _D, _W

Chapter 14. Data tables 83

Page 104: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Column name Data type Description

ICMP_INECHOS_REPS REAL In Echo Reply messages. From ICMPIECR (recordtype 118) or AP_TSICInEchoRep ifTCPIP_VER=IPV4 (record type 119), orAP_TSC6InEchoRep if TCPIP_VER=IPV6 (recordtype 119).

ICMP_INMSGS REAL In ICMP messages. From ICMPINMS (record type118), or AP_TSICInMsg if TCPIP_VER=IPV4(record type 119), or AP_TSC6InMsg ifTCPIP_VER=IPV6 (record type 119).

ICMP_INMSGS_ERRS REAL In ICMP messages error. From ICMPINER (recordtype 118), or AP_TSICInError if TCPIP_VER=IPV4(record type 119), or AP_TSC6InError ifTCPIP_VER=IPV6 (record type 119).

ICMP_INPAR_PRBMSGS REAL In Parameter Problem messages. From ICMPINPP(record type 118) or AP_TSICInParmProb ifTCPIP_VER=IPV4 (record type 119), orAP_TSC6InParmProb if TCPIP_VER=IPV6 (recordtype 119).

ICMP_INREDIRECTS REAL In Redirect messages. From ICMPINRE (recordtype 118), or AP_TSICInRedirect ifTCPIP_VER=IPV4 (record type 119), orAP_TSC6InRedirect if TCPIP_VER=IPV6 (recordtype 119).

ICMP_INSRC_QUENCHS REAL In Source Quench messages. From ICMPINSQ(record type 118) or AP_TSICInSrcQuench ifTCPIP_VER=IPV4 (record type 119).

ICMP_INTIMESTAMPS REAL In Timestamp Request messages. From ICMPINTM(record type 118) or AP_TSICInTstamp ifTCPIP_VER=IPV4 (record type 119).

ICMP_INTM_EXCMSGS REAL In Time Exceed messages. From ICMPINPP (recordtype 118), or AP_TSICInTimeExcd ifTCPIP_VER=IPV4 (record type 119), orAP_TSC6InTimeExcd if TCPIP_VER=IPV6 (recordtype 119).

ICMP_INTMSTAMPREP REAL In Timestamp Reply messages. From ICMPINTR(record type 118) or AP_TSICInTstampRep ifTCPIP_VER=IPV4 (record type 119).

ICMP_OUTADDRMASKS REAL Out Address Mask Request messages. FromICMPOAM (record type 118) orAP_TSICOutAddrMask if TCPIP_VER=IPV4(record type 119).

ICMP_OUTADDRMSKREP REAL Out Address Mask Reply messages. FromICMPOAMR (record type 118) orAP_TSICOutAddrMRep if TCPIP_VER=IPV4(record type 119).

ICMP_OUTDEST_UNRCH REAL Out Destination unreachable. From ICMPODUN(record type 118) or AP_TSICOutDstUnrea ifTCPIP_VER=IPV4 (record type 119), orAP_TSC6OutDstUnrch if TCPIP_VER=IPV6 (recordtype 119).

TCP_GEN_ICMP_H, _D, _W

84 System Performance Feature Reference Vol. II

Page 105: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Column name Data type Description

ICMP_OUTECHOS REAL Out Echo Request messages. From ICMPOECH(record type 118) or AP_TSICOutEcho ifTCPIP_VER=IPV4 (record type 119), orAP_TSC6OutEcho if TCPIP_VER=IPV6 (recordtype 119).

ICMP_OUTECHOS_REPS REAL Out Echo Reply messages. From ICMPOECR(record type 118) or AP_TSICOutEchoRep ifTCPIP_VER=IPV4 (record type 119), orAP_TSC6OutEchoRep if TCPIP_VER=IPV6 (recordtype 119).

ICMP_OUTMSGS REAL Out ICMP messages. From ICMPOMSG (recordtype 118) or AP_TSICOutMsg if TCPIP_VER=IPV4(record type 119), or AP_TSC6OutMsg ifTCPIP_VER=IPV6 (record type 119).

ICMP_OUTMSGS_ERRS REAL Out ICMP messages error. From ICMPOERR(record type 118) or AP_TSICOutError ifTCPIP_VER=IPV4 (record type 119), orAP_TSC6OutError if TCPIP_VER=IPV6 (recordtype 119).

ICMP_OUTPAR_PRBMSG REAL Out Parameter Problem messages. From ICMPOPP(record type 118) or AP_TSICOutParmProb ifTCPIP_VER=IPV4 (record type 119), orAP_TSC6OutParmProb if TCPIP_VER=IPV6(record type 119).

ICMP_OUTREDIRECTS REAL Out Redirect messages. From ICMPORED (recordtype 118) or AP_TSICOutRedirect ifTCPIP_VER=IPV4 (record type 119), orAP_TSC6OutRedirect if TCPIP_VER=IPV6 (recordtype 119).

ICMP_OUTSRC_QUENCH REAL Out Source Quench messages. From ICMPOSQ(record type 118) or AP_TSICOutSrcQuenc ifTCPIP_VER=IPV4 (record type 119).

ICMP_OUTTIMESTAMPS REAL Out Timestamp Request messages. FromICMPOTIM (record type 118) orAP_TSICOutTstamp if TCPIP_VER=IPV4 (recordtype 119).

ICMP_OUTTM_EXCMSGS REAL Out Time Exceed messages. From ICMPOTEX(record type 118) or AP_TSICOutTimeExcd ifTCPIP_VER=IPV4 (record type 119), orAP_TSC6OutTimeExcd if TCPIP_VER=IPV6 (recordtype 119).

ICMP_OUTTMSTAMPREP REAL Out Timestamp Reply messages. FromICMPOTMR (record type 118) orAP_TSICOutTstampRe if TCPIP_VER=IPV4 (recordtype 119).

MVS_SYSTEM_NAME CHAR(8) System name from SYSNAME in IEASYSxx. FromTI_SYSName (record type 119 only).

TCP_GEN_ICMP_H, _D, _W

Chapter 14. Data tables 85

Page 106: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Column name Data type Description

TCPIP_IDENT_REC CHAR(20) TCP/IP SMF reason. From SMSUREAS (recordtype 118). Possible values are:Value MeaningFirst record

First SMF record. Corresponds to X'80'.SMF Interval record

SMF interval record. Corresponds to X'40'.Last rec/End Stats

Last SMF record at End Stats.Corresponds to X'20'.

Last rec/shutdownLast SMF record at shutdown.Corresponds to X'10'.

FromTI_Reason (record type 119). Possible valuesare:Value MeaningEvent record. Last Event record,

last record inset.Corresponds toX'08'.

Event Record. More Event record,more recordsfollow.Corresponds toX'48'.

Int. stat. rec. More Interval record,more recordsfollow.Corresponds toX'C0'.

Int. stat. rec. Last Interval record,last record inset.Corresponds toX'80'.

End stat. rec. More Interval endingstats, morerecords follow.Corresponds toX'60'.

End stat. rec. Last Interval endingstats, last recordin set.Corresponds toX'20'.

Shutdown stat. More Intervalshutdown stats,more recordsfollow.Corresponds toX'50'.

Shutdown stat. Last Intervalshutdown stats,last record inset.Corresponds toX'10'.

TCP_GEN_ICMP_H, _D, _W

86 System Performance Feature Reference Vol. II

||||||||||||

Page 107: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Column name Data type Description

TCPIP_START_TOD TIMESTAMP TCP/IP Startup TOD. From SMSUSTOD (recordtype 118 only).

TCP_GEN_ICMP_H, _D, _W

Chapter 14. Data tables 87

Page 108: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

TCP_GEN_IP_H, _D, _WThis table provides hourly, daily, and weekly TCP/IP statistics for the IP sectioninformation in z/OS TCP/IP. Data is based on SMF record type 118 (subtype 5)and SMF record type 119 (subtype 5).

The default retention periods for these tables are:TCP_GEN_IP_H 7 daysTCP_GEN_IP_D 30 daysTCP_GEN_IP_W 365 days

Column name Data type Description

DATE K DATE Date when the statistics record was written to SMF.From SMFHDDTE.

TIME K TIME Time when the statistics record was written toSMF. From SMFHDTME. Applies only to the _Htable.

MVS_SYSTEM_ID K CHAR(4) MVS system ID. This is the SMF system ID. FromSMFHDSID.

SUB_SYSTEM_ID K CHAR(4) Subsystem identifier. This is the value set by theSUBSYS=option specified in the SMF macros. FromSMFHDSSI.

TCPIP_PROCNAME K CHAR(8) TCP/IP Procname. From SMSUPRNM (record type118).TCP/IP Stack name. From TI_Stack (record type119).

TCPIP_ASID K CHAR(8) TCP/IP ASID. From SMSUASID (record type 118)or TI_ASID (record type 119).

SYSPLEX_NAME K CHAR(8) Sysplex name from SYSPLEX in COUPLExx. FromTI_SysplexName (record type 119) or$UNKNOWN (record type 118).

TCPIP_VER K CHAR(4) TCP/IP version. Possible values are IPV4 andIPV6.

IPMAX_REASS_ACTIVE REAL Maximum active reassemblies. From IMRSMMAX(record type 118) or AP_TSIPMaxRsmb ifTCPIP_VER=IPV4 (record type 119).

IPNUM_DISC_REASSFR REAL Reassembly flags. From IMRSMFUL (record type118) or AP_TSIPRsmbFlags if TCPIP_VER=IPV4(record type 119).

IPNUM_REASS_ACTIVE REAL Number of active reassemblies. From IMRSMACT(record type 118) or AP_TSIPCurRsmb ifTCPIP_VER=IPV4 (record type 119).

IPTOT_ATT_FWDTGR REAL Total attempts to forward datagrams. FromIMIFWDDG (record type 118), orAP_TSIPAttFwdData if TCPIP_VER=IPV4 (recordtype 119), or AP_TSP6AttFwdData ifTCPIP_VER=IPV6 (record type 119).

IPTOT_DATAGR_FRAGM REAL Total datagrams fragmented. From IMFRAGOK(record type 118), or AP_TSIPRecFgmt ifTCPIP_VER=IPV4 (record type 119), orAP_TSP6RecFgmt if TCPIP_VER=IPV6 (record type119).

TCP_GEN_IP_H, _D, _W

88 System Performance Feature Reference Vol. II

Page 109: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Column name Data type Description

IPTOT_DATAGR_REASS REAL Total datagrams reassembled. From IMRSMOK(record type 118), or AP_TSIPRsmb ifTCPIP_VER=IPV4 (record type 119), orAP_TSP6Rsmb if TCPIP_VER=IPV6 (record type119).

IPTOT_DELIV_DATA REAL Total delivered datagrams. From IMIDELVR(record type 118), or AP_TSIPDlvData ifTCPIP_VER=IPV4 (record type 119), orAP_TSP6DlvData if TCPIP_VER=IPV6 (record type119).

IPTOT_DISC_ADDR REAL Total discarded: address errors. From IMIADRER(record type 118), or AP_TSIPDscAddr ifTCPIP_VER=IPV4 (record type 119), orAP_TSP6DscAddr if TCPIP_VER=IPV6 (recordtype 119).

IPTOT_DISC_DATAG REAL Total discarded datagrams. From IMIHDRER(record type 118), or AP_TSIPDscData ifTCPIP_VER=IPV4 (record type 119), orAP_TSP6DscData if TCPIP_VER=IPV6 (record type119).

IPTOT_DISC_FRAGM REAL Total discarded: fragmentation failed. FromIMFRGFLD (record type 118), orAP_TSIPDscDFgmt if TCPIP_VER=IPV4 (recordtype 119), or AP_TSP6DscDFgmt ifTCPIP_VER=IPV6 (record type 119).

IPTOT_DISC_OTHER REAL Total discarded: other. From IMIDISC (record type118), or AP_TSIPDscDOth if TCPIP_VER=IPV4(record type 119), or AP_TSP6DscDOth ifTCPIP_VER=IPV6 (record type 119).

IPTOT_DISC_UNPR REAL Total discarded: unknown protocol. FromIMIUNPRT (record type 118), orAP_TSIPDscDUnkPr if TCPIP_VER=IPV4 (recordtype 119), or AP_TSP6DscDUnkPr ifTCPIP_VER=IPV6 (record type 119).

IPTOT_FRAGM_GENER REAL Total fragments generated. From IMFRGCRE(record type 118), or AP_TSIPXFgmt ifTCPIP_VER=IPV4 (record type 119), orAP_TSP6XFgmt if TCPIP_VER=IPV6 (record type119).

IPTOT_REASS_FAILED REAL Total datagrams reassembled: failed. FromIMRSMFLD (record type 118), or AP_TSIPFailRsmbif TCPIP_VER=IPV4 (record type 119), orAP_TSP6FailRsmb if TCPIP_VER=IPV6 (recordtype 119).

IPTOT_REASS_TMOUT REAL Total reassembly timeouts. From IMRSMTOS(record type 118), or AP_TSIPTimeouts ifTCPIP_VER=IPV4 (record type 119), orAP_TSP6Timeouts if TCPIP_VER=IPV6 (recordtype 119).

IPTOT_REC_DATAGR REAL Total received datagrams. From IMIRECV (recordtype 118), or AP_TSIPRecData if TCPIP_VER=IPV4(record type 119), or AP_TSP6RecData ifTCPIP_VER=IPV6 (record type 119).

TCP_GEN_IP_H, _D, _W

Chapter 14. Data tables 89

Page 110: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Column name Data type Description

IPTOT_REC_REASSREQ REAL Total received: reassembly required. FromIMRSMREQ (record type 118), orAP_TSIPRecDRsbm if TCPIP_VER=IPV4 (recordtype 119), or AP_TSP6RecDRsbm ifTCPIP_VER=IPV6 (record type 119).

IPTOT_ROUT_DISCRDS REAL Total routing discards. From IMRTDISC (recordtype 118), or AP_TSIPRouteDisc ifTCPIP_VER=IPV4 (record type 119), orAP_TSP6RouteDisc if TCPIP_VER=IPV6 (recordtype 119).

IPTOT_SENT_DATA REAL Total sent datagrams. From IMIREQST (record type118), or AP_TSIPXData if TCPIP_VER=IPV4 (recordtype 119), or AP_TSP6XData if TCPIP_VER=IPV6(record type 119).

IPTOT_SENT_DISC REAL Total sent discarded: other. From IMODISC (recordtype 118), or AP_TSIPXDscOth if TCPIP_VER=IPV4(record type 119), or AP_TSP6XDscOth ifTCPIP_VER=IPV6 (record type 119).

IPTOT_SENT_DISNOR REAL Total sent discarded: no route. From IMONORTE(record type 118), or AP_TSIPXDscRoute ifTCPIP_VER=IPV4 (record type 119), orAP_TSP6XDscRoute if TCPIP_VER=IPV6 (recordtype 119).

MVS_SYSTEM_NAME CHAR(8) System name from SYSNAME in IEASYSxx. FromTI_SYSName (record type 119 only).

TCP_GEN_IP_H, _D, _W

90 System Performance Feature Reference Vol. II

Page 111: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Column name Data type Description

TCPIP_IDENT_REC CHAR(20) TCP/IP SMF reason. From SMSUREAS (recordtype 118). Possible values are:Value MeaningFirst record

First SMF record. Corresponds to X'80'.SMF Interval record

SMF interval record. Corresponds to X'40'.Last rec/End Stats

Last SMF record at End Stats.Corresponds to X'20'.

Last rec/shutdownLast SMF record at shutdown.Corresponds to X'10'.

FromTI_Reason (record type 119). Possible valuesare:Value MeaningEvent record. Last Event record,

last record inset.Corresponds toX'08'.

Event Record. More Event record,more recordsfollow.Corresponds toX'48'.

Int. stat. rec. More Interval record,more recordsfollow.Corresponds toX'C0'.

Int. stat. rec. Last Interval record,last record inset.Corresponds toX'80'.

End stat. rec. More Interval endingstats, morerecords follow.Corresponds toX'60'.

End stat. rec. Last Interval endingstats, last recordin set.Corresponds toX'20'.

Shutdown stat. More Intervalshutdown stats,more recordsfollow.Corresponds toX'50'.

Shutdown stat. Last Intervalshutdown stats,last record inset.Corresponds toX'10'.

TCP_GEN_IP_H, _D, _W

Chapter 14. Data tables 91

||||||||||||

Page 112: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Column name Data type Description

TCPIP_START_TOD TIMESTAMP TCP/IP Startup TOD. From SMSUSTOD (recordtype 118 only).

TCP_GEN_IP_H, _D, _W

92 System Performance Feature Reference Vol. II

Page 113: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

TCP_GEN_TCP_H, _D, _WThis table provides hourly, daily, and weekly TCP/IP statistics for the TCP sectioninformation in z/OS TCP/IP. Data is based on SMF record type 118 (subtype 5)and SMF record type 119 (subtype 5).

The default retention periods for these tables are:TCP_GEN_TCP_H 7 daysTCP_GEN_TCP_D 30 daysTCP_GEN_TCP_W 365 days

Column name Data type Description

DATE K DATE Date when the statistics record was written to SMF.From SMFHDDTE.

TIME K TIME Time when the statistics record was written toSMF. From SMFHDTME. Applies only to the _Htable.

MVS_SYSTEM_ID K CHAR(4) MVS system ID. This is the SMF system ID. FromSMFHDSID.

SUB_SYSTEM_ID K CHAR(4) Subsystem identifier. This is the value set by theSUBSYS=option specified in the SMF macros. FromSMFHDSSI.

TCPIP_PROCNAME K CHAR(8) TCP/IP Procname. From SMSUPRNM (record type118).TCP/IP Stack name. From TI_Stack (record type119).

TCPIP_ASID K CHAR(8) TCP/IP ASID. From SMSUASID (record type 118)or TI_ASID (record type 119).

SYSPLEX_NAME K CHAR(8) Sysplex name from SYSPLEX in COUPLExx. FromTI_SysplexName (record type 119) or$UNKNOWN (record type 118).

MVS_SYSTEM_NAME CHAR(8) System name from SYSNAME in IEASYSxx. FromTI_SYSName (record type 119 only).

TCP_ACTIVE_OPENS REAL Active opens. From ACTVOPEN (record type 118)or AP_TSTCOpenConn (record type 119).

TCP_CURR_EST_NUM REAL Number currently established. From CURESTAB(record type 118) or AP_TSTCEstab (record type119).

TCP_EST_RESET_NUM REAL Number of resets. From ESTRESET (record type118) or AP_TSTCConReset (record type 119).

TCP_INPUT_ERR REAL Input errors. From INERRS (record type 118) orAP_TSTCInErrs (record type 119).

TCP_INPUT_SEGM REAL Input segments. From INSEGS (record type 118) orAP_TSTCInSegs (record type 119).

TCP_MAX_CONNECT REAL Maximum connections. From MAXCONN (recordtype 118) or AP_TSTCMxCon (record type 119).

TCP_MAXRETR_TIME REAL Maximum retransmit time (in milliseconds). FromRTOMAX (record type 118) or AP_TSTCMxRet(record type 119).

TCP_MINRETR_TIME REAL Minimum retransmit time (in milliseconds). FromRTOMIN (record type 118) or AP_TSTCMinRet(record type 119).

TCP_GEN_TCP_H, _D, _W

Chapter 14. Data tables 93

Page 114: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Column name Data type Description

TCP_OPEN_FAILS REAL Open failures. From ATTMFAIL (record type 118)or AP_TSTCOFails (record type 119).

TCP_OUT_RESET_NUM REAL Number of resets. From OUTERRS. (record type118) or AP_TSTCReset (record type 119)

TCP_OUTPUT_SEGM REAL Output segments. From OUTSEGS (record type118) or AP_TSTCOSegs (record type 119).

TCP_PASSIVE_OPENS REAL Passive opens. From PASSOPEN (record type 118)or AP_TSTCPassConn (record type 119).

TCP_RETR_ALG REAL Retransmit algorithm. From RTOALGRT (recordtype 118) or AP_TSTCAlg (record type 119).

TCP_RETR_SEM REAL Retransmitted segments. From RETRSEGS (recordtype 118) or AP_TSTCRxSegs (record type 119).

TCP_GEN_TCP_H, _D, _W

94 System Performance Feature Reference Vol. II

Page 115: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Column name Data type Description

TCPIP_IDENT_REC CHAR(20) TCP/IP SMF reason. From SMSUREAS (recordtype 118). Possible values are:Value MeaningFirst record

First SMF record. Corresponds to X'80'.SMF Interval record

SMF interval record. Corresponds to X'40'.Last rec/End Stats

Last SMF record at End Stats.Corresponds to X'20'.

Last rec/shutdownLast SMF record at shutdown.Corresponds to X'10'.

FromTI_Reason (record type 119). Possible valuesare:Value MeaningEvent record. Last Event record,

last record inset.Corresponds toX'08'.

Event Record. More Event record,more recordsfollow.Corresponds toX'48'.

Int. stat. rec. More Interval record,more recordsfollow.Corresponds toX'C0'.

Int. stat. rec. Last Interval record,last record inset.Corresponds toX'80'.

End stat. rec. More Interval endingstats, morerecords follow.Corresponds toX'60'.

End stat. rec. Last Interval endingstats, last recordin set.Corresponds toX'20'.

Shutdown stat. More Intervalshutdown stats,more recordsfollow.Corresponds toX'50'.

Shutdown stat. Last Intervalshutdown stats,last record inset.Corresponds toX'10'.

TCP_GEN_TCP_H, _D, _W

Chapter 14. Data tables 95

||||||||||||

Page 116: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Column name Data type Description

TCPIP_START_TOD TIMESTAMP TCP/IP Startup TOD. From SMSUSTOD (recordtype 118 only).

TCP_GEN_TCP_H, _D, _W

96 System Performance Feature Reference Vol. II

Page 117: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

TCP_GEN_UDP_H, _D, _WThis table provides hourly, daily, and weekly TCP/IP statistics for the UDP sectioninformation in z/OS TCP/IP. Data is based on SMF record type 118 (subtype 5)and SMF record type 119 (subtype 5).

The default retention periods for these tables are:TCP_GEN_UDP_H 7 daysTCP_GEN_UDP_D 30 daysTCP_GEN_UDP_W 365 days

Column name Data type Description

DATE K DATE Date when the statistics record was written to SMF.From SMFHDDTE.

TIME K TIME Time when the statistics record was written toSMF. From SMFHDTME. Applies only to the _Htable.

MVS_SYSTEM_ID K CHAR(4) MVS system ID. This is the SMF system ID. FromSMFHDSID.

SUB_SYSTEM_ID K CHAR(4) Subsystem identifier. This is the value set by theSUBSYS=option specified in the SMF macros. FromSMFHDSSI.

TCPIP_PROCNAME K CHAR(8) TCP/IP Procname. From SMSUPRNM (record type118).TCP/IP Stack name. From TI_Stack (record type119).

TCPIP_ASID K CHAR(8) TCP/IP ASID. From SMSUASID (record type 118)or TI_ASID (record type 119).

SYSPLEX_NAME K CHAR(8) Sysplex name from SYSPLEX in COUPLExx. FromTI_SysplexName (record type 119) or$UNKNOWN (record type 118).

MVS_SYSTEM_NAME CHAR(8) System name from SYSNAME in IEASYSxx. FromTI_SYSName (record type 119 only).

TCP_GEN_UDP_H, _D, _W

Chapter 14. Data tables 97

Page 118: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Column name Data type Description

TCPIP_IDENT_REC CHAR(20) TCP/IP SMF reason. From SMSUREAS (recordtype 118). Possible values are:Value MeaningFirst record

First SMF record. Corresponds to X'80'.SMF Interval record

SMF interval record. Corresponds to X'40'.Last rec/End Stats

Last SMF record at End Stats.Corresponds to X'20'.

Last rec/shutdownLast SMF record at shutdown.Corresponds to X'10'.

FromTI_Reason (record type 119). Possible valuesare:Value MeaningEvent Record. Last Event record,

last record inset.Corresponds toX'08'.

Event Record. More Event record,more recordsfollow.Corresponds toX'48'.

Int. stat. rec. More Interval record,more recordsfollow.Corresponds toX'C0'.

Int. stat. rec. Last Interval record,last record inset.Corresponds toX'80'.

End stat. rec. More Interval endingstats, morerecords follow.Corresponds toX'60'.

End stat. rec. Last Interval endingstats, last recordin set.Corresponds toX'20'.

Shutdown stat. More Intervalshutdown stats,more recordsfollow.Corresponds toX'50'.

Shutdown stat. Last Intervalshutdown stats,last record inset.Corresponds toX'10'.

TCP_GEN_UDP_H, _D, _W

98 System Performance Feature Reference Vol. II

||||||||||||

Page 119: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Column name Data type Description

TCPIP_START_TOD TIMESTAMP TCP/IP Startup TOD. From SMSUSTOD (recordtype 118 only).

UDP_DATAGR_NOPORT REAL UDP datagrams with no ports. From USNOPRTS(record type 118) or AP_TSUDRecNoPort (recordtype 119).

UDP_DATAGR_NOTREC REAL Other UDP datagrams not received. FromUSINERRS (record type 118) or AP_TSUDNoRec(record type 119).

UDP_DATAGR_SENT REAL UDP datagrams sent. From USOTDGRM (recordtype 118) or AP_TSUDXmtData (record type 119).

UDP_RECV_DATAGR REAL Received UDP datagrams. From USINDGRM(record type 118) or AP_TSUDRecData (record type119).

TCP_GEN_UDP_H, _D, _W

Chapter 14. Data tables 99

Page 120: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

TCP_INTERFACE_H, _D, _WThis table provides hourly, daily, and weekly TCP/IP statistics about theconnection activity for interfaces. Data is based on SMF record type 119 (subtype6).

The default retention periods for these tables are:TCP_INTERFACE_H 7 daysTCP_INTERFACE_D 30 daysTCP_INTERFACE_W 365 days

Column name Data type Description

DATE K DATE Date when the statistics record was written to SMF.From SMFHDDTE.

TIME K TIME Time when the statistics record was written toSMF. From SMFHDTME.

SYSPLEX_NAME K CHAR(8) Sysplex name from SYSPLEX in COUPLExx. FromTI_SysplexName.

MVS_SYSTEM_ID K CHAR(4) MVS system ID. This is the SMF system ID. FromSMFHDSID.

SUB_SYSTEM_ID K CHAR(4) Subsystem identifier. This is the value set by theSUBSYS=option specified in the SMF macros. FromSMFHDSSI.

INT_HOME_ADDR K VARCHAR(46) Interface HOME address. From IS_IFLnkHome.

INT_NAME K CHAR(16) Link or Interface name. From IS_IFName.

INBOUND_BYTES FLOAT Inbound byte count. From IS_IFInBytes.

INBOUND_PACKETS FLOAT Inbound packets count (sum of IS_IFInUniC,IS_IFInBroadC, IS_IFInMultiC, IS_IFInDisc,IS_IFInError, IS_IFInUProt).

INT_DESCRIPTION CHAR(18) Interface description (TCPIP PROFILE keyword forLINK or INTERFACE type). Possible valuesinclude:802.3 IPAQENETATM IPAQENET6CDLC MPCPT6CTC IPAQIDIOETHERnet IPAQTRETHEROR802.3 MPCPTPFDDI OSAENETHCH OSAFDDIIBMTR SAMEHOSTIP Unknown

From IS_IFDesc.

MVS_SYSTEM_NAME CHAR(8) System name from SYSNAME in IEASYSxx. FromTI_SYSName.

OUTBOUND_BYTES FLOAT Outbound byte count. From IS_IFOutBytes.

OUTBOUND_PACKETS FLOAT Outbound packets count. (Sum of IS_IFOutUniC,IS_IFOutBroadC, IS_IFOutMultiC, IS_IFOutDisc,IS_IFOutError).

OUTBOUND_QUEUE FLOAT Outboundqueue length. From IS_IFOQL.

TCPIP_STACK_NAME CHAR(8) TCP/IP stack name. From TI_Stack.

TCP_INTERFACE_H, _D, _W

100 System Performance Feature Reference Vol. II

Page 121: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

TCP_SERVER_CONN_H, _D, _WThis table provides hourly, daily, and weekly TCP/IP statistics about theconnection activity for servers. Data is based on SMF record type 119 (subtype 2).

The default retention periods for these tables are:TCP_SERVER_CONN_H 7 daysTCP_SERVER_CONN_D 30 daysTCP_SERVER_CONN_W 365 days

Column name Data type Description

DATE K DATE Date of connection establishment. FromAP_TTSDate.

TIME K TIME Time of connection establishment. FromAP_TTSTime.

SYSPLEX_NAME K CHAR(8) Sysplex name from SYSPLEX in COUPLExx. FromTI_SysplexName.

MVS_SYSTEM_ID K CHAR(4) MVS system ID. This is the SMF system ID. FromSMFHDSID.

SUB_SYSTEM_ID K CHAR(4) Subsystem identifier. This is the value set by theSUBSYS=option specified in the SMF macros. FromSMFHDSSI.

LOCAL_IP_ADDR K VARCHAR(46) Local IP address at time of connection close. FromAP_TTLIP.

LOCAL_PORT K INTEGER Local port number at the time when the connectionwas closed. From AP_TTLPort.

CONN_DURATION_AVG FLOAT Average duration time of connections.

CONNECTIONS FLOAT Number of connections in the interval.

INBOUND_BYTES FLOAT Inbound byte count. From AP_TTInBytes.

MVS_SYSTEM_NAME CHAR(8) System name from SYSNAME in IEASYSxx. FromTI_SYSName.

OUTBOUND_BYTES FLOAT Outbound byte count. From AP_TTOutBytes.

RETRANSMISSIONS FLOAT Number of times that a retransmission wasrequired. From AP_TTXRT.

ROUNDTRIP_TIME_AVG FLOAT Average of Round Trip Time at connectionsclosure, in milliseconds. From AP_TTRTT.

TCPIP_STACK_NAME CHAR(8) TCP/IP stack name. From TI_Stack.

TCP_SERVER_CONN_H, _D, _W

Chapter 14. Data tables 101

Page 122: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

TCP_TCPSERV_PORT_H, _D, _WThis table provides hourly, daily, and weekly TCP/IP statistics about the portsconnection activity. Data is based on SMF record type 119 (subtype 7).

The default retention periods for these tables are:TCP_TCPSERV_PORT_H 7 daysTCP_TCPSERV_PORT_D 30 daysTCP_TCPSERV_PORT_W 365 days

Column name Data type Description

DATE K DATE Date when the statistics record was written to SMF.From SMFHDDTE.

TIME K TIME Date when the statistics record was written to SMF.From SMFDHTME.

SYSPLEX_NAME K CHAR(8) Sysplex name from SYSPLEX in COUPLExx. FromTI_SysplexName.

MVS_SYSTEM_ID K CHAR(4) MVS system ID. This is the SMF system ID. FromSMFHDSID.

SUB_SYSTEM_ID K CHAR(4) Subsystem ID. This is the value set by theSUBSYS=option specified in the SMF macros. FromSMFHDSSI.

SERV_SOCK_NAME K CHAR(8) Server socket resource name (specified in the PORTreservation statement). From SP_TCRName.

PORT_NUMBER K INTEGER Port number. From SP_TCPort.

CONN_REJECT_BUSY FLOAT Number of connection requests that were rejectedbecause of Server Busy conditions. FromSP_TCBusySrv.

CONN_REJECT_ATTACK FLOAT Number of connection requests that were rejectedbecause of SYN Attack detect conditions. FromSP_TCSynAttack.

CONNECTIONS FLOAT Number of successful connections established.From SP_TCCon.

IP_ADDRESS VARCHAR(46) For bind-specific port reservations: the local IPaddress. From SP_TCBindIP.

MAX_CONNECTIONS FLOAT Highest number of active TCP connections. FromSP_TCHighwater.

MVS_SYSTEM_NAME CHAR(8) System name from SYSNAME in IEASYSxx. FromTI_SYSName.

TCPIP_STACK_NAME CHAR(8) TCP/IP stack name. From TI_Stack.

TCP_TCPSERV_PORT_H, _D, _W

102 System Performance Feature Reference Vol. II

Page 123: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

TCP_TN3270_CLNT_T, _H, _D, _WThis table provides detailed, hourly, daily and weekly T3270 client statistics forz/OS TCP/IP. Data is based on SMF record type 118 (subtype 4) and SMF recordtype 119 (subtypes 22 and 23).

The default retention period for these tables are:TCP_TN3270_CLNT_T 1 dayTCP_TN3270_CLNT_H 7 daysTCP_TN3270_CLNT_D 30 daysTCP_TN3270_CLNT_W 365 days

Column name Data type Description

DATE K DATE Date when the statistics record was written to SMF.From SMTNCDTE (record type 118) orSMFHDDTE (record type 119).

TIME K TIME Time when the statistics record was written toSMF. From SMTNCTME (record type 118) orSMFHDTME (record type 119). Applies only to _Hand _T.

TIMESTAMP K TIMESTAMP Date and time when the record was written toSMF. SMTNCDTE and SMTNCTME (record type118) or SMFHDDTE and SMFHDTME (record type119). Applies only to _T.

MVS_SYSTEM_ID K CHAR(4) MVS system ID. This is the SMF system ID. FromSMTNCSID (record type 118) or SMFHDSID(record type 119).

SUB_SYSTEM_ID K CHAR(4) Subsystem identifier. This is the value set by theSUBSYS=option specified in the SMF macros. FromSMTNCSSI (record type 118) or SMFHDSSI (recordtype 119).

LOCAL_IP_ADDR K VARCHAR(46) Fullword local IP address. From SMTNCLIP(record type 118) orTN_CILIP (record type 119_22)or TN_CTLIP (record type 119_23).

LOCAL_PORT K INTEGER Local port number. From SMTNCLPN (record type118) or TN_CILPort (record type 119_22) orTN_CTLPort (record type 119_23).

REMOTE_IP_ADDR K VARCHAR(46) Remote IP address. From SMTNCRIP (record type118) or TN_CIRIP (record type 119_22) orTN_CTRIP (record type 119_23).

REMOTE_PORT K INTEGER Remote port number. From SMTNCRPN (recordtype 118) or the TN_CIRPort (record type 119_22)or TN_CTRPort (record type 119_23).

CONNECTION_STAT K CHAR(4) LOGN of LOGF for START/STOP or INIT/TRM.From SMTNCLOG (record type 118) or the valueLOGN (record type 119_22) or the value LOGF(record type 119_23)

SYSPLEX_NAME K CHAR(8) Sysplex name from SYSPLEX in COUPLExx. FromTI_SysplexName (record type 119) or$UNKNOWN (record type 118).

MVS_SYSTEM_NAME CHAR(8) System name from SYSNAME in IEASYSxx. FromTI_SYSName (record type 119 only).

NJE_NODE_NAME CHAR(8) Local port number. From SMTNCNJE (record type118) or TN_CTNJENode (record type 119).

TCP_TN3270_CLNT_T, _H, _D, _W

Chapter 14. Data tables 103

Page 124: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Column name Data type Description

STARTED_STASK_QFY CHAR(8) Started Task qualifier name, for example TCP/IP.From SMTNCSTN (record type 118) or TI_ASName(record type 119).

TCPIP_STACK_NAME CHAR(8) TCP/IP stack name. From TI_Stack (record type119 only).

TCP_TN3270_CLNT_T, _H, _D, _W

104 System Performance Feature Reference Vol. II

Page 125: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

TCP_TN3270_SERV_T, _H, _D, _WThis table provides detailed, hourly, daily, and weekly TN3270 server statistics forz/OS TCP/IP. Data is based on SMF record type 118 (subtype 20) and SMF recordtype 119 (subtypes 20 and 21).

The default retention periods for these tables are:TCP_TN3270_SERV_T 1 dayTCP_TN3270_SERV_H 7 daysTCP_TN3270_SERV_D 30 daysTCP_TN3270_SERV_W 365 days

Column name Data type Description

DATE K DATE Date when the statistics record was written to SMF.From SMTNSDTE. From SMTNSDTE (record type118) or SMFHDDTE (record type 119).

TIME K TIME Time when the statistics record was written toSMF. From SMTNSTME (record type 118) orSMFHDTME (record type 119). Applies only to _Hand _T.

TIMESTAMP K TIMESTAMP Date and time when the record was written toSMF. SMTNSDTE and SMTNSTME (record type118) or SMFHDDTE and SMFHDTME (record type119). Applies only to _T.

MVS_SYSTEM_ID K CHAR(4) MVS system ID. This is the SMF system ID. FromSMTNSSID (record type 118) or SMFHDSID(record type 119).

SUB_SYSTEM_ID K CHAR(4) Subsystem identifier. This is the value set by theSUBSYS=option specified in the SMF macros. FromSMTNSSSI(record 118) or SMFHDSSI (record 119).

LOCAL_IP_ADDR K VARCHAR(46) Fullword local IP address. From SMTNSLIP (recordtype 118) or TN_NILIP (record type 119_20) orTN_NTLIP (record type 119_21).

LOCAL_PORT K INTEGER Local port number. From SMTNSLPN orTN_NILPort (record type 119_20) or TN_NTLPort(record type 119_21).

LU_NAME K CHAR(8) LU name. From SMTNSLUN (record type 118) orTN_NILU (record type 119_20) or TN_NTLU(record type 119_21).

APPLICATION_NAME K CHAR(8) Application name. From SMTNSAPN (record type118) or TN_NIAppl (record type 119_20) orTN_NTAppl (record type 119_21).

CONNECTION_STAT K CHAR(4) LOGN or LOGF for START/STOP or INIT/TRM.From SMTNSLOG (record type 118) or the valueLOGN (record type 119_20) or the value LOGF(record type 119_21).

SYSPLEX_NAME K CHAR(8) Sysplex name from SYSPLEX in COUPLExx. FromTI_SysplexName (record type 119) or$UNKNOWN (record type 118).

BYTES_IN REAL IN byte count. From SMTNSINB (record type 118)or TN_NTInByte (record type 119).

BYTES_OUT REAL OUT byte count. From SMTNSOUB (record type118) or TN_NTOutByte (record type 119).

TCP_TN3270_SERV_T, _H, _D, _W

Chapter 14. Data tables 105

Page 126: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Column name Data type Description

INTLOGIC_DEVADDR REAL Internal Logical device address. From SMTNSILA(record type 118) or TN_NILdev (record type119_20) or TN_NTLdev (record type 119_21).

LOGF_DATE DATE Date. From SMTNSLFD (record type 118) orTN_NTtDate (record type 119).

LOGF_TIME REAL Duration time. From SMTNSLFT (record type 118)or TN_NTDur (record type 119).

MVS_SYSTEM_NAME CHAR(8) System name from SYSNAME in IEASYSxx. FromTI_SYSName (record type 119 only).

REMOTE_IP_ADDR VARCHAR(46) Remote IP address. From SMTNSRIP (record type118) or TN_NIRIP (record type 119_20) orTN_NTRIP (record type 119_21).

REMOTE_PORT INTEGER Remote port number. From SMTNSRPN (recordtype 118) or TN_NIRPort (record type 119_20) orTN_NTRPort (record type 119_21).

STARTED_STASK_QFY CHAR(8) Started Task qualifier name, for example TCP/IP.From SMTNSSTN (record type 118) or TI_ASName(record type 119).

TCPIP_HOST_NAME CHAR(8) TCP/IP host name. From SMTNSHNM (recordtype 118) or TN_NTHostNm (record type 119).

TCPIP_STACK_NAME CHAR(8) TCP/IP stack name. From TI_Stack (record type119 only).

TCP_TN3270_SERV_T, _H, _D, _W

106 System Performance Feature Reference Vol. II

Page 127: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

TCP_TNSERV_LOGN_HThis table provides hourly statistics for the active logons to each application on aserver for z/OS TCP/IP. Data comes from the TCP_TN3270_SERV_H data table.

The default retention period for this table is 7 days.

Column name Data type Description

DATE K DATE Date when the statistics record was written to SMF.From SMTNSDTE (record type 118) or SMFHDDTE(record type 119).

TIME K TIME Time when the statistics record was written toSMF. From SMTNSTME (record type 118) orSMFHDTME (record type 119).

MVS_SYSTEM_ID K CHAR(4) MVS system ID. This is the SMF system ID. FromSMTNSSID (record type 118) or SMFHDSID(record type 119).

SUB_SYSTEM_ID K CHAR(4) Subsystem identifier. This is the value set by theSUBSYS=option specified in the SMF macros. FromSMTNSSSI (record type 118) or SMFHDSSI (recordtype 119).

LOCAL_IP_ADDR K VARCHAR(46) Fullword local IP address. From SMTNSLIP (recordtype 118) or TN_NILIP (record type 119_20) orTN_NTLIP (record type 119_21).

LOCAL_PORT K INTEGER Local port number. From SMTNSLPN (record type118) or TN_NILPort (record type 119_20) orTN_NTLPort (record type 119_21).

LU_NAME K CHAR(8) LU name. From SMTNSLUN (record type 118) orTN_NILU (record type 119_20) or TN_NTLU(record type 119_21).

APPLICATION_NAME K CHAR(8) Application name. From SMTNSAPN (record type118) or TN_NIAppl (record type 119_20) orTN_NTAppl (record type 119_21).

SYSPLEX_NAME K CHAR(8) Sysplex name from SYSPLEX in COUPLExx. FromTI_SysplexName (record type 119) or$UNKNOWN (record type 118).

ACTIVE FLOAT The difference between the number of logons andlogoffs, hour by hour.

LOGOFF_NUMBER REAL Number of logoff records hour by hour.

LOGON_NUMBER REAL Number of logon records hour by hour.

MVS_SYSTEM_NAME CHAR(8) System name from SYSNAME in IEASYSxx. FromTI_SYSName (record type 119 only).

TCPIP_STACK_NAME CHAR(8) TCP/IP stack name. From TI_Stack (record type119 only).

TCP_TNSERV_LOGN_H

Chapter 14. Data tables 107

Page 128: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

TCP_UDP_SOCK_CLO_H, _D, _WThis table provides hourly, daily, and weekly TCP/IP statistics about the UDPsockets. Data is based on SMF record type 119 (subtype 10).

The default retention periods for these tables are:TCP_UDP_SOCK_CLO_H 7 daysTCP_UDP_SOCK_CLO_D 30 daysTCP_UDP_SOCK_CLO_W 365 days

Column name Data type Description

DATE K DATE Date when the sockets closed. From UD_UCCDate.

TIME K TIME Time when the sockets closed. FromUD_UCCTime.

SYSPLEX_NAME K CHAR(8) Sysplex name from SYSPLEX in COUPLExx. FromTI_SysplexName.

MVS_SYSTEM_ID K CHAR(4) MVS system ID. This is the SMF system ID. FromSMFHDSID.

SUB_SYSTEM_ID K CHAR(4) Subsystem identifier. This is the value set by theSUBSYS=option specified in the SMF macros. FromSMFHDSSI.

UDP_SOCK_NAME K CHAR(8) UDP socket resource name (name of the addressspace that opens this socket). FromUD_UCRName.

ABNORMAL_CLOSURES FLOAT Number of sockets with abnormal closure. FromUD_UCReason.

INBOUND_BYTES FLOAT Number of inbound bytes. From UD_UCInBytes.

INBOUND_DATAGRAM FLOAT Number of inbound UDP datagrams. FromUD_UCInDgrams.

MVS_SYSTEM_NAME CHAR(8) System name from SYSNAME in IEASYSxx. FromTI_SYSName.

NORMAL_CLOSURES FLOAT Number of sockets with normal closure. FromUD_UCReason.

OUTBOUND_BYTES FLOAT Number of outbound bytes. FromUD_UCOutBytes.

OUTBOUND_DATAGRAM FLOAT Number of outbound UDP datagrams. FromUD_UCOutDgrams.

SOCKETS_EE FLOAT Number of Enterprise Extender sockets closed inthe period. From UD_UCType.

SOCKETS_STD FLOAT Number of standard sockets closed in the period.From UD_UCType.

TCPIP_STACK_NAME CHAR(8) TCP/IP stack name. From TI_Stack.

TCP_UDP_SOCK_CLO_H, _D, _W

108 System Performance Feature Reference Vol. II

Page 129: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

TCP_UDPSERV_PORT_H, _D, _WThis table provides hourly, daily, and weekly TCP/IP statistics about the UDPports traffic. Data is based on SMF record type 119 (subtype 7).

The default retention periods for these tables are:TCP_UDPSERV_PORT_H 7 daysTCP_UDPSERV_PORT_D 30 daysTCP_UDPSERV_PORT_W 365 days

Column name Data type Description

DATE K DATE Date when the statistics record was written to SMF.From SMFHDDTE.

TIME K TIME Time when the statistics record was written toSMF. From SMFDHTME.

SYSPLEX_NAME K CHAR(8) Sysplex name from SYSPLEX in COUPLExx. FromTI_SysplexName.

MVS_SYSTEM_ID K CHAR(4) MVS system ID. This is the SMF system ID. FromSMFHDSID.

SUB_SYSTEM_ID K CHAR(4) Subsystem identifier. This is the value set by theSUBSYS=option specified in the SMF macros. FromSMFHDSSI.

SERV_SOCK_NAME K CHAR(8) Server socket resource name (specified in the PORTreservation statement). From SP_UDRName.

PORT_NUMBER K INTEGER Port number. From SP_UDPort.

INBOUND_BYTES FLOAT Number of inbound bytes. From SP_UDIBytes.

INBOUND_DATAGRAM FLOAT Number of inbound UDP datagrams to server port.From SP_UDIDgrams.

IP_ADDRESS VARCHAR(46) For bind-specific port reservations: the local IPaddress. From SP_UDBindIP.

MVS_SYSTEM_NAME CHAR(8) System name from SYSNAME in IEASYSxx. FromTI_SYSName.

OUTBOUND_BYTES FLOAT Number of outbound bytes. From SP_UDOBytes.

OUTBOUND_DATAGRAM FLOAT Number of outbound UDP datagrams to serverport. From SP_UDODgrams.

TCPIP_STACK_NAME CHAR(8) TCP/IP stack name. From TI_Stack.

TCP_UDPSERV_PORT_H, _D, _W

Chapter 14. Data tables 109

Page 130: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

TCP_UDPSERV_PORT_H, _D, _W

110 System Performance Feature Reference Vol. II

Page 131: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Chapter 15. Reports

This chapter describes the reports provided with the TCP/IP for z/OS component.

TCP/IP FTP Transmission reportThis report shows statistics on the byte count for FTP functions on a server.

This information identifies the report:

Report ID: TCP04

Report group: TCP/IP for z/OS reports

Source: TCP_FTP_SERVER_T

Attributes: TCPIP, FTP, BYTES, TRANSMISSION

Variables: TO_DATE, FROM_DATE, MVS_SYSTEM_ID, SUB_SYSTEM_ID,LOCAL_IP_ADDR, LOCAL_PORT

The report contains this information:

Date Date of the measurement.

Time Time of the measurement.

MVS System ID System ID name.

Subsystem ID Name of the subsystem.

Tot byte count Total number of I/O bytes.

TCP/IP FTP Transmission reportMVS_SYSTEM_ID:’MVSN’

LIP_ADDR:’9.67.113.63’ LPORT:621

MVS SUB TOTSYSTEM SYSTEM BYTE

DATE TIME ID ID COUNT---------- -------- ------ ------ ----------1999-09-22 11.00.00 MVSN 6.240E+02

Tivoli Decision Support for z/OS Report:TCP04

Figure 21. Example of TCP/IP FTP Transmission report

© Copyright IBM Corp. 1993, 2014 111

Page 132: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

TCP/IP ICMP TCPIPSTATISTICS Input reportThis report shows ICMP for input message flow statistics from the general statisticsobtained by specifying the TCPIPSTATISTICS parameter in the SMFCONFIGstatement. The information is displayed hour by hour on a specified day.

This information identifies the report:

Report ID: TCP09

Report group: TCP/IP for z/OS reports

Source: TCP_GEN_ICMP_H

Attributes: TCPIP, TCPIPSTATISTICS, ICMP, INPUT

Variables: DATE, MVS_SYSTEM_ID, SUB_SYSTEMID, TCPIP_PROCNAME

The report contains this information:

Time Time of the measurement.

TCPIP Procname The name of the TCP/IP procedure name.

In Msg The number of ICMP messages in input.Calculated as the sum of ICMP_INMSGS.

In Msg Error The number of ICMP error messages in input.Calculated as the sum of ICMP_INMSGS_ERRS.

In Dest Unreach The number of times that a destination unreachableproblem occurred in the input. Calculated as thesum of ICMP_INDEST_UNRCH.

In Time exceed Msgs The number of times that a time exceeded inputmessage was issued. Calculated as the sum ofICMP_INTM_EXCMSGS.

In Param Probl Msgs The number of times that an input parameterproblem message was issued. Calculated as thesum of ICMP_INPAR_PRBMSGS.

In Source Quench Msgs The number of times that an input source quenchmessage was issued. Calculated as the sum ofICMP_INSRC_QUENCHS.

TCPIP ICMP TCPIPSTATISTICS Input ReportMVS system:’SYS1’ Subsystem:’ ’

Procname:’TCPIP1 ’Date: 2002-06-15

In TimeTCPIP In Msg In Dest exceed In Param

Time Procname In Msg Error Unreach Msgs Probl Msgs-------- -------- ---------- ---------- ---------- ---------- ----------10.14.33 TCPIP1 1.200E+01 1.000E+01 2.300E+01 0.000 2.300E+03

In Source In Addr In AddrQuench In Redirec In Echo In Echo Mask Requs Mask ReplyMsgs Msgs Reqs Msgs Reply Msgs Msgs Msgs

--------- ---------- ---------- ---------- ---------- ----------1.300E+03 1.500E+03 1.000E+03 5.000E+04 2.300E+03 1.000E+03

Tivoli Decision Support for z/OS Report: TCP09

Figure 22. Example of a TCP/IP ICMP TCPIPSTATISTICS Input report

TCP/IP ICMP TCPIPSTATISTICS Input report

112 System Performance Feature Reference Vol. II

Page 133: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

In Redirec Msgs The number of input redirect messages. Calculatedas the sum of ICMP_INREDIRECTS.

In Echo Reqs Msgs The number of input echo request messages.Calculated as the sum of ICMP_INECHOS.

In Echo Reply Msgs The number of input echo reply messages.Calculated as the sum of ICMP_INECHOS_REPS.

In Addr Mask Requs Msgs The number of input address mask requestmessages. Calculated as the sum ofICMP_INADDRMASKS.

In Addr Mask Reply Msgs The number of input address mask reply messages.Calculated as the sum of ICMP_INADDRMSKREP.

TCP/IP ICMP TCPIPSTATISTICS Input report

Chapter 15. Reports 113

Page 134: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

TCP/IP ICMP TCPIPSTATISTICS Output reportThis report shows ICMP for output message flow statistics from the generalstatistics obtained by specifying the TCPIPSTATISTICS parameter in theSMFCONFIG statement. The information is displayed hour by hour on a specifiedday.

This information identifies the report:

Report ID: TCP10

Report group: TCP/IP for z/OS reports

Source: TCP_GEN_ICMP_H

Attributes: TCPIP, TCPIPSTATISTICS, ICMP, OUTPUT

Variables: DATE, MVS_SYSTEM_ID, SUB_SYSTEMID, TCPIP_PROCNAME

The report contains this information:

Time Time of the measurement.

TCPIP Procname The name of the TCP/IP procedure name.

Out Msg The number of ICMP messages in output.Calculated as the sum of ICMP_OUTMSGS.

Out Msg Error The number of ICMP error messages in output.Calculated as the sum of ICMP_OUTMSGS_ERRS.

Out Dest Unreach The number of times that a destination unreachableproblem occurred in the output. Calculated as thesum of ICMP_OUTDEST_UNRCH.

Out Time exceed Msgs The number of times that a time exceeded outputmessage was issued. Calculated as the sum ofICMP_OUTTM_EXCMSGS.

Out Param Probl Msgs The number of times that an output parameterproblem message was issued. Calculated as thesum of ICMP_OUTPAR_PRBMSGS.

Out Source Quench Msgs The number of times that an output source quench

TCPIP ICMP TCPIPSTATISTICS Output ReportMVS system:’SYS1’ Subsystem:’ ’

Procname:’TCPIP1 ’Date: 2003-06-15

Out TimeTCPIP Out Msg Out Dest exceed Out Param

Time Procname Out Msg Error Unreach Msgs Probl Msgs-------- -------- ---------- ---------- ---------- ---------- ----------10.14.33 TCPIP1 3.300E+03 0.000 1.400E+03 1.200E+03 1.000E+03

Out Source Out Addr Out AddrQuench Out Redirec Out Echo Out Echo Mask Requs Mask ReplyMsgs Msgs Reqs Msgs Reply Msgs Msgs Msgs

---------- ----------- ---------- ---------- ---------- ----------1.600E+03 1.2000E+03 0.000 1.100E+03 8.000E+04 2.000E+04

Tivoli Decision Support for z/OS Report: TCP10

Figure 23. Example of a TCP/IP ICMP TCPIPSTATISTICS Output report

TCP/IP ICMP TCPIPSTATISTICS Output report

114 System Performance Feature Reference Vol. II

Page 135: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

message was issued. Calculated as the sum ofICMP_OUTSRC_QUENCH.

Out Redirec Msgs The number of output redirect messages.Calculated as the sum of ICMP_OUTREDIRECTS.

Out Echo Reqs Msgs The number of output echo request messages.Calculated as the sum of ICMP_OUTECHOS.

Out Echo Reply Msgs The number of output echo reply messages.Calculated as the sum ofICMP_OUTECHOS_REPS.

Out Addr Mask Requs Msgs The number of output address mask requestmessages. Calculated as the sum ofICMP_OUTADDRMASKS.

Out Addr Mask Reply Msgs The number of output address mask replymessages. Calculated as the sum ofICMP_OUTADDRMSKREP.

TCP/IP ICMP TCPIPSTATISTICS Output report

Chapter 15. Reports 115

Page 136: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

TCP/IP Interface Statistics reportThis report shows the interfaces usage, in terms of bytes and packets transmittedfor a selected day.

This information identifies the report:

Report ID: TCP15

Report group: TCP/IP for z/OS reports

Source: TCP_INTERFACE_H

Attributes: TCPIP, INTERFACE, STATISTICS, TRAFFIC, DAILY

Variables: DATE, SYSPLEX_NAME, MVS_SYSTEM_ID

The report contains this information:

Date Date of the measurement.

Time Time of the measurement.

Interface Name Link or interface name. From INT_NAME.

Interface Description Interface description (TCP/IP PROFILE keywordfor LINK or INTERFACE type). FromINT_DESCRIPTION.

Inbound Bytes Number of inbound bytes. FromINBOUND_BYTES.

Outbound Bytes Number of outbound bytes. FromOUTBOUND_BYTES.

Inbound Packets Number of inbound packets. FromINBOUND_PACKETS.

Outbound Packets Number of outbound packets. FromOUTBOUND_PACKETS.

TCP/IP Interface Statistics reportSysplex: ’SYSPLEX1’ System: ’MVS1’

DATE:’2004-01-23’

Interface Interface Inbound Outbound Inbound OutboundDate Time Name Description Bytes Bytes Packets Packets---------- -------- ---------- ----------- ---------- ---------- ------- --------2004-01-23 15:00:00 LMBO2CH24 MPCPTP 6.6704E+04 6.0356E+04 4.6600E+02 4.1600E+022004-01-23 15:00:00 LMBO2FR26 MPCPTP 7.4904E+04 7.4948E+04 4.8000E+02 4.7600E+02

Tivoli Decision Support for z/OS report: TCP15

Figure 24. Example of a TCP/IP Interface Statistics report

TCP/IP Interface Statistics report

116 System Performance Feature Reference Vol. II

Page 137: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

TCP/IP IP TCPIPSTATISTICS Error reportThis report shows IP statistics for failing operations from the general statisticsobtained by specifying the TCPIPSTATISTICS parameter in the SMFCONFIGstatement. The information is displayed hour by hour on a specified day.

This information identifies the report:

Report ID: TCP06

Report group: TCP/IP for z/OS reports

Source: TCP_GEN_IP_H

Attributes: TCPIP, TCPIPSTATISTICS, IP, ERROR

Variables: DATE, MVS_SYSTEM_ID, SUB_SYSTEM_ID, SYSPLEX_NAME,TCPIP_PROCNAME

The report contains this information:

Time Time of the measurement.

TCPIP Procname The name of the TCP/IP procedure name.

Discarded Datagrams The number of discarded datagrams. Calculated asthe sum of IPTOT_DISC_DATAGR +IPTOP_DISC_ADDR + IPTOT_DISC_UNPR +IPTOT_DISC_OTHER.

Sent discarded The number of sent discarded. Calculated as thesum of IPTOT_SENT_DISC +IPTOT_SENT_DISNOR.

Reassembly failed The number of reassembly failed. Calculated as thesum of IPTOT_REASS_FAILED.

Routing discards The number of routing discards. Calculated as thesum of IPTOT_ROUT_DISCRDS.

TCPIP IP TCPIPSTATISTICS Error ReportSysplex: ’$UNKNOWN’

MVS system:’ES88’ Subsystem:’ ’Procname:’TCPIP ’Date: 2003-03-08

TCPIP Discarded Sent Reassembly RoutingTime Procname Datagrams discarded failed discards

-------- -------- ---------- ---------- ---------- ----------21.00.00 TCPIP 0 0 0 022.00.00 TCPIP 68 0 0 023.00.00 TCPIP 9 0 0 0

========== ========== ========== ==========77 0 0 0

Tivoli Decision Support for z/OS Report: TCP06

Figure 25. Example of a TCP/IP IP TCPIPSTATISTICS Error report

TCP/IP IP TCPIPSTATISTICS Error report

Chapter 15. Reports 117

Page 138: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

TCP/IP IP TCPIPSTATISTICS hourly reportThis report shows IP statistics from the general statistics obtained by specifying theTCPIPSTATISTICS parameter in the SMFCONFIG statement. The information isdisplayed hour by hour on a specified day.

This information identifies the report:

Report ID: TCP05

Report group: TCP/IP for z/OS reports

Source: TCP_GEN_IP_H

Attributes: TCPIP, TCPIPSTATISTICS, IP

Variables: DATE, MVS_SYSTEM_ID, SUB_SYSTEM_ID, SYSPLEX_NAME

The report contains this information:

Time Time of the measurement.

TCPIP Procname The name of the TCP/IP procedure name.

Received Datagrams The number of received datagrams. Calculated asthe sum of IPTOT_REC_DATAGR.

Attempted Forward DatagramsThe number of attempts to forward datagrams.Calculated as the sum of IPTOT_ATT_FWDTGR.

Delivered Datagrams The number of delivered datagrams. Calculated asthe sum of IPTOT_DELIV_DATA.

Sent Datagrams The number of sent datagrams. Calculated as thesum of IPTOT_SENT_DATA.

Reassembled Datagrams The number of reassembled datagrams. Calculatedas the sum of IPTOT_DATAGR_REASS.

Fragments Generated The number of generated fragments. Calculated asthe sum of IPTOT_FRAGM_GENER.

TCPIP IP TCPIPSTATISTICS ReportSysplex: ’$UNKNOWN’

MVS system:’ES88’ Subsystem:’ ’Date: 2003-03-08

AttemptedTCPIP Received Forward Delivered Sent Reassembled Fragments

Time Procname Datagrams Datagrams Datagrams Datagrams Datagrams Generated-------- -------- ---------- ---------- ---------- ---------- ----------- ----------21.00.00 TCPIP 0 0 0 0 0 022.00.00 TCPIP 39857 0 40264 38478 0 023.00.00 TCPIP 3365 0 3455 3148 0 0

Tivoli Decision Support for z/OS Report: TCP05

Figure 26. Example of a TCP/IP IP TCPIPSTATISTICS hourly report

TCP/IP IP TCPIPSTATISTICS hourly report

118 System Performance Feature Reference Vol. II

Page 139: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

TCP/IP IP TCPIPSTATISTICS daily reportThis report shows IP statistics from the general statistics obtained by specifying theTCPIPSTATISTICS parameter in the SMFCONFIG statement. The information isdisplayed daily. This information identifies the report:

Report ID: TCP11

Report group: TCP/IP for z/OS reports

Source: TCP_GEN_IP_D

Attributes: TCPIP, TCPIPSTATISTICS, IP

Variables: MVS_SYSTEM_ID, SUB_SYSTEM_ID, SYSPLEX_NAME

The report contains this information:

Date Date of the measurement.

TCPIP Procname The name of the TCP/IP procedure name.

Received Datagrams The number of received datagrams. Calculated asthe sum of IPTOT_REC_DATAGR.

Attempted Forward DatagramsThe number of attempts to forward datagrams.Calculated as the sum of IPTOT_ATT_FWDTGR.

Delivered Datagrams The number of delivered datagrams. Calculated asthe sum of IPTOT_DELIV_DATA.

Sent Datagrams The number of sent datagrams. Calculated as thesum of IPTOT_SENT_DATA.

Reassembled Datagrams The number of reassembled datagrams. Calculatedas the sum of IPTOT_DATAGR_REASS.

Fragments Generated The number of generated fragments. Calculated asthe sum of IPTOT_FRAGM_GENER.

TCPIP IP TCPIPSTATISTICS ReportSysplex: ’$UNKNOWN’

MVS system:’ES88’ Subsystem:’ ’

AttemptedTCPIP Received Forward Delivered Sent Reassembled Fragments

Date Procname Datagrams Datagrams Datagrams Datagrams Datagrams Generated-------- -------- ---------- ---------- ---------- ---------- ---------- ----------2000-09-08 TCPIP 2733 0 2785 2696 0 02000-09-09 TCPIP 893378 0 906493 763674 0 0

Tivoli Decision Support for z/OS Report: TCP11

Figure 27. Example of a TCP/IP TCPIPSTATISTICS Daily report

TCP/IP IP TCPIPSTATISTICS daily report

Chapter 15. Reports 119

Page 140: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

TCP/IP TCP TCPIPSTATISTICS reportThis report shows TCP statistics from the general statistics obtained by specifyingthe TCPIPSTATISTICS parameter in the SMFCONFIG statement. The information isdisplayed hour by hour on a specified day.

This information identifies the report:

Report ID: TCP07

Report group: TCP/IP for z/OS reports

Source: TCP_GEN_TCP_H

Attributes: TCPIP, TCPIPSTATISTICS, TCP

Variables: DATE, MVS_SYSTEM_ID, SUB_SYSTEM_ID, TCPIP_PROCNAME

The report contains this information:

Time Time of the measurement.

TCPIP Procname The name of the TCP/IP procedure name.

Retransmit algorithm The number of retransmit algorithms. Calculated asthe sum of TCP_RETR_ALG.

Active Opens The number of active opens. Calculated as the sumof TCP_ACTIVE_OPENS.

Passive Opens The number of passive opens. Calculated as thesum of TCP_PASSIVE_OPENS.

Open failures The number of open failures. Calculated as thesum of TCP_OPEN_FAILS.

Resets The number of resets. Calculated as the sum ofTCP_EST_RESET_NUM.

Input errors The number of input errors. Calculated as the sumof TCP_INPUT_ERR.

Out Resets The number of output resets. Calculated as thesum of TCP_OUT_RESET_NUM.

TCPIP TCP TCPIPSTATISTICS ReportMVS system:’ES88’ Subsystem:’ ’

Procname:’TCPIP ’Date: 2000-03-08

TCPIP Retransmit Active Passive Open Input OutTime Procname algorithm Opens Opens failures Resets Errors Resets

-------- -------- ---------- ---------- ---------- ---------- ---------- ---------- ----------21.00.00 TCPIP 12 0 0 0 0 0 022.00.00 TCPIP 36 53 53 14 20 0 2023.00.00 TCPIP 12 25 25 0 8 0 8

Tivoli Decision Support for z/OS Report: TCP07

Figure 28. Example of a TCP/IP TCP TCPIPSTATISTICS report

TCP/IP TCP TCPIPSTATISTICS report

120 System Performance Feature Reference Vol. II

Page 141: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

TCP/IP TCP Connection Performance reportThis report shows the performance of the connections statistics for a selected serverand port number.

This information identifies the report:

Report ID: TCP13

Report group: TCP/IP for z/OS reports

Source: TCP_SERVER_CONN_H

Attributes: TCPIP, CONNECTIONS, SERVER, PORT, PERFORMANCE,THROUGHPUT, WORKLOAD

Variables: FROM_DATE, TO_DATE, SYSPLEX_NAME, MVS_SYSTEM_ID,LOCAL_IP_ADDR, LOCAL_PORT

The report contains this information:

DateDate of the measurement.

TimeTime of the measurement.

Number of ConnectionsTotal number of connections in the interval. From CONNECTIONS.

Average Connection DurationAverage duration time of connections. From CONN_DURATION_AVG.

Inbound BytesNumber of inbound bytes. From INBOUND_BYTES.

Outbound BytesNumber of outbound bytes. From OUTBOUND_BYTES.

RetransmissionsNumber of times that a retransmission was required. From RETRANSMISSION.

TCP/IP TCP Connection Performance reportSysplex: ’PLEX1’ System: ’RUS’

IP Address: All Port: AllDate:’2004-05-05’ to ’2004-05-05’

AverageConnection Inbound Outbound

Date Time Connections Duration Bytes Bytes Retransmissions---------- ----- ----------- ----------- ------- ------- ---------------2004-05-05 02.00.00 2.0000E+00 1.7740E+03 1.4564E+04 2.2683E+05 0.00000000E+00

Tivoli Decision Support for z/OS report: TCP13

Figure 29. Example of a TCP/IP TCP Connection Performance report

TCP/IP TCP Connection Performance report

Chapter 15. Reports 121

Page 142: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

TCP/IP TCP Server Port Connection Statistics reportThis report shows statistics on the byte count for FTP functions on a server.

This information identifies the report:

Report ID: TCP12

Report group: TCP/IP for z/OS reports

Source: TCP_TCPSERV_PORT_H

Attributes: TCPIP, CONNECTIONS, SERVER, PORT

Variables: FROM_DATE, TO_DATE, SYSPLEX_NAME, MVS_SYSTEM_ID,SERV_SOCK_NAME, PORT_NUMBER

The report contains this information:

DateDate of the measurement.

TimeTime of the measurement.

Rejected ConnectionsTotal number of TCP connections rejected. FromCONN_REJECT_BUSY+CONN_REJECT_ATTACK.

Accepted ConnectionsNumber of TCP connections accepted. From CONNECTIONS.

Max Active ConnectionsMaximum number of active TCP connections during the period. FromMAX_CONNECTIONS.

TCP/IP TCP Server Port Connection Statistics reportSysplex: ’PLEX1’ System: ’RUS’

Server: All Port: AllDATE:’2004-05-07’ to ’2004-05-07’

Date Time Rejected Accepted Max ActiveConnections Connections Connections

---------- -------- ----------- ----------- -------------2004-05-07 02.00.00 0.0000E+00 4.4000E+02 2.4000E+01

Tivoli Decision Support for z/OS report: TCP12

Figure 30. Example of a TCP/IP TCP Server Port Connection Statistics report

TCP/IP TCP Server Port Connection Statistics report

122 System Performance Feature Reference Vol. II

Page 143: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

TCP/IP TELNET Server Active Logon by Hour reportThis report shows how many logons made to an application on a server are activehour by hour on a specified day.

This information identifies the report:

Report ID: TCP01

Report group: TCP/IP for z/OS reports

Source: TCP_TNSERV_LOGN_H

Attributes: TCPIP, TN3270, SERVER, LOGON, APPLICATION

Variables: DATE, MVS_SYSTEM_ID, SUB_SYSTEM_ID, LOCAL_IP_ADDR,LOCAL_PORT, LU_NAME, APPL_NAME

The report contains this information:

Time Time of the measurement

Date Date of the measurement

MVS System IDSystem ID name

LU name Name of the LU

Application NameName of the application

Sum active Number of active logons to an application hour by hour on thespecified day

TCPIP TELNET Server Active logon by hour ReportSYSTEM_ID:’8609’ LU:’M0100 ’

IP_ADDR:’9.67.17.83 ’ PORT:LOCAL_PORT’ECHOA01 ’

MVSSYSTEM LU APPLICATION SUM

TIME DATE ID NAME NAME ACTIVE-------- ---------- ------ -------- ----------- ----------16.00.00 1999-10-29 8609 M0100 ECHOA01 0.000E+00

IMS Performance feature Report: TCP01

Figure 31. Example of TCP/IP TELNET Server Active Logon by Hour report

TCP/IP TELNET Server Active Logon by Hour report

Chapter 15. Reports 123

Page 144: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

TCP/IP TELNET Server Bytes Traffic reportThis report shows the traffic of bytes (bytes in and bytes out) caused by anapplication on a server in a date interval.

This information identifies the report:

Report ID: TCP02

Report group: TCP/IP for z/OS reports

Source: TCP_TN3270_SERV_T

Attributes: TCPIP, TN3270, SERVER, BYTES, APPLICATION

Variables: FROM_DATE, TO_DATE, MVS_SYSTEM_ID, SUB_SYSTEM_ID,LOCAL_IP_ADDR, LOCAL_PORT, LU_NAME, APPL_NAME

The report contains this information:

Date Date of the measurement

Time Time of the measurement

MVS System IDSystem ID name

Subsystem_IDName of the subsystem

LU name Name of the LU

Application NameName of the application

Tot Bytes In Number of input bytes

Tot Bytes Out Number of output bytes

TCPIP TELNET Server Bytes traffic ReportMVS_SYSTEM_ID:’8609’

LU:’M0100 ’ APPL:’ECHOA01 ’

MVS SUB TOT TOTSYSTEM SYSTEM LU APPLICATION BYTES BYTES

DATE TIME ID ID NAME NAME IN OUT---------- -------- ------ ------ -------- ----------- --------- ----------1999-10-29 16.00.00 8609 M0100 ECHOA01 7.770E+0 6.063E+03

Tivoli Decision Support for z/OS Report:TCP02

Figure 32. Example of TCP/IP TELNET server bytes traffic report

TCP/IP TELNET Server Bytes Traffic report

124 System Performance Feature Reference Vol. II

Page 145: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

TCP/IP TELNET AVG Connection Time to Application reportThis report shows TCP/IP TELNET average connection time to an application

This information identifies the report:

Report ID: TCP03

Report group: TCP/IP for z/OS reports

Source: TCP_TN3270_SERV_H

Attributes: TCPIP, CONNECTION, TIME, APPLICATION

Variables: TO_DATE, FROM_DATE, MVS_SYSTEM_ID, SUB_SYSTEM_ID,LOCAL_IP_ADDR, LOCAL_PORT, LU_NAME, APPL_NAME

The report contains this information:

Date Date of the measurement

MVS System IDSystem ID name

SubSystem IDName of the subsystem

LU name Name of the LU

Application NameName of the application

Average Logon TimeAverage time an application was logged on to the specificapplication.

TCP/IP TELNET AVG Connection Time to ApplicationSYSTEM_ID:’8609’ LU:’M0100 ’

IP_ADDR:’9.67.17.83 ’ PORT:623’ECHOA01 ’

MVS SUB AVERAGESYSTEM SYSTEM LU APPLICATION LOGON

DATE ID ID NAME NAME TIME---------- ------ ------ -------- ----------- ----------1999-10-29 8609 M0100 ECHOA01 6.456E+03

Tivoli Decision Support for z/OS Report: TCP03

Figure 33. Example of TCP/IP TELNET AVG Connection Time to Application report

TCP/IP TELNET AVG Connection Time to Application report

Chapter 15. Reports 125

Page 146: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

TCP/IP UDP Sockets Traffic, Daily reportThis report shows the traffic of UDP sockets in a selected day.

This information identifies the report:

Report ID: TCP14

Report group: TCP/IP for z/OS reports

Source: TCP_UDP_SOCK_CLO_D

Attributes: TCPIP, SOCKETS, UDP, TRAFFIC, DAILY

Variables: DATE, SYSPLEX_NAME, MVS_SYSTEM_ID

The report contains this information:

DateDate of the measurement.

UDP Sock NameName of the UDP socket resource (name of the address space that opens thissocket). From UDP_SOCK_NAME.

Sockets StdThe number of standard sockets that were closed during the day. FromSOCKETS_STD.

Sockets EEThe number of Enterprise Extender sockets that were closed during the day.From SOCKETS_EE.

Inbound BytesNumber of inbound bytes. From INBOUND_BYTES.

Outbound BytesNumber of outbound bytes. From OUTBOUND_BYTES.

Inbound DatagramsNumber of inbound UDP datagrams. From INBOUND_DATAGRAM.

Outbound DatagramsNumber of outbound UDP datagrams. From OUTBOUND_DATAGRAM.

TCP/IP UDP Sockets Traffic, Daily Overview reportSysplex: ’PLEX1’ System: ’MVS1’

DATE:’All’

UDP Sock Sockets Sockets Inbound Outbound Inbound OutboundDate Name Std EE Bytes Bytes Datagrams Datagrams----------- --------- ---------- ---------- ---------- ---------- --------- ---------2004-05-05 FTPMVS6 4.7000E+02 0.0000E+00 2.4800E+02 5.1000E+01 1.0000E+00 1.0000E+002004-05-06 POLV3 1.2000E+01 0.0000E+00 1.0440E+03 4.0800E+02 8.0000E+00 8.0000E+00

Tivoli Decision Support for z/OS report: TCP14

Figure 34. Example of a TCP/IP UDP Sockets Traffic, Daily report

TCP/IP UDP Sockets Traffic, Daily report

126 System Performance Feature Reference Vol. II

Page 147: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

TCP/IP UDP TCPIPSTATISTICS reportThis report shows UDP statistics from the general statistics obtained by specifyingthe TCPIPSTATISTICS parameter in the SMFCONFIG statement. The information isdisplayed hour by hour on a specified day.

This information identifies the report:

Report ID: TCP08

Report group: TCP/IP for z/OS reports

Source: TCP_GEN_UDP_H

Attributes: TCPIP, TCPIPSTATISTICS, UDP

Variables: DATE, MVS_SYSTEM_ID, SUB_SYSTEM_ID, TCPIP_PROCNAME

The report contains this information:

Time Time of the measurement.

TCPIP Procname The name of the TCP/IP procedure name.

Received Datagrams The number of received UDP datagrams.Calculated as the sum of UDP_RECV_DATAGR.

Datagrams with no ports The number of UDP datagrams with no port.Calculated as the sum of UDP_DATAGR_NOPORT.

Other Datagrams not recv The number of other UDP datagrams not received.Calculated as the sum of UDP_DATAGR_NOTREC.

Datagrams sent The number of sent datagrams. Calculated as thesum of UDP_DATAGR_SENT.

TCPIP UDP TCPIPSTATISTICS ReportMVS system:’ES88’ Subsystem:’ ’;

Procname:’TCPIP ’Date: 2000-03-08

Datagrams OtherTCPIP Received with Datagrams Datagrams

Time Procname Datagrams no ports not recv sent-------- -------- ---------- ---------- ---------- ----------21.00.00 TCPIP 0 0 0 022.00.00 TCPIP 30313 783 1388 3584423.00.00 TCPIP 1719 153 80 2435

Tivoli Decision Support for z/OS Report: TCP08

Figure 35. Example of a TCP/IP UDP TCPIPSTATISTICS report

TCP/IP UDP TCPIPSTATISTICS report

Chapter 15. Reports 127

Page 148: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

TCP/IP UDP TCPIPSTATISTICS report

128 System Performance Feature Reference Vol. II

Page 149: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Part 4. HTTP Server for z/OS (ICSS) component

Chapter 16. Customization . . . . . . . . 131

Chapter 17. Data flow . . . . . . . . . . 133

Chapter 18. Log and record definitions . . . . 135

Chapter 19. Data tables . . . . . . . . . 137INTCON_CONF . . . . . . . . . . . . 137INTCON_PERF_H, _D, _M . . . . . . . . . 139

Chapter 20. Reports . . . . . . . . . . 143ICSS configuration report . . . . . . . . . 143ICSS performance reports . . . . . . . . . 144

ICSS performance hourly report . . . . . . 144ICSS performance daily report. . . . . . . 145ICSS performance monthly report . . . . . 146

© Copyright IBM Corp. 1993, 2014 129

Page 150: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

130 System Performance Feature Reference Vol. II

Page 151: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Chapter 16. Customization

HTTP Server for z/OS uses SMF logging of configuration and performanceinformation.

Configuration information is collected whenever the server is started, providedthat SMF is set up correctly and the server has been enabled for SMF logging. Thisconfiguration information is saved as SMF record 103, subtype 01.

Performance data is collected periodically according to the SMF interval, providedthat SMF is set up correctly and the server has been enabled for SMF logging. Thisperformance information is saved as SMF record 103, subtype 02.

For details about how to configure HTTP Server for z/OS, refer to the HTTP Serverfor z/OS Planning, Installing, and Using manual.

© Copyright IBM Corp. 1993, 2014 131

Page 152: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

132 System Performance Feature Reference Vol. II

Page 153: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Chapter 17. Data flow

The HTTP Server for z/OS (ICSS) component collects records from the SMF dataset and stores extracted and summarized data in the Tivoli Decision Support forz/OS database. The reporting function extracts data from the database and createsthe reports that you request through the reporting dialogs. Figure 36 shows anoverview of the flow of data through the HTTP Server for z/OS (ICSS) component.

Figure 36. HTTP Server for z/OS (ICSS) component data flow

© Copyright IBM Corp. 1993, 2014 133

Page 154: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

134 System Performance Feature Reference Vol. II

Page 155: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Chapter 18. Log and record definitions

The HTTP Server for z/OS (ICSS) component collects records from the systemmanagement facilities (SMF) log. The HTTP Server for z/OS application writesrecords related to the server configuration and performance.

The HTTP Server for z/OS (ICSS) component collects the following records fromthe SMF log:

Table 1. SMF log records collected by HTTP Server for z/OS (ICSS)

SMF record type Subtype

Tivoli DecisionSupport for z/OSrecord definition Description

103 1 INT_103_1 HTTP Server for z/OSconfiguration data

103 2 INT_103_2 HTTP Server for z/OSconfiguration data

For a detailed description of these records, refer to the HTTP Server for z/OSPlanning, Installing, and Using manual.

© Copyright IBM Corp. 1993, 2014 135

Page 156: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

136 System Performance Feature Reference Vol. II

Page 157: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Chapter 19. Data tables

This section describes the modified Table objects for the HTTP Server for z/OS(ICSS) component.

INTCON_CONFThe following table provides configuration information for ICSS. The source file isin the member DRLTINTE, which is contained in the data set DRLxxx.SDRLDEFS.

The default retention period for INTCON_CONF is 765 days.

Table 2. ICSS table definition for INTCON_CONF

Column Data type Description

DTE K DATE Date when the record was written

TME K TIME Time when the record was written

SYSTEM_ID K CHAR(4) System identifier. From SMF103SID

ENTITY_NAME K CHAR(32) Host name for the server

ENTITY_ADDR K CHAR(16) IP address for the server

ENTITY_PORT K INTEGER Port number being used

SERVER_TYPE INTEGER Server type. It can be 0, 1, and 2 (uninitialized,standalone, and inetd server)

APPL_VERSION CHAR(8) Version of server

SERVER_ROOT CHAR(32) Directory for server_root

DO_DNS_LKUP INTEGER Value of the DNS-lookup directive (0 if off, 1 if on).

MAX_CONT_BUF FLOAT Maxsize setting of the content buffer, in bytes

THREADS_MIN FLOAT Minimum number of threads that the server canhave

THREADS_MAX FLOAT Value of the MaxActiveThreads directive

IDLE_THREAD_TO INTEGER Timeout for idle threads

ACL_SETTINGS INTEGER ACL settings, values can be 0, 1, and 2 (always,protect only, and never)

USE_META_FILES INTEGER Settings use for meta files directive (0 is off, 1 ison).

DIR_ACCESS INTEGER Directory access flag.

INPUT_TO INTEGER Value of input timeout directive.

OUTPUT_TO INTEGER Value of output timeout directive.

SCRIPT_TO INTEGER Value of script timeout directive.

USE_GMT INTEGER Setting of the LogTime directive (0 if Localtimeand 1 if GMT).

SERVER_IMBEDS_HTML INTEGER Settings of Imbeds directive (0 if off, 1 if on).

SECURE_TYPE INTEGER Secure type settings. Values can be 1 or 2 (1 if SSLmode is on, 2 if SSL mode is off).

SSL_PORT INTEGER Security (SSL) port.

NORMAL_MODE INTEGER Normal mode flag.

© Copyright IBM Corp. 1993, 2014 137

Page 158: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Table 2. ICSS table definition for INTCON_CONF (continued)

Column Data type Description

CACHE_OFF INTEGER Setting of the Caching directive. Values can be 1 or2 (1 if off, 0 if on).

CACHE_MAX_K FLOAT Value max k cache.

CACHE_MAX_F FLOAT Value max file to cache.

CACHE_LIMIT_1 FLOAT Value of cache limit 1.

CACHE_LIMIT_2 FLOAT Value of cache limit 2.

CACHE_TIME_MARGIN INTEGER Value of cache time margin

CACHE_LOCK_TIMEOUT INTEGER Value of cache lock timeout.

KEEP_EXP INTEGER Settings of expired cache settings. Values can be 0or 1 (0 if data is deleted, 1 if data is kept).

CACHE_NO_CONNECT INTEGER Cache connect flag.

GC_DISABLED INTEGER Settings of GC directive. Values can be 0 or 1 (0 ifgarbage collection is on, 1 if off).

GC_DAILY_GC INTEGER Value of garbage collection interval.

GC_MEM_USAGE FLOAT Garbage collection memory use.

PROXY_FLAG INTEGER Proxy flag.

INTCON_CONF

138 System Performance Feature Reference Vol. II

Page 159: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

INTCON_PERF_H, _D, _MThese tables provide hourly, daily, and monthly performance statistics on ICSSdata. The source file is in the member DRLTINTE, which is contained in the dataset DRLxxx.SDRLDEFS.

The default retention periods are:v 7 days for INTCON_PERF_Hv 30 days for INTCON_PERF_Dv 765 days for INTCON_PERF_M

The data stored in INTCON_PERF_H are cumulative values, whereas the datastored in INTCON_PERF_D and in INTCON_PERF_M are real values.

Table 3. ICSS table definition for INTCON_PERF_H, _D, _M

Column Data type Description

DTE K DATE Date when the record was written.

The date in the hourly and daily table, first day ofthe corresponding month for monthly table.

TME K TIME Time when the record was written.

Not available in the daily and monthly tables.

SYSTEM_ID K CHAR(4) System identifier. From SMF103SID.

ENTITY_NAME K CHAR(32) Host name for the server.

ENTITY_ADDR K CHAR(16) IP address for the server.

ENTITY_PORT K INTEGER Port number being used.

TOTCUR_THREADS INTEGER Number of threads currently used.

TOTCUR_THREADS FLOAT Number of threads currently used

MAX_THREAD FLOAT Max number threads defined.

REQUEST_NUM FLOAT Number of requests received.

REQUEST_ERR FLOAT Number of request errors received

REQUEST_DISC FLOAT Number of requests discarded.

RESPONSES_NUM FLOAT Number of responses sent.

RESPONSES_DISC FLOAT Number of responses discarded.

IN_BYTES FLOAT Number of bytes received.

OUT_BYTES FLOAT Number of bytes sent.

IN_UNKNOWNS_BYTES FLOAT Number of bytes received that were of a typeunknown to the server.

TOTAL_TIMEOUTS FLOAT Number of timeouts since startup

PRXY_CACHE_READ REAL Total number of bytes read from the proxy cache.

PRXY_CACHE_HITS REAL Number of proxy cache hits.

PRXY_CACHE_RAM_USE REAL Number of bytes of proxy cache RAM in use, itrepresents the size of the proxy cache currently inuse.

PRXY_CACHE_FILES REAL Number of proxy cached files, it represents thenumber of files currently in the proxy cache.

REQUESTS_GET REAL Number of GET requests.

REQUESTS_HEAD REAL Number of HEAD requests.

INTCON_PERF_H, _D, _M

Chapter 19. Data tables 139

Page 160: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Table 3. ICSS table definition for INTCON_PERF_H, _D, _M (continued)

Column Data type Description

REQUESTS_POST REAL Number of POST requests.

REQUESTS_CGI REAL Number of CGI requests.

REQUESTS_CWAPI REAL Number of CWAPI requests.

ERRORS_LEVEL_2XX REAL Number of Error Level 200 (Error 200-299)responses.

ERRORS_LEVEL_3XX REAL Number of Error Level 300 (Error 300-399)responses.

ERRORS_LEVEL_4XX REAL Number of Error Level 400 (Error 400-499)responses.

ERRORS_LEVEL_5XX REAL Number of Error Level 500 (Error 500-599)responses.

ERRORS_TYPE_200 REAL Number of Error 200 responses.

ERRORS_TYPE_302 REAL Number of Error 302 responses.

ERRORS_TYPE_401 REAL Number of Error 401 responses.

ERRORS_TYPE_403 REAL Number of Error 403 responses.

ERRORS_TYPE_404 REAL Number of Error 404 responses.

ERRORS_TYPE_407 REAL Number of Error 407 responses.

ERRORS_TYPE_500 REAL Number of Error 500 responses.

MEASURESD_SEC REAL Measured interval i seconds.

NUM_CONNECTIONS REAL Number of connections.

RSP_SEC_DSNLKP_MAX FLOAT Maximum DNS lookup response time in seconds,it represents the longest response time since Webserver startup.

RSP_SEC_DSNLKP_MIN FLOAT Minimum DNS lookup response time in seconds, itrepresents the shortest response time since Webserver start up.

RSP_SEC_DSNLKP_AVG FLOAT Average DNS lookup response time in seconds, itrepresents the average response time since Webserver startup.

RSP_SEC_SRVCPI_MAX FLOAT Maximum service plugins response time inseconds, it represents the longest response timesince Web server startup.

RSP_SEC_SRVCPI_MIN FLOAT Minimum service plugins response time inseconds, it represents the shortest response timesince Web server startup.

RSP_SEC_SRVCPI_AVG FLOAT Average service plugins response time in seconds,it represents the average response time since Webserver startup.

RSP_SEC_CGI_MAX FLOAT Maximum CGI response time in seconds, itrepresents the longest response time since Webserver startup.

RSP_SEC_CGI_MIN FLOAT Minimum CGI response time in seconds, itrepresents the shortest response time since Webserver startup.

RSP_SEC_CGI_AVG FLOAT Average CGI response time in seconds, itrepresents the average response time since Webserver startup.

INTCON_PERF_H, _D, _M

140 System Performance Feature Reference Vol. II

Page 161: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Table 3. ICSS table definition for INTCON_PERF_H, _D, _M (continued)

Column Data type Description

RSP_SEC_SSLHS_MAX FLOAT Maximum SSL handshake response time inseconds, it represents the longest response timesince Web server startup.

RSP_SEC_SSLHS_MIN FLOAT Minimum SSL handshake response time inseconds, it represents the shortest response timesince Web server startup.

RSP_SEC_SSLHS_AVG FLOAT Average SSL handshake response time in seconds,it represents the average response time since Webserver startup.

RSP_SEC_PROXY_MAX FLOAT Maximum proxy response time in seconds, itrepresents the longest response time since Webserver startup.

RSP_SEC_PROXY_MIN FLOAT Minimum proxy response time in seconds, itrepresents the shortest response time since Webserver startup.

RSP_SEC_PROXY_AVG FLOAT Average proxy response time in seconds, itrepresents the average response time since Webserver startup.

JOB_NAME CHAR (8) z/OS job name, the job name may change if theWeb server is restarted.

INTCON_PERF_H, _D, _M

Chapter 19. Data tables 141

Page 162: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

INTCON_PERF_H, _D, _M

142 System Performance Feature Reference Vol. II

Page 163: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Chapter 20. Reports

The HTTP Server for z/OS (ICSS) component provides the following reports:v Configuration report:

– ICSS configuration report (INTE01)v Performance reports:

– ICSS performance hourly report (INTE02)– ICSS performance daily report (INTE03)– ICSS performance monthly report (INTE04)

ICSS configuration reportThe following information identifies the report:

Report ID INTE01

Report group HTTP Server for z/OS (ICSS) configuration reports

Source INTCON_CONF

Attributes INTERNET, SERVER, OVERVIEW, CONFIGURATION

Variables DATE, HOST_NAME

Internet Conn. Secure Server config.

USE VALUE VALUE VALUEMETA DIRECTORY OF OF OF SECURE

ACL FILES ACCESS INPUT OUTPUT SCRIPT LOGTIME IMBEDS TYPESETTINGS SETTINGS FLAG TIMEOUT TIMEOUT TIMEOUT SETTINGS SETTINGS SETTINGS

----------- ----------- ----------- ----------- ----------- ----------- ----------- -------- -----------2 0 0 330 3600 0 0 0 22 0 0 330 3600 0 0 0 2

Report:INTE01

Figure 37. Example of an HTTP Server for z/OS (ICSS) configuration report (partial view)

© Copyright IBM Corp. 1993, 2014 143

Page 164: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

ICSS performance reportsThis section describes ICSS performance reports.

ICSS performance hourly reportThe following information identifies the report:

Report ID INTE02

Report group HTTP Server for z/OS (ICSS) performance reports

Source INTCON_PERF_H

Attributes INTERNET, SERVER, OVERVIEW, PERFORMANCE

Variables DATE, HOST_NAME

Internet Conn. Secure Server perfor. hourly Report

NUMBER OFTHREADS MAX NUMBER NUMBER OF NUMBER OF NUMBER OF

PORT CURRENTLY OF THREADS REQUESTS REQUESTS REQUESTSNUMBER USED DEFINED RECEIVED IN ERROR DISCARDED------ ----------- ----------- ----------- ----------- -----------

80 0 40 501 6 668000 0 40 0 1 1780 1 40 502 6 6680 0 40 506 6 6780 0 40 531 6 6780 4 40 538 6 67

8000 0 40 0 1 1980 0 40 1740 22 22180 0 40 1559 28 16780 0 40 2424 42 26480 2 40 841 14 9780 4 40 1715 28 20880 5 40 1761 28 23080 1 40 1783 28 24480 0 40 913 14 12480 0 40 951 14 128

Tivoli Decision Support for z/OS Report:INTE02

Figure 38. Example of an HTTP Server for z/OS (ICSS) performance hourly report (partialview)

ICSS performance reports

144 System Performance Feature Reference Vol. II

Page 165: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

ICSS performance daily reportThe following information identifies the report:

Report ID INTE03

Report group HTTP Server for z/OS (ICSS) performance reports

Source INTCON_PERF_D

Attributes INTERNET, SERVER, OVERVIEW, PERFORMANCE

Variables FROM_DATE, TO_DATE, HOST_NAME

Internet Conn. Secure Server perfor. daily Report

NUMBER OFTHREADS MAX NUMBER NUMBER OF NUMBER OF NUMBER OF

PORT CURRENTLY OF THREADS REQUESTS REQUESTS REQUESTSNUMBER USED DEFINED RECEIVED IN ERROR DISCARDED

-------- ----------- ----------- ----------- ----------- ----------80 4 40 467 5 90

8000 0 40 0 1 1080 6 40 7154 75 1033

8000 0 40 0 2 2980 5 40 16265 248 2016

8000 0 40 0 2 368000 0 40 0 3 6880 5 40 29308 484 468180 4 40 10829 182 2086

8000 0 40 0 1 30

Tivoli Decision Support for z/OS Report:INTE03

Figure 39. Example of an HTTP Server for z/OS (ICSS) performance daily report (partialview)

ICSS performance reports

Chapter 20. Reports 145

Page 166: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

ICSS performance monthly reportThe following information identifies the report:

Report ID INTE04

Report group HTTP Server for z/OS (ICSS) performance reports

Source INTCON_PERF_M

Attributes INTERNET, SERVER, OVERVIEW, PERFORMANCE

Variables FROM_DATE, TO_DATE, HOST_NAME

Internet Conn. Secure Server perf. monthly Report

NUMBER OFTHREADS MAX NUMBER NUMBER OF NUMBER OF NUMBER OF

PORT CURRENTLY OF THREADS REQUESTS REQUESTS REQUESTSNUMBER USED DEFINED RECEIVED IN ERROR DISCARDED

-------- ----------- ----------- ----------- ----------- ----------80 6 40 64023 994 9906

8000 0 40 0 9 173

Tivoli Decision Support for z/OS Report:INTE04

Figure 40. Example of an HTTP Server for z/OS (ICSS) performance monthly report (partialview)

ICSS performance reports

146 System Performance Feature Reference Vol. II

Page 167: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Part 5. EREP component

Chapter 21. Customization . . . . . . . . 149Making input data available . . . . . . . . 149Modifying DRLJCOLL . . . . . . . . . . 149Updating lookup tables . . . . . . . . . . 150

Chapter 22. Data flow . . . . . . . . . . 151Storing the data . . . . . . . . . . . . 152

Chapter 23. Log and record definitions . . . . 153

Chapter 24. Data tables and lookup tables. . . 155Data tables . . . . . . . . . . . . . . 155

EREP_DASD_D, _M . . . . . . . . . . 155EREP_IPL_T. . . . . . . . . . . . . 157EREP_VTAM_D, _M . . . . . . . . . . 158

Lookup tables . . . . . . . . . . . . . 159EREP_CPU_ID . . . . . . . . . . . . 159EREP_DASD_GROUP . . . . . . . . . 160

Chapter 25. Reports . . . . . . . . . . 161DASD errors summary reports . . . . . . . 161

EREP DASD Errors by Device Type, MonthlyTrend report . . . . . . . . . . . . . 161EREP DASD Errors by DASD Group, MonthlyTrend report . . . . . . . . . . . . . 163EREP DASD Errors by Control Unit, MonthlyTrend report . . . . . . . . . . . . . 164

VTAM-controlled device errors summary reports 165EREP VTAM Errors by Resource, Monthly Trendreport . . . . . . . . . . . . . . . 165

IPL system initialization statistics . . . . . . . 166EREP IPL and Downtime Summary, Dailyreport . . . . . . . . . . . . . . . 166

© Copyright IBM Corp. 1993, 2014 147

Page 168: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

148 System Performance Feature Reference Vol. II

Page 169: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Chapter 21. Customization

Before you can use the EREP component to collect data and create reports, youmust customize and test the installation. This chapter describes the steps you mustperform to customize the EREP component:1. Making input data available.2. Modifying DRLJCOLL.3. Updating lookup tables.

Making input data availableThe EREP component collects these records from the EREP history file:v Long OBR record (unit check); type = X'30'v Long VTAM® OBR record; type = X'36'v System initialization (IPL) record; type = X'50'

Ensure that EREP generates these records.

The EREP component accepts data from history files generated on either z/OS orz/VM systems. The z/OS EREP history file can be from a single system, or it canbe a sysplex-wide EREP history file generated using the z/OS System Logger. Nochanges are required to Tivoli Decision Support for z/OS to process sysplex-wideEREP history files.

To process EREP history files generated on a z/VM system, you must transfer thefile to the z/OS system on which you are running Tivoli Decision Support forz/OS.

Modifying DRLJCOLLBefore running the Tivoli Decision Support for z/OS collect job, you must updatethe DRLJCOLL member, as described in “Setting up the collect job” in the SystemPerformance Feature Reference Volume I.

© Copyright IBM Corp. 1993, 2014 149

Page 170: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Updating lookup tablesThe EREP component uses two lookup tables when updating tables in thedatabase. Using the administration dialog, update these tables with the values tobe used in your installation:

Table name Description Key columns Data columns

EREP_CPU_ID Converts the serialnumbers ofprocessors in amultiprocessingenvironment to asystem ID.

CPU_SERIAL_NO SYSTEM_ID

EREP_DASD_GROUP Converts processorserial numbers anddevice addresses tostrings and groupsof DASD devices.

CPU_SERIAL_NODEVICE_ADDRESS

DASD_GROUPDASD_STRING

For a complete description of the lookup tables and examples of the table contents,see “EREP_CPU_ID” on page 159 and “EREP_DASD_GROUP” on page 160.

For information on using the administration dialog to update lookup tables, referto the System Performance Feature Reference Volume I.

Updating lookup tables

150 System Performance Feature Reference Vol. II

Page 171: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Chapter 22. Data flow

The EREP component collects records from the EREP history files created on MVSand VM systems, and stores the data in the Tivoli Decision Support for z/OSdatabase. You can then use the reporting dialog to create reports based on thisdata. Figure 41 shows an overview of the flow of data through the EREPcomponent.

Figure 41. EREP component data flow

© Copyright IBM Corp. 1993, 2014 151

Page 172: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Storing the dataAfter collecting the data, the EREP component stores the data in data tables in theTivoli Decision Support for z/OS database. As it updates the tables, the EREPcomponent uses lookup tables to convert CPU serial numbers to CPU IDs, and toconvert CPU serial numbers and device addresses to group and string names.Figure 42 shows which data tables contain values from the lookup tables.

For more information about the data tables the component updates and the lookuptables it uses, see Chapter 24, “Data tables and lookup tables,” on page 155.

The EREP component also uses the MVSPM_UNIT_TYPE lookup table from thez/OS Performance Management (MVSPM) component to convert z/OS unit codesto a device class and unit type. The EREP_DASD_x and EREP_VTAM_x tables usedata from this lookup table. For a description of this lookup table, see“MVS_UNIT_TYPE” in the System Performance Feature Reference Volume I.

Lookup tables Data tables

CPU_SERIAL_NO

CPU_SERIAL_NODEVICE_ADDRESS

DASD_GROUPDASD_STRING

SYSTEM_IDEREP_CPU_ID

EREP_DASD_xEREP_DASD_GROUP

EREP_IPL_TEREP_VTAM_x

Figure 42. EREP lookup table data

Storing data

152 System Performance Feature Reference Vol. II

Page 173: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Chapter 23. Log and record definitions

Each operating system includes error recovery procedures that write records ontothe system error recording data set (ERDS). In z/OS, the ERDS is theSYS1.LOGREC data set. In z/VM, it is not a data set but the error recording area.You can request that EREP write these records to a history file as it processes them.The EREP component of the System Performance feature collects these recordsfrom the EREP history file. The component processes these records:

Table 4. Input records to the EREP component

EREP recordRecorddefinition Description

Long OBR (unitcheck) type = X'30'

EREP_30 Documents a variety of I/O errors and statisticaldata. It contains data on permanent unit checks. Itis also written when the dynamic pathingavailability facility encounters an error whilechanging the state of a path group.

Long VTAM OBRtype = X'36'

EREP_36 Describes a permanent or temporary device failure(unit check) on a device supported by VTAM, ifthe device is channel-attached.

System initializationtype = X'50'

EREP_50 Documents the IPLs that occur on the system. Thisrecord is also generated to provide informationabout power line disturbances that cause systemtermination.

For complete details on these records, refer to the EREP User's Guide and Reference.

© Copyright IBM Corp. 1993, 2014 153

Page 174: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

154 System Performance Feature Reference Vol. II

Page 175: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Chapter 24. Data tables and lookup tables

This chapter describes the data tables and lookup tables used by the EREPcomponent. For descriptions of common data tables, lookup tables, and controltables used by the System Performance feature, refer to the Administration Guideand Reference.

Data tablesThis section describes the data tables for the EREP component.

EREP_DASD_D, _MThese tables provide daily and monthly statistics on DASD errors. They containdata from the EREP history file OBR (EREP type X'30') records.

These tables are updated by the EREP_CPU_ID, EREP_DASD_GROUP, andMVSPM_UNIT_TYPE lookup tables.

The default retention periods for these tables are:EREP_DASD_D 30 daysEREP_DASD_M 765 days

Note: In the column descriptions, the source fields that do not begin with OBR aredocumented only in the record definitions for these tables.

Column name Data type Description

DATE K DATE Date when the errors occurred. For the _M table,this is the date of the first day of the month. FromOBRDATE.

SYSTEM_ID K CHAR(8) System ID associated with the processor serialnumber. From SYSTEM_ID in the EREP_CPU_IDlookup table.

DASD_GROUP K CHAR(8) Name of the DASD group. From DASD_GROUP inthe EREP_DASD_GROUP lookup table.

DASD_STRING K CHAR(8) Name of the DASD string. From DASD_STRING inthe EREP_DASD_GROUP lookup table.

CONTROL_UNIT_TYPE K CHAR(4) Control unit type code. From CUTYPE if bit 0 inthe first byte of CUTYPE is 1; otherwise, this isblank.

DEVICE_TYPE K CHAR(8) Device type. From UNIT_TYPE in theMVSPM_UNIT_TYPE lookup table.

VOLSER K CHAR(6) Volume serial number. From VOLSER.

CONTROL_UNIT_ID K CHAR(2) Subsystem ID or control unit ID. From SSID.

BUS_OUT_ERRORS INTEGER Number of channel bus out parity errors thatoccurred. This is the count of records where bit 2of SENSE0 is 1.

CORRECTABLE_ERRORS INTEGER Number of correctable errors that occurred. This isthe count of records where bit 1 of SENSE2 is 1.

© Copyright IBM Corp. 1993, 2014 155

Page 176: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Column name Data type Description

INVAL_TRACK_FORMAT INTEGER Number of times invalid track format occurred.This is the count of records where bit 1 of SENSE1is 1.

IO_RETRIES INTEGER Number of I/O retries attempted for the errorsthat occurred. This is the sum of OBRRETRY.

OVERRUNS INTEGER Number of overruns that occurred. This is thecount of records where bit 5 of SENSE0 is 1.

PERM_DATA_CHECKS INTEGER Number of permanent data checks that occurred.This is the count of records where bit 1 ofOBRSW2 is 0 and bit 4 of SENSE0 is 1.

PERM_EQUIP_CHECKS INTEGER Number of permanent equipment checks thatoccurred. This is the count of records where bit 1of OBRSW2 is 0 and bit 3 of SENSE0 is 1.

TEMP_DATA_CHECKS INTEGER Number of temporary data checks that occurred.This is the count of records where bit 1 ofOBRSW2 is 1 and bit 4 of SENSE0 is 1.

TEMP_EQUIP_CHECKS INTEGER Number of temporary equipment checks thatoccurred. This is the count of records where bit 1of OBRSW2 is 1 and bit 3 of SENSE0 is 1.

UNCORR_ERRORS INTEGER Number of uncorrectable errors that occurred. Thisis the count of records where bit 1 of SENSE2 is 0.

EREP data tables

156 System Performance Feature Reference Vol. II

Page 177: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

EREP_IPL_TThis table provides detailed statistics on IPLs. It contains data from the EREPhistory file IPL (EREP type X'50') records.

This table is updated by the EREP_CPU_ID lookup table.

The default retention period for this table is 30 days.

Column name Data type Description

CPU_SERIAL_NO CHAR(6) Processor serial number. From IPLSER.

DATE DATE Date when the IPL occurred. From IPLDATE.

DOWN_DATE DATE System down date. This is the date of the latest activity on thesystem before the IPL occurred. From IPLSDATE.

DOWN_TIME TIME System down time. This is the time of the latest activity on thesystem before the IPL occurred. From IPLSTIME.

IPL_REASON CHAR(2) Code representing the reason code for the IPL. From IPLREAS.

RELEASE CHAR(1) Release level of the operating system. From the last 4 bits ofIPLKEY2.

SYSTEM CHAR(3) Operating system. From the first 3 bits of IPLKEY2.

SYSTEM_ID CHAR(8) System ID associated with the processor serial number. FromSYSTEM_ID in the EREP_CPU_ID lookup table.

TIME TIME Time when the IPL occurred. From IPLTIME.

EREP data tables

Chapter 24. Data tables and lookup tables 157

Page 178: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

EREP_VTAM_D, _MThese tables provide daily and monthly statistics on VTAM errors. They containdata from the EREP history file VTAM long OBR (EREP type X'36') records.

These tables are updated by the EREP_CPU_ID and MVSPM_UNIT_TYPE lookuptables.

The default retention periods for these tables are:EREP_VTAM_D 30 daysEREP_VTAM_M 765 days

Note: In the column descriptions, the source fields that do not begin with OBR aredocumented only in the record definitions for these tables.

Column name Data type Description

DATE K DATE Date when the errors occurred. For the _M table,this is the date of the first day of the month. FromOBRDATE.

SYSTEM_ID K CHAR(8) System ID associated with the processor serialnumber. From SYSTEM_ID in the EREP_CPU_IDlookup table.

DEVICE_TYPE K CHAR(4) Device type. From UNIT_TYPE in theMVSPM_UNIT_TYPE lookup table.

DEVICE_ADDRESS K CHAR(4) Device address or device number. FromOBRPCUA2.

RESOURCE_NAME K CHAR(8) VTAM resource name. From RESOURCE.

EOD_OVERFLOW_COUNT INTEGER Number of end-of-day or overflow records. This isthe count of records where bit 1 of OBRSW2 is 1and INSENSE is 1.

IO_RETRIES INTEGER Number of I/O retries attempted for the errorsthat occurred. This is the sum of OBRRETRY.

PERMANENT_ERRORS INTEGER Number of permanent errors that occurred. This isthe count of records where bit 1 of OBRSW2 is 0.

START_IO_COUNT INTEGER Number of start I/O instructions. This is the sumof SIOCNTR.

TEMPORARY_ERRORS INTEGER Number of temporary errors that occurred. This isthe count of records where bit 1 of OBRSW2 is 1and INSENSE is not 0.

EREP data tables

158 System Performance Feature Reference Vol. II

Page 179: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Lookup tablesThis section describes the lookup tables specific to the EREP component.

EREP_CPU_IDThis lookup table converts the serial numbers of processors in a multiprocessingenvironment to a system ID.

Column name Data type Description

CPU_SERIAL_NO K CHAR(6) Serial number of the processor. This can containglobal search characters.

SYSTEM_ID CHAR(8) System ID to be associated to the processor serialnumber.

Example of table contents

CPUSERIAL SYSTEM

NO ID------ --------%12906 SYS1%22906 SYS2...

EREP lookup tables

Chapter 24. Data tables and lookup tables 159

Page 180: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

EREP_DASD_GROUPThis lookup table converts processor serial numbers and device addresses tostrings and groups of DASD devices.

Column name Data type Description

CPU_SERIAL_NO K CHAR(6) Serial number of the processor. This can containglobal search characters.

DEVICE_ADDRESS K CHAR(4) Device address or device number. This can containglobal search characters.

DASD_GROUP CHAR(8) Name used to identify a group of DASD devices.

DASD_STRING CHAR(8) Name used to identify a string of DASD devices.

Example of table contents

CPUSERIAL DEVICE DASD DASD

NO ADDRESS GROUP STRING------ ------- -------- --------%12906 012% GROUP1 STR120%12906 013% GROUP1 STR130%12906 014% GROUP1 STR140%12906 015% GROUP1 STR150%22906 012% GROUP1 STR120%22906 013% GROUP1 STR130%22906 014% GROUP1 STR140%22906 015% GROUP1 STR150%12906 022% GROUP2 STR220%12906 023% GROUP2 STR230%12906 024% GROUP2 STR240%12906 025% GROUP2 STR250%22906 022% GROUP2 STR220%22906 023% GROUP2 STR230%22906 024% GROUP2 STR240%22906 025% GROUP2 STR250...

EREP lookup tables

160 System Performance Feature Reference Vol. II

Page 181: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Chapter 25. Reports

The EREP component provides these reports:v DASD errors summary reports

– EREP DASD Errors by Device Type, Monthly Trend report– EREP DASD Errors by DASD Group, Monthly Trend report– EREP DASD Errors by Control Unit, Monthly Trend report

v VTAM-controlled device errors summary report– EREP VTAM Errors by Resource, Monthly Trend report

v IPL system initialization statistics– EREP IPL and Downtime Summary, Daily report

DASD errors summary reportsThe DASD errors summary reports show DASD error statistics by device type,group of DASD devices, and control unit types.

EREP DASD Errors by Device Type, Monthly Trend reportThis report shows monthly DASD error statistics by device type.

This information identifies the report:

Report ID EREP01

Report group EREP reports

Source EREP_DASD_M

Attributes EREP, Problem, DASD, Monthly, Trend

Variables From_month, To_month, System_ID

The report contains this information:

Month start date The date of the first day of the month of themeasurement.

Device type The DASD device type.

Bus out errors The number of channel bus out parity errors thatoccurred on the device type during the month.

Perm equip checks The number of permanent equipment checks thatoccurred on the device type during the month.

EREP DASD Errors by Device Type, Monthly TrendSystem: ’SYS1’ Month: ’2003-11-01’ to ’2003-12-01’

Month Perm Temp Perm Tempstart Device Bus out equip equip data data Total I/Odate type errors checks checks checks checks errors retries---------- -------- ------- ------- ------- ------- ------- ------- -------2003-11-01 3380-K 0 0 28 0 0 28 02003-12-01 3380-K 0 0 17 0 0 17 0

Tivoli Decision Support for z/OS Report: EREP01

Figure 43. Example of an EREP DASD Errors by Device Type, Monthly Trend report

© Copyright IBM Corp. 1993, 2014 161

Page 182: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Temp equip checks The number of temporary equipment checks thatoccurred on the device type during the month.

Perm data checks The number of permanent data checks thatoccurred on the device type during the month.

Temp data checks The number of temporary data checks thatoccurred on the device type during the month.

Total errors The total number of errors that occurred on thedevice type during the month.

I/O retries The number of I/O retries attempted on the devicetype during the month.

DASD errors summary reports

162 System Performance Feature Reference Vol. II

Page 183: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

EREP DASD Errors by DASD Group, Monthly Trend reportThis report shows monthly DASD error statistics by group of DASD devices. Formore information on using this report, refer to the System Performance Feature Guide.

This information identifies the report:

Report ID EREP02

Report group EREP reports

Source EREP_DASD_M

Attributes EREP, Problem, DASD, Monthly, Trend

Variables From_month, To_month, System_ID

The report contains this information:

Month start date The date of the first day of the month of themeasurement.

DASD group The name of a group of DASD devices, as definedin the EREP_DASD_GROUP lookup table.

Bus out errors The number of channel bus-out parity errors thatoccurred for the DASD group during the month.

Perm equip checks The number of permanent equipment checks thatoccurred for the DASD group during the month.

Temp equip checks The number of temporary equipment checks thatoccurred for the DASD group during the month.

Perm data checks The number of permanent data checks thatoccurred for the DASD group during the month.

Temp data checks The number of temporary data checks thatoccurred for the DASD group during the month.

Total errors The total number of errors that occurred for theDASD group during the month.

I/O retries The number of I/O retries attempted for the DASDgroup during the month.

EREP DASD Errors by DASD Group, Monthly TrendSystem: ’SYS1’ Month: ’2003-11-01’ to ’2003-12-01’

Month Perm Temp Perm Tempstart DASD Bus out equip equip data data Total I/Odate group errors checks checks checks checks errors retries---------- -------- ------- ------- ------- ------- ------- ------- -------2003-11-01 08C0 0 0 14 0 0 14 02003-11-01 08C1 0 0 14 0 0 14 02003-12-01 08C0 0 0 12 0 0 12 02003-12-01 08C1 0 0 5 0 0 5 0

Tivoli Decision Support for z/OS Report: EREP02

Figure 44. Example of an EREP DASD Errors by DASD Group, Monthly Trend report

DASD errors summary reports

Chapter 25. Reports 163

Page 184: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

EREP DASD Errors by Control Unit, Monthly Trend reportThis report shows monthly DASD error statistics by control unit type.

This information identifies the report:

Report ID EREP03

Report group EREP reports

Source EREP_DASD_M

Attributes EREP, Problem, DASD, Monthly, Trend

Variables From_month, To_month, System_ID

The report contains this information:

Month start date The date of the first day of the month of themeasurement.

Control unit ID The control unit type.

Bus out errors The number of channel bus-out parity errors thatoccurred for the control unit during the month.

Perm equip checks The number of permanent equipment checks thatoccurred for the control unit during the month.

Temp equip checks The number of temporary equipment checks thatoccurred for the control unit during the month.

Perm data checks The number of permanent data checks thatoccurred for the control unit during the month.

Temp data checks The number of temporary data checks thatoccurred for the control unit during the month.

Total errors The total number of errors that occurred for thecontrol unit during the month.

I/O retries The number of I/O retries for the control unitduring the month.

EREP DASD Errors by Control Unit, Monthly TrendSystem: ’SYS1’ Month: ’2003-11-01’ to ’2003-12-01’

Month Control Perm Temp Perm Tempstart unit Bus out equip equip data data Total I/Odate ID errors checks checks checks checks errors retries---------- --------- ------- ------- ------- ------- ------- ------- -------2003-11-01 06 0 0 28 0 0 28 02003-12-01 06 0 0 17 0 0 17 0

Tivoli Decision Support for z/OS Report: EREP03

Figure 45. Example of an EREP DASD Errors by Control Unit, Monthly Trend report

DASD errors summary reports

164 System Performance Feature Reference Vol. II

Page 185: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

VTAM-controlled device errors summary reportsThese reports show error statistics for channel-attached devices controlled byVTAM.

EREP VTAM Errors by Resource, Monthly Trend reportThis report shows monthly error statistics for channel-attached devices controlledby VTAM. For more information on using this report, refer to the SystemPerformance Feature Guide.

This information identifies the report:

Report ID EREP04

Report group EREP reports

Source EREP_VTAM_M

Attributes EREP, Problem, VTAM, Resource, Monthly, Trend

Variables From_month, To_month, System_ID

The report contains this information:

Month start date The date of the first day of the month of themeasurement.

Device type The teleprocessing device type.

Resource name The VTAM-controlled resource name.

Perm errors The number of permanent errors that occurredduring the month.

Temp errors The number of temporary errors that occurredduring the month.

Total errors The total number of errors that occurred during themonth.

I/O retries The number of I/O retries that occurred during themonth.

Start I/O count The number of start I/O instructions issued duringthe month.

EREP VTAM Errors by Resource, Monthly TrendSystem: ’SYS1’ Month: ’2003-11-01’ to ’2003-12-01’

Month Startstart Device Resource Perm Temp Total I/O I/Odate type name errors errors errors retries count---------- -------- -------- --------- --------- --------- -------- ---------2003-11-01 3270 FS1SL7D2 1 0 1 0 412003-12-01 3270 FS1SL7C8 8 0 8 0 202003-12-01 3270 FS1SL7D2 2 0 2 0 89

Tivoli Decision Support for z/OS Report: EREP04

Figure 46. Example of an EREP VTAM Errors by Resource, Monthly Trend report

VTAM-controlled device errors summary reports

Chapter 25. Reports 165

Page 186: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

IPL system initialization statisticsThe IPL system initialization statistics report shows information about each IPLand a downtime summary. It also lists the IPL reason codes and their descriptions.

EREP IPL and Downtime Summary, Daily reportThis report lists each IPL and provides a downtime summary. For moreinformation on using this report, refer to the System Performance Feature Guide.

This information identifies the report:

Report ID EREP05

Report group EREP reports

Source EREP_IPL_T

Attributes EREP, Problem, IPL, Daily

Variables System_ID, From_date, To_date

The report contains this information:

System ID The name of the system that was IPLed.

Date The date when the IPL was performed.

Time The time when the IPL was performed.

IPL reason The IPL reason code.

Downtime (min) The system downtime, in minutes.

EREP IPL and Downtime Summary, DailySystem: SYSTEM_ID Date: ’2003-12-01’ to ’2003-12-15’

System IPL DowntimeID Date Time reason (min)

-------- ---------- ---------- ------ ----------012906 2003-12-02 17:15:17 DF 29

2003-12-02 17:59:47 DF 9----------

Total 38

Tivoli Decision Support for z/OS Report: EREP05

Figure 47. Example of an EREP IPL and Downtime Summary, Daily report

IPL system initialization statistics

166 System Performance Feature Reference Vol. II

Page 187: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Part 6. Tivoli Information Management for z/OS (INFOMAN)component

Chapter 26. Customization . . . . . . . . 169Making input data available . . . . . . . . 169Modifying collect job . . . . . . . . . . . 181Updating lookup tables . . . . . . . . . . 184

Chapter 27. Data flow . . . . . . . . . . 185Storing the data . . . . . . . . . . . . 186

Chapter 28. Log and record definitions . . . . 187

Chapter 29. Data tables and lookup tables. . . 189Data tables . . . . . . . . . . . . . . 189

INFOMAN_CHANGE_D . . . . . . . . 189INFOMAN_PROBLEM_D . . . . . . . . 191

Lookup tables . . . . . . . . . . . . . 192INFOMAN_OBJECTIVE . . . . . . . . . 192INFOMAN_TYPE . . . . . . . . . . . 193

Chapter 30. Reports . . . . . . . . . . 195Problem management reports . . . . . . . . 196

INFOMAN Problem Cause, Monthly Overviewreport . . . . . . . . . . . . . . . 196INFOMAN Problems, Monthly Overview report 197INFOMAN Problems, Daily Trend report . . . 198INFOMAN Problems Closed, MonthlyOverview report . . . . . . . . . . . 199INFOMAN Problems Not Closed, WeeklyOverview report . . . . . . . . . . . 200

Change management reports . . . . . . . . 201INFOMAN Change Successes, MonthlyOverview report . . . . . . . . . . . 201INFOMAN Changes, Monthly Overview report 202INFOMAN Changes, Daily Trend report . . . 203INFOMAN Changes Closed, Monthly Overviewreport . . . . . . . . . . . . . . . 204INFOMAN Changes Not Closed, WeeklyOverview report . . . . . . . . . . . 205

Mixed reports . . . . . . . . . . . . . 206INFOMAN Problems and Changes, MonthlyTrend report . . . . . . . . . . . . . 206

© Copyright IBM Corp. 1993, 2014 167

Page 188: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

168 System Performance Feature Reference Vol. II

Page 189: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Chapter 26. Customization

Before you can use the Tivoli Information Management for z/OS (INFOMAN)component to collect data and create useful reports, you must customize and testthe installation. This chapter describes the steps you must perform to customizethe Tivoli Information Management for z/OS (INFOMAN) component:1. Making input data available.2. Modifying collect job.3. Updating lookup tables.

Use the Tivoli Information Management for z/OS (INFOMAN) component as asample. As shipped, it will work correctly only if you are running a default TivoliInformation Management for z/OS system. If you are running a changed system,you must customize the Tivoli Information Management for z/OS (INFOMAN)component as described in this chapter.

Making input data availableTo ensure that the Tivoli Information Management for z/OS (INFOMAN)component collects the right data, perform these steps:1. Check the report format tables (RFT) provided with Tivoli Decision Support for

z/OS to see if the definition maps the Tivoli Information Management for z/OSsystem on which you are running. The RFT, named DRLJRFT2, extractsproblem and change records from the Tivoli Information Management for z/OSdatabase and writes these records to a sequential data set. DRLJRFT2 isautomatically run by the Tivoli Information Management for z/OS collect job.

2. Change the RFT as needed. For detailed information, refer to the TivoliInformation Management for z/OS: Data Reporting User’s Guide.

3. If you change the RFT, check that the provided record definitions are still validand correctly map the log from the Tivoli Information Management for z/OSdatabase (the result of the RFT).You might also need to change the table definitions and the reports.

Figure 48 on page 170 to Figure 59 on page 181 show the report format tableDRLJRFT2.

© Copyright IBM Corp. 1993, 2014 169

Page 190: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

/******************************++***************************************//* *//* Licensed Materials - Property of IBM *//* *//* 5698-B06 (C) Copyright IBM Corporation 2001, 2005. *//* See Copyright Instructions. *//* *//***********************************************************************//* *//* Name: DRLJRFT2 *//* *//* Status: Tivoli Decision Support for z/OS 1.7.1 *//* *//* Function: *//* Extract problems and changes from the Tivoli Information *//* Management for z/OS (INFOMAN) database *//* and write them to a sequential file. *//* *//* Data source: *//* The Tivoli Information Management for z/OS (INFOMAN) database *//* *//***********************************************************************/

/***********************************************************************//* Extract problems from the Tivoli Information Management for z/OS *//* (INFOMAN) database and write them to a sequential file *//***********************************************************************/SECTION SEPARATION(0)

SETD IDATE(STARTDAT) VAL(&ZECDATE) OP(-) VAL(400) /*<= Optionally

SETD IDATE(STOPDAT) VAL(&ZECDATE) OP(+) VAL(100) /*<= change extract/* interval here

SEARCH ARG(!S0032 DATO/&STARTDAT -&STOPDAT) /* Search problems

PUT COL(001) VAL(V12) /* Tsd versionPUT COL(004) VAL(P) /* Problem record flag

IF DATA(DATO/.) OP(=) VAL(&ZIFDATA)SETD IDATE(IDATO) DATA(DATO/.) /* Date occurred,IF VAL(&IDATO) FROM(5) FOR(1) OP(=) VAL(’/’)

PUT COL(005) VAL(&IDATO) FROM(6) FOR(2) /* MonthPUT COL(007) VAL(&IDATO) FROM(9) FOR(2) /* DayPUT COL(009) VAL(&IDATO) FROM(3) FOR(2) /* YearPUT COL(013) DATA(TIMO/.) LENGTH(5) /* Time occurred

ELSEIF VAL(&IDATO) FROM(3) FOR(1) OP(=) VAl(’/’)

PUT COL(005) VAL(&IDATO) FROM(4) FOR(2) /* MonthPUT COL(007) VAL(&IDATO) FROM(7) FOR(2) /* DayPUT COL(009) VAL(&IDATO) FROM(1) FOR(2) /* YearPUT COL(013) DATA(TIMO/.) LENGTH(5) /* Time occurred

EIFEIF

EIF

Figure 48. Report format table DRLJRFT2 (Part 1 of 12)

Making input data available

170 System Performance Feature Reference Vol. II

Page 191: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

IF DATA(DATA/.) OP(=) VAL(&ZIFDATA)SETD IDATE(IDATA) DATA(DATA/.) /* Date assigned,IF VAL(&IDATA) FROM(5) FOR(1) OP(=) VAL(’/’)

PUT COL(018) VAL(&IDATA) FROM(6) FOR(2) /* MonthPUT COL(020) VAL(&IDATA) FROM(9) FOR(2) /* DayPUT COL(022) VAL(&IDATA) FROM(3) FOR(2) /* YearPUT COL(026) DATA(TIMA/.) LENGTH(5) /* Time occurred

ELSEIF VAL(&IDATA) FROM(3) FOR(1) OP(=) VAl(’/’)

PUT COL(018) VAL(&IDATA) FROM(4) FOR(2) /* MonthPUT COL(020) VAL(&IDATA) FROM(7) FOR(2) /* DayPUT COL(022) VAL(&IDATA) FROM(1) FOR(2) /* YearPUT COL(026) DATA(TIMA/.) LENGTH(5) /* Time occurred

EIFEIF

EIF

IF DATA(DATR/.) OP(=) VAL(&ZIFDATA)SETD IDATE(IDATR) DATA(DATR/.) /* Date closed,IF VAL(&IDATR) FROM(5) FOR(1) OP(=) VAL(’/’)

PUT COL(031) VAL(&IDATR) FROM(6) FOR(2) /* MonthPUT COL(033) VAL(&IDATR) FROM(9) FOR(2) /* DayPUT COL(035) VAL(&IDATR) FROM(3) FOR(2) /* YearPUT COL(039) DATA(TIMR/.) LENGTH(5) /* Time occurred

ELSEIF VAL(&IDATR) FROM(3) FOR(1) OP(=) VAl(’/’)

PUT COL(031) VAL(&IDATR) FROM(4) FOR(2) /* MonthPUT COL(033) VAL(&IDATR) FROM(7) FOR(2) /* DayPUT COL(035) VAL(&IDATR) FROM(1) FOR(2) /* YearPUT COL(039) DATA(TIMR/.) LENGTH(5) /* Time occurred

EIFEIF

EIF

IF DATA(DATE/.) OP(=) VAL(&ZIFDATA)SETD IDATE(IDATE) DATA(DATE/.) /* Date enteredIF VAL(&IDATE) FROM(5) FOR(1) OP(=) VAL(’/’)

PUT COL(044) VAL(&IDATE) FROM(6) FOR(2) /* MonthPUT COL(046) VAL(&IDATE) FROM(9) FOR(2) /* DayPUT COL(048) VAL(&IDATE) FROM(3) FOR(2) /* YearPUT COL(052) DATA(TIME/.) LENGTH(5) /* Time occurred

ELSEIF VAL(&IDATE) FROM(3) FOR(1) OP(=) VAl(’/’)

PUT COL(044) VAL(&IDATE) FROM(4) FOR(2) /* MonthPUT COL(046) VAL(&IDATE) FROM(7) FOR(2) /* DayPUT COL(048) VAL(&IDATE) FROM(1) FOR(2) /* YearPUT COL(052) DATA(TIME/.) LENGTH(5) /* Time occurred

EIFEIF

EIF

IF DATA(DATF/.) OP(=) VAL(&ZIFDATA)SETD IDATE(IDATF) DATA(DATF/.) /* Date finishedIF VAL(&IDATF) FROM(5) FOR(1) OP(=) VAL(’/’)

PUT COL(057) VAL(&IDATF) FROM(6) FOR(2) /* MonthPUT COL(059) VAL(&IDATF) FROM(9) FOR(2) /* DayPUT COL(061) VAL(&IDATF) FROM(3) FOR(2) /* YearPUT COL(065) DATA(TIMF/.) LENGTH(5) /* Time occurred

Figure 49. Report format table DRLJRFT2 (Part 2 of 12)

Making input data available

Chapter 26. Customization 171

Page 192: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

ELSEIF VAL(&IDATF) FROM(3) FOR(1) OP(=) VAl(’/’)

PUT COL(057) VAL(&IDATF) FROM(4) FOR(2) /* MonthPUT COL(059) VAL(&IDATF) FROM(7) FOR(2) /* DayPUT COL(061) VAL(&IDATF) FROM(1) FOR(2) /* YearPUT COL(065) DATA(TIMF/.) LENGTH(5) /* Time occurred

EIFEIF

EIF

IF DATA(DATD/.) OP(=) VAL(&ZIFDATA)SETD IDATE(IDATD) DATA(DATD/.) /* Date fix req.IF VAL(&IDATD) FROM(5) FOR(1) OP(=) VAL(’/’)

PUT COL(070) VAL(&IDATD) FROM(6) FOR(2) /* MonthPUT COL(072) VAL(&IDATD) FROM(9) FOR(2) /* DayPUT COL(074) VAL(&IDATD) FROM(3) FOR(2) /* YearPUT COL(078) DATA(TIMD/.) LENGTH(5) /* Time occurred

ELSEIF VAL(&IDATD) FROM(3) FOR(1) OP(=) VAl(’/’)

PUT COL(070) VAL(&IDATD) FROM(4) FOR(2) /* MonthPUT COL(072) VAL(&IDATD) FROM(7) FOR(2) /* DayPUT COL(074) VAL(&IDATD) FROM(1) FOR(2) /* YearPUT COL(078) DATA(TIMD/.) LENGTH(5) /* Time occurred

EIFEIF

EIF

IF DATA(DATM/.) OP(=) VAL(&ZIFDATA)SETD IDATE(IDATM) DATA(DATM/.) /* Date last alterIF VAL(&IDATM) FROM(5) FOR(1) OP(=) VAL(’/’)

PUT COL(083) VAL(&IDATM) FROM(6) FOR(2) /* MonthPUT COL(085) VAL(&IDATM) FROM(9) FOR(2) /* DayPUT COL(087) VAL(&IDATM) FROM(3) FOR(2) /* YearPUT COL(091) DATA(TIMM/.) LENGTH(5) /* Time occurred

ELSEIF VAL(&IDATM) FROM(3) FOR(1) OP(=) VAl(’/’)

PUT COL(083) VAL(&IDATM) FROM(4) FOR(2) /* MonthPUT COL(085) VAL(&IDATM) FROM(7) FOR(2) /* DayPUT COL(087) VAL(&IDATM) FROM(1) FOR(2) /* YearPUT COL(091) DATA(TIMM/.) LENGTH(5) /* Time occurred

EIFEIF

EIF

IF DATA(DATRF/.) OP(=) VAL(&ZIFDATA)SETD IDATE(IDATRF) DATA(DATRF/.) /* Date last refr.IF VAL(&IDATRF) FROM(5) FOR(1) OP(=) VAL(’/’)

PUT COL(096) VAL(&IDATRF) FROM(6) FOR(2) /* MonthPUT COL(098) VAL(&IDATRF) FROM(9) FOR(2) /* DayPUT COL(100) VAL(&IDATRF) FROM(3) FOR(2) /* YearPUT COL(104) DATA(TIMRF/.) LENGTH(5) /* Time occurred

ELSEIF VAL(&IDATRF) FROM(3) FOR(1) OP(=) VAl(’/’)

PUT COL(096) VAL(&IDATRF) FROM(4) FOR(2) /* MonthPUT COL(098) VAL(&IDATRF) FROM(7) FOR(2) /* DayPUT COL(100) VAL(&IDATRF) FROM(1) FOR(2) /* YearPUT COL(104) DATA(TIMRF/.) LENGTH(5) /* Time occurred

EIFEIF

EIF

Figure 50. Report format table DRLJRFT2 (Part 3 of 12)

Making input data available

172 System Performance Feature Reference Vol. II

Page 193: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

IF DATA(DATX/.) OP(=) VAL(&ZIFDATA)SETD IDATE(IDATX) DATA(DATX/.) /* Date openedIF VAL(&IDATX) FROM(5) FOR(1) OP(=) VAL(’/’)

PUT COL(109) VAL(&IDATX) FROM(6) FOR(2) /* MonthPUT COL(111) VAL(&IDATX) FROM(9) FOR(2) /* DayPUT COL(113) VAL(&IDATX) FROM(3) FOR(2) /* YearPUT COL(117) DATA(TIMX/.) LENGTH(5) /* Time occurred

ELSEIF VAL(&IDATX) FROM(3) FOR(1) OP(=) VAl(’/’)

PUT COL(109) VAL(&IDATX) FROM(4) FOR(2) /* MonthPUT COL(111) VAL(&IDATX) FROM(7) FOR(2) /* DayPUT COL(113) VAL(&IDATX) FROM(1) FOR(2) /* YearPUT COL(117) DATA(TIMX/.) LENGTH(5) /* Time occurred

EIFEIF

EIF

IF DATA(DATN/.) OP(=) VAL(&ZIFDATA)SETD IDATE(IDATN) DATA(DATN/.) /* Date rep. notif.IF VAL(&IDATN) FROM(5) FOR(1) OP(=) VAL(’/’)

PUT COL(122) VAL(&IDATN) FROM(6) FOR(2) /* MonthPUT COL(124) VAL(&IDATN) FROM(9) FOR(2) /* DayPUT COL(126) VAL(&IDATN) FROM(3) FOR(2) /* Year

ELSEIF VAL(&IDATN) FROM(3) FOR(1) OP(=) VAl(’/’)

PUT COL(122) VAL(&IDATN) FROM(4) FOR(2) /* MonthPUT COL(124) VAL(&IDATN) FROM(7) FOR(2) /* DayPUT COL(126) VAL(&IDATN) FROM(1) FOR(2) /* Year

EIFEIF

EIF

IF DATA(DATB/.) OP(=) VAL(&ZIFDATA)SETD IDATE(IDATB) DATA(DATB/.) /* Date startedIF VAL(&IDATB) FROM(5) FOR(1) OP(=) VAL(’/’)

PUT COL(130) VAL(&IDATB) FROM(6) FOR(2) /* MonthPUT COL(132) VAL(&IDATB) FROM(9) FOR(2) /* DayPUT COL(134) VAL(&IDATB) FROM(3) FOR(2) /* YearPUT COL(138) DATA(TIMB/.) LENGTH(5) /* Time started

ELSEIF VAL(&IDATB) FROM(3) FOR(1) OP(=) VAl(’/’)

PUT COL(130) VAL(&IDATB) FROM(4) FOR(2) /* MonthPUT COL(132) VAL(&IDATB) FROM(7) FOR(2) /* DayPUT COL(134) VAL(&IDATB) FROM(1) FOR(2) /* YearPUT COL(138) DATA(TIMB/.) LENGTH(5) /* Time started

EIFEIF

EIF

IF DATA(DATT/.) OP(=) VAL(&ZIFDATA)SETD IDATE(IDATT) DATA(DATT/.) /* Target dateIF VAL(&IDATT) FROM(5) FOR(1) OP(=) VAL(’/’)

PUT COL(143) VAL(&IDATT) FROM(6) FOR(2) /* MonthPUT COL(145) VAL(&IDATT) FROM(9) FOR(2) /* DayPUT COL(147) VAL(&IDATT) FROM(3) FOR(2) /* Year

ELSEIF VAL(&IDATT) FROM(3) FOR(1) OP(=) VAl(’/’)

PUT COL(143) VAL(&IDATT) FROM(4) FOR(2) /* MonthPUT COL(145) VAL(&IDATT) FROM(7) FOR(2) /* DayPUT COL(147) VAL(&IDATT) FROM(1) FOR(2) /* Year

EIFEIF

EIF

Figure 51. Report format table DRLJRFT2 (Part 4 of 12)

Making input data available

Chapter 26. Customization 173

Page 194: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

PUT COL(151) DATA(GROA/.) LENGTH(11) /* Assignee departmentPUT COL(162) DATA(PERA/.) LENGTH(40) /* Assignee namePUT COL(202) DATA(!S0B2E) LENGTH(13) /* Assignee phonePUT COL(215) DATA(COUX/.) LENGTH(3) /* Assignment numberPUT COL(218) DATA(STAA/.) LENGTH(8) /* Assignment statusPUT COL(226) DATA(APAR/.) LENGTH(7) /* APAR numberPUT COL(233) DATA(STAF/.) LENGTH(8) /* APAR/PTF statusPUT COL(241) DATA(MISB/.) LENGTH(3) /* Bypass availablePUT COL(244) DATA(RNCX/.) LENGTH(8) /* Cause change numberPUT COL(252) DATA(CODC/.) LENGTH(8) /* Cause codePUT COL(260) DATA(APPL/.) LENGTH(8) /* Checkout appl. IDPUT COL(268) DATA(!S0D12) LENGTH(8) /* Circuit numberPUT COL(276) DATA(CLSN/.) LENGTH(8) /* Cluster namePUT COL(284) DATA(PIDS/.) LENGTH(11) /* Component aparedPUT COL(295) DATA(!S0D69) LENGTH(11) /* Console outputPUT COL(306) DATA(CODP/.) LENGTH(8) /* Current phasePUT COL(314) DATA(PRIO/.) LENGTH(2) /* Current priorityPUT COL(316) DATA(INTC/.) LENGTH(8) /* Customer PD timePUT COL(324) DATA(DSTN/.) LENGTH(11) /* data set typePUT COL(335) DATA(!S0E0F) LENGTH(45) /* DescriptionPUT COL(380) DATA(IMPD/.) LENGTH(8) /* Device impactPUT COL(388) DATA(COMD/.) LENGTH(8) /* Device namePUT COL(396) DATA(!S0D76) LENGTH(11) /* Diagnostic outputPUT COL(407) DATA(!S0D7A) LENGTH(54) /* Dump data setPUT COL(461) DATA(COUD/.) LENGTH(3) /* Duplicate countPUT COL(464) DATA(CLAE/.) LENGTH(8) /* Entry priv. classPUT COL(472) DATA(CODE/.) LENGTH(8) /* Error codePUT COL(480) DATA(ESCL/.) LENGTH(1) /* Escalation levelPUT COL(481) DATA(LVLS/.) LENGTH(8) /* Ec numberPUT COL(489) DATA(MISX/.) LENGTH(3) /* Fix availablePUT COL(492) DATA(RNCR/.) LENGTH(8) /* Fix change numberPUT COL(500) DATA(GWID/.) LENGTH(9) /* Gateway IDPUT COL(509) DATA(!S0D71) LENGTH(11) /* Graph/log dataPUT COL(520) DATA(PRII/.) LENGTH(2) /* Initial priorityPUT COL(522) DATA(!S0D6B) LENGTH(11) /* Input dataPUT COL(533) DATA(SP01/.) LENGTH(8) /* Interested class 1PUT COL(541) DATA(SP02/.) LENGTH(8) /* Interested class 2PUT COL(549) DATA(SP03/.) LENGTH(8) /* Interested class 3PUT COL(557) DATA(SP04/.) LENGTH(8) /* Interested class 4PUT COL(565) DATA(SP05/.) LENGTH(8) /* Interested class 5PUT COL(573) DATA(SP06/.) LENGTH(8) /* Interested class 6PUT COL(581) DATA(SP07/.) LENGTH(8) /* Interested class 7PUT COL(589) DATA(SP08/.) LENGTH(8) /* Interested class 8PUT COL(597) DATA(SP09/.) LENGTH(8) /* Interested class 9PUT COL(605) DATA(SP10/.) LENGTH(8) /* Interested class 10PUT COL(613) DATA(SP11/.) LENGTH(8) /* Interested class 11PUT COL(621) DATA(SP12/.) LENGTH(8) /* Interested class 12PUT COL(629) DATA(SP13/.) LENGTH(8) /* Interested class 13PUT COL(637) DATA(SP14/.) LENGTH(8) /* Interested class 14PUT COL(645) DATA(SP15/.) LENGTH(8) /* Interested class 15PUT COL(653) DATA(SP16/.) LENGTH(8) /* Interested class 16PUT COL(661) DATA(SP17/.) LENGTH(8) /* Interested class 17PUT COL(669) DATA(SP18/.) LENGTH(8) /* Interested class 18PUT COL(677) DATA(SP19/.) LENGTH(8) /* Interested class 19PUT COL(685) DATA(SP20/.) LENGTH(8) /* Interested class 20PUT COL(693) DATA(SP21/.) LENGTH(8) /* Interested class 21PUT COL(701) DATA(SP22/.) LENGTH(8) /* Interested class 22PUT COL(709) DATA(SP23/.) LENGTH(8) /* Interested class 23PUT COL(717) DATA(SP24/.) LENGTH(8) /* Interested class 24PUT COL(725) DATA(SP25/.) LENGTH(8) /* Interested class 25PUT COL(733) DATA(SP26/.) LENGTH(8) /* Interested class 26

Figure 52. Report format table DRLJRFT2 (Part 5 of 12)

Making input data available

174 System Performance Feature Reference Vol. II

Page 195: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

PUT COL(741) DATA(SP27/.) LENGTH(8) /* Interested class 27PUT COL(749) DATA(SP28/.) LENGTH(8) /* Interested class 28PUT COL(757) DATA(!S0D16) LENGTH(8) /* Ipcs record numberPUT COL(765) DATA(COMK/.) LENGTH(8) /* Key item affectedPUT COL(773) DATA(LOCC/.) LENGTH(8) /* Location codePUT COL(781) DATA(IMPN/.) LENGTH(8) /* Network impactPUT COL(789) DATA(COMN/.) LENGTH(8) /* Network namePUT COL(797) DATA(NOTID/.) LENGTH(8) /* Notify user IDPUT COL(805) DATA(!S0D74) LENGTH(11) /* Operator formPUT COL(816) DATA(RNPD/.) LENGTH(8) /* Original prb. nbrPUT COL(824) DATA(INTO/.) LENGTH(8) /* OutagePUT COL(832) DATA(TYPO/.) LENGTH(2) /* Outage typePUT COL(834) DATA(!S0D6A) LENGTH(11) /* Output dataPUT COL(845) DATA(CLAO/.) LENGTH(8) /* Owning classPUT COL(853) DATA(CODM/.) LENGTH(8) /* Probable causePUT COL(861) DATA(RNID/.) LENGTH(8) /* Problem numberPUT COL(869) DATA(STAC/.) LENGTH(7) /* Problem statusPUT COL(876) DATA(TYPE/.) LENGTH(8) /* Problem typePUT COL(884) DATA(IMPP/.) LENGTH(8) /* Program impactPUT COL(892) DATA(COMX/.) LENGTH(8) /* Program namePUT COL(900) DATA(PTFF/.) LENGTH(7) /* Ptf numberPUT COL(907) DATA(!S0D8C) LENGTH(8) /* Repair timePUT COL(915) DATA(PERS/.) LENGTH(40) /* Reported byPUT COL(955) DATA(GROS/.) LENGTH(11) /* Reported departmentPUT COL(966) DATA(!S0B2D) LENGTH(13) /* Reported phonePUT COL(979) DATA(INTR/.) LENGTH(8) /* Rerun timePUT COL(987) DATA(PERR/.) LENGTH(15) /* Resolved byPUT COL(1002) DATA(GROR/.) LENGTH(11) /* Resolver departmentPUT COL(1013) DATA(!S0B2F) LENGTH(13) /* Resolver phonePUT COL(1026) DATA(CLAR/.) LENGTH(8) /* Resolver classPUT COL(1034) DATA(!S0BE2) LENGTH(54) /* Resource namePUT COL(1088) DATA(!S0C12) LENGTH(54) /* Resource typePUT COL(1142) DATA(!S0D89) LENGTH(8) /* Response/trav timePUT COL(1150) DATA(!S0D6E) LENGTH(11) /* Source dataPUT COL(1161) DATA(!S0D6D) LENGTH(11) /* Source listingPUT COL(1172) DATA(IMPS/.) LENGTH(8) /* System impactPUT COL(1180) DATA(NASY/.) LENGTH(8) /* System namePUT COL(1188) DATA(!S0D6F) LENGTH(11) /* SMP listingPUT COL(1199) DATA(TECID/.) LENGTH(20) /* Tec event IDPUT COL(1219) DATA(!S0C93) LENGTH(8) /* Total timePUT COL(1227) DATA(!S0D70) LENGTH(11) /* Trace dataPUT COL(1238) DATA(PERC/.) LENGTH(15) /* Tracked byPUT COL(1253) DATA(GROC/.) LENGTH(11) /* Tracked departmentPUT COL(1264) DATA(!S0B30) LENGTH(13) /* Tracker phonePUT COL(1277) DATA(CLAT/.) LENGTH(8) /* Transfer to classPUT COL(1285) DATA(PMREC/.) LENGTH(15) /* TSD record IDPUT COL(1300) DATA(OSITE/.) LENGTH(6) /* TSD site IDPUT COL(1306) DATA(TUSER/.) LENGTH(15) /* TSD user IDPUT COL(1321) DATA(!S0D14) LENGTH(8) /* User form numberPUT COL(1329) DATA(USER/.) LENGTH(8) /* User last alteredPUT COL(1337) DATA(NUMV/.) LENGTH(11) /* Vendor numberPUT COL(1348) DATA(INTV/.) LENGTH(8) /* Vendor PD timePUT COL(1356) DATA(STAP/.) LENGTH(2) /* Vendor priorityPUT COL(1358) DATA(STAV/.) LENGTH(8) /* Vendor statusPUT COL(1366) DATA(!S05F2) LENGTH(8) /* Vendor PMR status

Figure 53. Report format table DRLJRFT2 (Part 6 of 12)

Making input data available

Chapter 26. Customization 175

Page 196: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

IF VAL(&ZICDATE) FROM(5) FOR(1) OP(=) VAL(’/’)PUT COL(1374) VAL(&ZICDATE) FROM(6) FOR(2) /* Run Date, MonthPUT COL(1376) VAL(&ZICDATE) FROM(9) FOR(2) /* DayPUT COL(1378) VAL(&ZICDATE) FROM(3) FOR(2) /* YearPUT COL(1382) VAL(&ZCTIME) /* Time of RFT run

ELSEIF VAL(&ZICDATE) FROM(3) FOR(1) OP(=) VAL(’/’)

PUT COL(1374) VAL(&ZICDATE) FROM(4) FOR(2) /* Run Date, MonthPUT COL(1376) VAL(&ZICDATE) FROM(7) FOR(2) /* DayPUT COL(1378) VAL(&ZICDATE) FROM(1) FOR(2) /* YearPUT COL(1382) VAL(&ZCTIME) /* Time of RFT run

EIFEIF

ESEARCHESECTION

/*********************************************************************//* Extract changes from the Tivoli Information Management for z/OS db*//* and append them to the sequential file. *//*********************************************************************/SECTION SEPARATION(0)

SEARCH ARG(!S0B06 DATP/&STARTDAT -&STOPDAT) /* Search changes

PUT COL(001) VAL(V12) /* Tsd versionPUT COL(004) VAL(C) /* Change record flag

IF DATA(DATD/.) OP(=) VAL(&ZIFDATA)SETD IDATE(IDATD) DATA(DATD/.) /* Date required,IF VAL(&IDATD) FROM(5) FOR(1) OP(=) VAL(’/’)

PUT COL(005) VAL(&IDATD) FROM(6) FOR(2) /* MonthPUT COL(007) VAL(&IDATD) FROM(9) FOR(2) /* DayPUT COL(009) VAL(&IDATD) FROM(3) FOR(2) /* Year

ELSEIF VAL(&IDATD) FROM(3) FOR(1) OP(=) VAl(’/’)

PUT COL(005) VAL(&IDATD) FROM(4) FOR(2) /* MonthPUT COL(007) VAL(&IDATD) FROM(7) FOR(2) /* DayPUT COL(009) VAL(&IDATD) FROM(1) FOR(2) /* Year

EIFEIF

EIF

IF DATA(DATB/.) OP(=) VAL(&ZIFDATA)SETD IDATE(IDATB) DATA(DATB/.) /* Date actual startIF VAL(&IDATD) FROM(5) FOR(1) OP(=) VAL(’/’)

PUT COL(013) VAL(&IDATB) FROM(6) FOR(2) /* MonthPUT COL(015) VAL(&IDATB) FROM(9) FOR(2) /* DayPUT COL(017) VAL(&IDATB) FROM(3) FOR(2) /* Year

ELSEIF VAL(&IDATB) FROM(3) FOR(1) OP(=) VAl(’/’)

PUT COL(013) VAL(&IDATB) FROM(4) FOR(2) /* MonthPUT COL(015) VAL(&IDATB) FROM(7) FOR(2) /* DayPUT COL(017) VAL(&IDATB) FROM(1) FOR(2) /* Year

EIFEIF

EIF

Figure 54. Report format table DRLJRFT2 (Part 7 of 12)

Making input data available

176 System Performance Feature Reference Vol. II

Page 197: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

IF DATA(DATF/.) OP(=) VAL(&ZIFDATA)SETD IDATE(IDATF) DATA(DATF/.) /* Date completedIF VAL(&IDATF) FROM(5) FOR(1) OP(=) VAL(’/’)

PUT COL(021) VAL(&IDATF) FROM(6) FOR(2) /* MonthPUT COL(023) VAL(&IDATF) FROM(9) FOR(2) /* DayPUT COL(025) VAL(&IDATF) FROM(3) FOR(2) /* Year

ELSEIF VAL(&IDATF) FROM(3) FOR(1) OP(=) VAl(’/’)

PUT COL(021) VAL(&IDATF) FROM(4) FOR(2) /* MonthPUT COL(023) VAL(&IDATF) FROM(7) FOR(2) /* DayPUT COL(025) VAL(&IDATF) FROM(1) FOR(2) /* Year

EIFEIF

EIF

IF DATA(DATA/.) OP(=) VAL(&ZIFDATA)SETD IDATE(IDATA) DATA(DATA/.) /* Date assigned,IF VAL(&IDATA) FROM(5) FOR(1) OP(=) VAL(’/’)

PUT COL(029) VAL(&IDATA) FROM(6) FOR(2) /* MonthPUT COL(031) VAL(&IDATA) FROM(9) FOR(2) /* DayPUT COL(033) VAL(&IDATA) FROM(3) FOR(2) /* Year

ELSEIF VAL(&IDATA) FROM(3) FOR(1) OP(=) VAl(’/’)

PUT COL(029) VAL(&IDATA) FROM(4) FOR(2) /* MonthPUT COL(031) VAL(&IDATA) FROM(7) FOR(2) /* DayPUT COL(033) VAL(&IDATA) FROM(1) FOR(2) /* Year

EIFEIF

EIF

IF DATA(DATE/.) OP(=) VAL(&ZIFDATA)SETD IDATE(IDATE) DATA(DATE/.) /* Date entered,IF VAL(&IDATE) FROM(5) FOR(1) OP(=) VAL(’/’)

PUT COL(037) VAL(&IDATE) FROM(6) FOR(2) /* MonthPUT COL(039) VAL(&IDATE) FROM(9) FOR(2) /* DayPUT COL(041) VAL(&IDATE) FROM(3) FOR(2) /* Year

ELSEIF VAL(&IDATE) FROM(3) FOR(1) OP(=) VAl(’/’)

PUT COL(037) VAL(&IDATE) FROM(4) FOR(2) /* MonthPUT COL(039) VAL(&IDATE) FROM(7) FOR(2) /* DayPUT COL(041) VAL(&IDATE) FROM(1) FOR(2) /* Year

EIFEIF

EIF

IF DATA(DATM/.) OP(=) VAL(&ZIFDATA)SETD IDATE(IDATM) DATA(DATM/.) /* Date last enter.IF VAL(&IDATM) FROM(5) FOR(1) OP(=) VAL(’/’)

PUT COL(045) VAL(&IDATM) FROM(6) FOR(2) /* MonthPUT COL(047) VAL(&IDATM) FROM(9) FOR(2) /* DayPUT COL(049) VAL(&IDATM) FROM(3) FOR(2) /* Year

ELSEIF VAL(&IDATM) FROM(3) FOR(1) OP(=) VAl(’/’)

PUT COL(045) VAL(&IDATM) FROM(4) FOR(2) /* MonthPUT COL(047) VAL(&IDATM) FROM(7) FOR(2) /* DayPUT COL(049) VAL(&IDATM) FROM(1) FOR(2) /* Year

EIFEIF

EIF

Figure 55. Report format table DRLJRFT2 (Part 8 of 12)

Making input data available

Chapter 26. Customization 177

Page 198: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

IF DATA(DATN/.) OP(=) VAL(&ZIFDATA)SETD IDATE(IDATN) DATA(DATN/.) /* Date request. notif.IF VAL(&IDATN) FROM(5) FOR(1) OP(=) VAL(’/’)

PUT COL(053) VAL(&IDATN) FROM(6) FOR(2) /* MonthPUT COL(055) VAL(&IDATN) FROM(9) FOR(2) /* DayPUT COL(057) VAL(&IDATN) FROM(3) FOR(2) /* Year

ELSEIF VAL(&IDATN) FROM(3) FOR(1) OP(=) VAl(’/’)

PUT COL(053) VAL(&IDATN) FROM(4) FOR(2) /* MonthPUT COL(055) VAL(&IDATN) FROM(7) FOR(2) /* DayPUT COL(057) VAL(&IDATN) FROM(1) FOR(2) /* Year

EIFEIF

EIF

IF DATA(DATP/.) OP(=) VAL(&ZIFDATA)SETD IDATE(IDATP) DATA(DATP/.) /* Date planned startIF VAL(&IDATP) FROM(5) FOR(1) OP(=) VAL(’/’)

PUT COL(061) VAL(&IDATP) FROM(6) FOR(2) /* MonthPUT COL(063) VAL(&IDATP) FROM(9) FOR(2) /* DayPUT COL(065) VAL(&IDATP) FROM(3) FOR(2) /* Year

ELSEIF VAL(&IDATP) FROM(3) FOR(1) OP(=) VAl(’/’)

PUT COL(061) VAL(&IDATP) FROM(4) FOR(2) /* MonthPUT COL(063) VAL(&IDATP) FROM(7) FOR(2) /* DayPUT COL(065) VAL(&IDATP) FROM(1) FOR(2) /* Year

EIFEIF

EIF

IF DATA(DATT/.) OP(=) VAL(&ZIFDATA)SETD IDATE(IDATT) DATA(DATT/.) /* Date planned endIF VAL(&IDATT) FROM(5) FOR(1) OP(=) VAL(’/’)

PUT COL(069) VAL(&IDATT) FROM(6) FOR(2) /* MonthPUT COL(071) VAL(&IDATT) FROM(9) FOR(2) /* DayPUT COL(073) VAL(&IDATT) FROM(3) FOR(2) /* Year

ELSEIF VAL(&IDATP) FROM(3) FOR(1) OP(=) VAl(’/’)

PUT COL(069) VAL(&IDATT) FROM(4) FOR(2) /* MonthPUT COL(071) VAL(&IDATT) FROM(7) FOR(2) /* DayPUT COL(073) VAL(&IDATT) FROM(1) FOR(2) /* Year

EIFEIF

EIF

PUT COL(077) DATA(INTO/.) LENGTH(8) /* Actual durationPUT COL(085) DATA(EFA/.) LENGTH(4) /* Actual effortPUT COL(089) DATA(IMPA/.) LENGTH(6) /* Actual impactPUT COL(095) DATA(TIMX/.) LENGTH(5) /* Actual start timePUT COL(100) DATA(SP01/.) LENGTH(8) /* Approval pending 1PUT COL(108) DATA(SP02/.) LENGTH(8) /* Approval pending 2PUT COL(116) DATA(SP03/.) LENGTH(8) /* Approval pending 3PUT COL(124) DATA(SP04/.) LENGTH(8) /* Approval pending 4PUT COL(132) DATA(SP05/.) LENGTH(8) /* Approval pending 5PUT COL(140) DATA(SP06/.) LENGTH(8) /* Approval pending 6PUT COL(148) DATA(SP07/.) LENGTH(8) /* Approval pending 7PUT COL(156) DATA(SP08/.) LENGTH(8) /* Approval pending 8PUT COL(164) DATA(SP09/.) LENGTH(8) /* Approval pending 9PUT COL(172) DATA(SP10/.) LENGTH(8) /* Approval pending 10PUT COL(180) DATA(SP11/.) LENGTH(8) /* Approval pending 11PUT COL(188) DATA(SP12/.) LENGTH(8) /* Approval pending 12PUT COL(196) DATA(SP13/.) LENGTH(8) /* Approval pending 13

Figure 56. Report format table DRLJRFT2 (Part 9 of 12)

Making input data available

178 System Performance Feature Reference Vol. II

Page 199: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

PUT COL(204) DATA(SP14/.) LENGTH(8) /* Approval pending 14PUT COL(212) DATA(SP15/.) LENGTH(8) /* Approval pending 15PUT COL(220) DATA(SP16/.) LENGTH(8) /* Approval pending 16PUT COL(228) DATA(SP17/.) LENGTH(8) /* Approval pending 17PUT COL(236) DATA(SP18/.) LENGTH(8) /* Approval pending 18PUT COL(244) DATA(SA01/.) LENGTH(8) /* Approval provided 1PUT COL(252) DATA(SA02/.) LENGTH(8) /* Approval provided 2PUT COL(260) DATA(SA03/.) LENGTH(8) /* Approval provided 3PUT COL(268) DATA(SA04/.) LENGTH(8) /* Approval provided 4PUT COL(276) DATA(SA05/.) LENGTH(8) /* Approval provided 5PUT COL(284) DATA(SA06/.) LENGTH(8) /* Approval provided 6PUT COL(292) DATA(SA07/.) LENGTH(8) /* Approval provided 7PUT COL(300) DATA(SA08/.) LENGTH(8) /* Approval provided 8PUT COL(308) DATA(SA09/.) LENGTH(8) /* Approval provided 9PUT COL(316) DATA(SA10/.) LENGTH(8) /* Approval provided 10PUT COL(324) DATA(SA11/.) LENGTH(8) /* Approval provided 11PUT COL(332) DATA(SA12/.) LENGTH(8) /* Approval provided 12PUT COL(340) DATA(SA13/.) LENGTH(8) /* Approval provided 13PUT COL(348) DATA(SA14/.) LENGTH(8) /* Approval provided 14PUT COL(356) DATA(SA15/.) LENGTH(8) /* Approval provided 15PUT COL(364) DATA(SA16/.) LENGTH(8) /* Approval provided 16PUT COL(372) DATA(SA17/.) LENGTH(8) /* Approval provided 17PUT COL(380) DATA(SA18/.) LENGTH(8) /* Approval provided 18PUT COL(388) DATA(SR01/.) LENGTH(8) /* Approval rejected 1PUT COL(396) DATA(SR02/.) LENGTH(8) /* Approval rejected 2PUT COL(404) DATA(SR03/.) LENGTH(8) /* Approval rejected 3PUT COL(412) DATA(SR04/.) LENGTH(8) /* Approval rejected 4PUT COL(420) DATA(SR05/.) LENGTH(8) /* Approval rejected 5PUT COL(428) DATA(SR06/.) LENGTH(8) /* Approval rejected 6PUT COL(436) DATA(SR07/.) LENGTH(8) /* Approval rejected 7PUT COL(444) DATA(SR08/.) LENGTH(8) /* Approval rejected 8PUT COL(452) DATA(SR09/.) LENGTH(8) /* Approval rejected 9PUT COL(460) DATA(SR10/.) LENGTH(8) /* Approval rejected 10PUT COL(468) DATA(SR11/.) LENGTH(8) /* Approval rejected 11PUT COL(476) DATA(SR12/.) LENGTH(8) /* Approval rejected 12PUT COL(484) DATA(SR13/.) LENGTH(8) /* Approval rejected 13PUT COL(492) DATA(SR14/.) LENGTH(8) /* Approval rejected 14PUT COL(500) DATA(SR15/.) LENGTH(8) /* Approval rejected 15PUT COL(508) DATA(SR16/.) LENGTH(8) /* Approval rejected 16PUT COL(516) DATA(SR17/.) LENGTH(8) /* Approval rejected 17PUT COL(524) DATA(SR18/.) LENGTH(8) /* Approval rejected 18PUT COL(532) DATA(STAP/.) LENGTH(8) /* Approval statusPUT COL(540) DATA(CL01/.) LENGTH(8) /* Approver class 1PUT COL(548) DATA(CL02/.) LENGTH(8) /* Approver class 2PUT COL(556) DATA(CL03/.) LENGTH(8) /* Approver class 3PUT COL(564) DATA(CL04/.) LENGTH(8) /* Approver class 4PUT COL(572) DATA(CL05/.) LENGTH(8) /* Approver class 5PUT COL(580) DATA(CL06/.) LENGTH(8) /* Approver class 6PUT COL(588) DATA(CL07/.) LENGTH(8) /* Approver class 7PUT COL(596) DATA(CL08/.) LENGTH(8) /* Approver class 8PUT COL(604) DATA(CL09/.) LENGTH(8) /* Approver class 9PUT COL(612) DATA(CL10/.) LENGTH(8) /* Approver class 10PUT COL(620) DATA(CL11/.) LENGTH(8) /* Approver class 11PUT COL(628) DATA(CL12/.) LENGTH(8) /* Approver class 12PUT COL(636) DATA(CL13/.) LENGTH(8) /* Approver class 13PUT COL(644) DATA(CL14/.) LENGTH(8) /* Approver class 14PUT COL(652) DATA(CL15/.) LENGTH(8) /* Approver class 15PUT COL(660) DATA(CL16/.) LENGTH(8) /* Approver class 16PUT COL(668) DATA(CL17/.) LENGTH(8) /* Approver class 17

Figure 57. Report format table DRLJRFT2 (Part 10 of 12)

Making input data available

Chapter 26. Customization 179

Page 200: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

PUT COL(676) DATA(CL18/.) LENGTH(8) /* Approver class 18PUT COL(684) DATA(GROA/.) LENGTH(11) /* Assignee departmentPUT COL(695) DATA(PERA/.) LENGTH(40) /* Assignee namePUT COL(735) DATA(!S0B2E) LENGTH(13) /* Assignee phonePUT COL(748) DATA(MISX/.) LENGTH(3) /* Backup plan usedPUT COL(751) DATA(RNID/.) LENGTH(8) /* Change numberPUT COL(759) DATA(CODR/.) LENGTH(8) /* Change reasonPUT COL(767) DATA(STAC/.) LENGTH(7) /* Change statusPUT COL(774) DATA(TYPE/.) LENGTH(8) /* Change typePUT COL(782) DATA(APPL/.) LENGTH(8) /* Checkout appl.IDPUT COL(790) DATA(PERR/.) LENGTH(15) /* Closed byPUT COL(805) DATA(GROR/.) LENGTH(11) /* Closer departmentPUT COL(816) DATA(!S0B2F) LENGTH(13) /* Closer phonePUT COL(829) DATA(CLAR/.) LENGTH(8) /* Closer classPUT COL(837) DATA(RNCC/.) LENGTH(44) /* Co-requisitesPUT COL(881) DATA(CODC/.) LENGTH(8) /* Completition codePUT COL(889) DATA(TIMF/.) LENGTH(5) /* Completition timePUT COL(894) DATA(GROC/.) LENGTH(11) /* Coordinator dep.PUT COL(905) DATA(PERC/.) LENGTH(15) /* Coordinator namePUT COL(920) DATA(!S0B30) LENGTH(13) /* Coordinator phonePUT COL(933) DATA(CODP/.) LENGTH(8) /* Current phasePUT COL(941) DATA(PRIO/.) LENGTH(2) /* Current priorityPUT COL(943) DATA(!S0E0F) LENGTH(45) /* DescriptionPUT COL(988) DATA(COMD/.) LENGTH(8) /* Device namePUT COL(996) DATA(CLAE/.) LENGTH(8) /* Entry classPUT COL(1004) DATA(INTE/.) LENGTH(8) /* Estimated durationPUT COL(1012) DATA(EFE/.) LENGTH(4) /* Estimated effortPUT COL(1016) DATA(GWID/.) LENGTH(9) /* Gateway IDPUT COL(1025) DATA(PRII/.) LENGTH(2) /* Initial priorityPUT COL(1027) DATA(COMK/.) LENGTH(8) /* Key item affectedPUT COL(1035) DATA(LOCC/.) LENGTH(8) /* Location codePUT COL(1043) DATA(COMN/.) LENGTH(8) /* Network namePUT COL(1051) DATA(CLAO/.) LENGTH(8) /* Owning classPUT COL(1059) DATA(TIMT/.) LENGTH(5) /* Planned end datePUT COL(1064) DATA(TIMP/.) LENGTH(5) /* Planned start timePUT COL(1069) DATA(RNCP/.) LENGTH(44) /* PrerequisitesPUT COL(1113) DATA(RNPR/.) LENGTH(8) /* Problem fixedPUT COL(1121) DATA(COMX/.) LENGTH(8) /* Program namePUT COL(1129) DATA(PERS/.) LENGTH(40) /* Requested byPUT COL(1169) DATA(GROS/.) LENGTH(11) /* Requester departmentPUT COL(1180) DATA(!S0B2D) LENGTH(13) /* Requester phonePUT COL(1193) DATA(!S0BB6) LENGTH(8) /* Reviewer class 1PUT COL(1201) DATA(!S0BB7) LENGTH(8) /* Reviewer class 2PUT COL(1209) DATA(!S0BB8) LENGTH(8) /* Reviewer class 3PUT COL(1217) DATA(!S0BB9) LENGTH(8) /* Reviewer class 4PUT COL(1225) DATA(!S0BBA) LENGTH(8) /* Reviewer class 5PUT COL(1233) DATA(!S0BBB) LENGTH(8) /* Reviewer class 6PUT COL(1241) DATA(!S0BBC) LENGTH(8) /* Reviewer class 7PUT COL(1249) DATA(!S0BBD) LENGTH(8) /* Reviewer class 8PUT COL(1257) DATA(!S0BBE) LENGTH(8) /* Reviewer class 9PUT COL(1265) DATA(!S0BBF) LENGTH(8) /* Reviewer class 10PUT COL(1273) DATA(!S0BC0) LENGTH(8) /* Reviewer class 11PUT COL(1281) DATA(!S0BC1) LENGTH(8) /* Reviewer class 12PUT COL(1289) DATA(!S0BC2) LENGTH(8) /* Reviewer class 13PUT COL(1297) DATA(!S0BC3) LENGTH(8) /* Reviewer class 14PUT COL(1305) DATA(!S0BC4) LENGTH(8) /* Reviewer class 15PUT COL(1313) DATA(!S0BC5) LENGTH(8) /* Reviewer class 16PUT COL(1321) DATA(!S0BC6) LENGTH(8) /* Reviewer class 17PUT COL(1329) DATA(!S0BC7) LENGTH(8) /* Reviewer class 18PUT COL(1337) DATA(IMPR/.) LENGTH(6) /* Risk assessmentPUT COL(1343) DATA(NASY/.) LENGTH(8) /* System namePUT COL(1351) DATA(TECID.) LENGTH(20) /* Tec event ID

Figure 58. Report format table DRLJRFT2 (Part 11 of 12)

Making input data available

180 System Performance Feature Reference Vol. II

Page 201: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Modifying collect jobThe Tivoli Information Management for z/OS (INFOMAN) component uses theDRLJCOIN job for collecting problem and change data from the Tivoli InformationManagement for z/OS database. This job performs two steps:1. Runs RFT DRLJRFT22. Runs the collect process

DRLJCOIN is a sample collect job for collecting data from the Tivoli InformationManagement for z/OS database. Figure 60 on page 182 shows the DRLJCOIN job.

Before running the DRLJCOIN job:1. Change the data set names according to the naming convention of your

installation.2. Allocate a separate ISPPROF data set for step 1 of the DRLJCOIN job.3. Check your DB2 SYSTEM and SYSPREFIX names.

The DRLJCOIN job writes the log data to a temporary data set, which is deletedwhen the job completes. If you want to save the data, change the DRLJCOIN job.

Also note that as the RFT extracts data in the Tivoli Information Management forz/OS database, the DRLJCOIN job deletes the data in the INFOMAN_CHANGE_Dand INFOMAN_PROBLEM_D tables to avoid duplication of data. The DRLJCOINjob deletes the data in these tables just before running the collect step.

PUT COL(1371) DATA(TIMA/.) LENGTH(5) /* Time assignedPUT COL(1376) DATA(TIME/.) LENGTH(5) /* Time enteredPUT COL(1381) DATA(TIMM/.) LENGTH(5) /* Time last alteredPUT COL(1386) DATA(TIMD/.) LENGTH(5) /* Time requiredPUT COL(1391) DATA(CLAT/.) LENGTH(8) /* Transfer to classPUT COL(1399) DATA(MISP/.) LENGTH(3) /* Unexpected problemsPUT COL(1402) DATA(NUMX/.) LENGTH(8) /* User form numberPUT COL(1410) DATA(USER/.) LENGTH(8) /* User last altered

IF VAL(&ZICDATE) FROM(5) FOR(1) OP(=) VAL(’/’)PUT COL(1418) VAL(&ZICDATE) FROM(6) FOR(2) /* Run Date, MonthPUT COL(1420) VAL(&ZICDATE) FROM(9) FOR(2) /* DayPUT COL(1422) VAL(&ZICDATE) FROM(3) FOR(2) /* YearPUT COL(1426) VAL(&ZCTIME) /* Time of RFT run

ELSEIF VAL(&ZICDATE) FROM(3) FOR(1) OP(=) VAL(’/’)

PUT COL(1418) VAL(&ZICDATE) FROM(4) FOR(2) /* Run Date, MonthPUT COL(1420) VAL(&ZICDATE) FROM(7) FOR(2) /* DayPUT COL(1422) VAL(&ZICDATE) FROM(1) FOR(2) /* YearPUT COL(1426) VAL(&ZCTIME) /* Time of RFT run

EIFEIF

ESEARCHESECTION

Figure 59. Report format table DRLJRFT2 (Part 12 of 12)

Modifying collect job

Chapter 26. Customization 181

Page 202: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

//DRLJCOIN JOB (ACCT#),’INFOMAN’//***************************************************************//* *//* LICENSED MATERIALS - PROPERTY OF IBM *//* *//* 5698-B06 Copyright IBM Corporation 1992, 2007 *//* SEE COPYRIGHT INSTRUCTIONS. *//* *//***************************************************************//* *//* NAME: DRLJCOIN *//* *//* STATUS: Tivoli Decision Support for zOS 1.8.0 *//* *//* FUNCTION: EXTRACT PROBLEM AND CHANGE DATA FROM THE *//* TIVOLI SERVICE DESK DATABASE AND COLLECT IT *//* INTO THE TDSzOS DATABASE. *//* STEP 1 OF 2: RUN INFOMAN RFT DRLJRFT2 *//* STEP 2 OF 2: RUN TDSzOS COLLECT *//* *//* NOTE(S): 1. CHANGE THE DATASET NAMES ACCORDING TO THE *//* NAMING CONVENTION OF YOUR INSTALLATION. *//* 2. ALLOCATE A SEPARATE ISPPROF DATASET FOR STEP *//* 1 IN THIS JOB. *//* 3. CHECK YOUR DB2 SUBSYSTEM NAME - DEFAULT DSN *//* 4. CHECK YOUR TDSzOS PARAMETERS: *//* SYSPREFIX - DEFAULT DRLSYS *//* &PREFIX - DEFAULT DRL *//* 5. THE JOB STARTS BLGINIT WITHOUT A SESSION *//* PARAMETER WHICH MEANS THAT SESSION 00 WILL *//* BE USED. *//* IF THIS IS NOT VALID FOR YOUR INSTALLATION, *//* ADD SESS(XX) TO THE BLGINIT PARAMETERS. *//* 6. THE USER RUNNING THE JOB MUST BE IDENTIFIED *//* IN AN INFOMAN PRIVILEGE CLASS. YOU CAN SET *//* THE USER ID WITH THE COMMAND *//* PROFILE PREFIX(USERID) *//* BEFORE THE ISPSTART COMMAND. *//* 7. Change the DB2 load library name according to *//* the naming convention of your installation. *//* Default is ’db2loadlibrary’. *//* *//* Change activity: *//* 00 1993-02-03 DMA Created *//* 01 2005-03-18 DZ System Perf. feature comp. renaming *//* replace TSD with INFOMAN DCR026 *//* *//* *//* CHANGE ACTIVITY: *//* CHANGE FLAG TYPE DATE DESCRIPTION *

Figure 60. DRLJCOIN job for collecting Tivoli Information Management for z/OS data (Part 1 of 2)

Modifying collect job

182 System Performance Feature Reference Vol. II

Page 203: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

//* ------------------------------------------------------------*//* $D0=DCR066, TDS180,01/06/07,ADL(SM): Update TDS Version and *//* DB2 dataset names. *//* *//***************************************************************//*//************************************************//* STEP 1 OF 2: RUN INFOMAN RFT//************************************************//INFOBTCH EXEC PGM=IKJEFT01,DYNAMNBR=25//STEPLIB DD DISP=SHR,DSN=xxxx.SBLMMOD1//ISPPLIB DD DISP=SHR,DSN=xxxx.SBLMSAMP(BLGISPFD)//ISPMLIB DD DISP=SHR,DSN=SYS1.ISPMENU//ISPSLIB DD DISP=SHR,DSN=xxxx.SBLMSAMP//ISPTLIB DD DISP=SHR,DSN=xxxx.ISPTLIB// DD DISP=SHR,DSN=SYS1.ISPTENU//ISPPROF DD DISP=SHR,DSN=xxxx.USER.PROFILE(BLG0PROF)//SYSPROC DD DUMMY//RFTDD DD DISP=SHR,DSN=DRLxxx.SDRLCNTL(DRLJRFT2)//RFT2EPDM DD DSN=&&RFT2TEMP,DISP=(NEW,PASS),SPACE=(TRK,(30,10)),// UNIT=SYSDA,DCB=(RECFM=FB,LRECL=300,BLKSIZE=6000)//SYSPRINT DD SYSOUT=*//SYSTSPRT DD SYSOUT=*//SYSTSIN DD *ISPSTART PGM(BLGINIT) +

PARM(IRC(PROFILE,1,7,DDNAME,END,5,3,1,RFT2EPDM,2,999999, +END,END,9,REPORT,8,DRLJRFT2,QUIT))

LOGOFF/*//************************************************//* STEP 2 OF 2: RUN TDSzOS COLLECT//************************************************//IFRC1 IF RC=0 THEN//RUNLOG EXEC PGM=DRLPLC,PARM=(’SYSTEM=DSN’,// ’SYSPREFIX=DRLSYS,&PREFIX=DRL’)//STEPLIB DD DISP=SHR,DSN=DRLxxx.SDRLLOAD// DD DISP=SHR,DSN=db2loadlibrary//DRLOUT DD SYSOUT=*//DRLLOG DD DSN=&&RFT2TEMP,DISP=(OLD,DELETE)//DRLDUMP DD SYSOUT=*//DRLIN DD *

SQL DELETE FROM &PREFIX.INFOMAN_PROBLEM_D;SQL DELETE FROM &PREFIX.INFOMAN_CHANGE_D;SQL COMMIT;COLLECT INFOMAN

REPROCESS;

//IFRC2 ENDIF

Figure 60. DRLJCOIN job for collecting Tivoli Information Management for z/OS data (Part 2 of 2)

Updating lookup tables

Chapter 26. Customization 183

Page 204: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Updating lookup tablesThe Tivoli Information Management for z/OS (INFOMAN) component uses twolookup tables to provide problem resolution objectives and to standardize problemand change types.

Using the administration dialog, update these lookup tables:

Table name Description Key columns Data columns

INFOMAN_OBJECTIVE Defines theresolution-timeobjective (in days)for each problempriority.

PROBLEM_PRIORITY RESOLUTION_OBJ

INFOMAN_TYPE Standardizesproblem types andchange types underwhich problemsand changes will begrouped.

INFOMAN_TYPE STANDARD_TYPE

For a complete description of these lookup tables and an example of their tablecontents, see “INFOMAN_OBJECTIVE” on page 192 and “INFOMAN_TYPE” onpage 193.

For information on using the administration dialog to update lookup tables, see“Updating lookup tables” in System Performance Feature Reference Volume I.

Updating lookup tables

184 System Performance Feature Reference Vol. II

Page 205: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Chapter 27. Data flow

The Tivoli Information Management for z/OS (INFOMAN) component collectssystem problem and change management records and stores the data in the TivoliDecision Support for z/OS database. You can then use the reporting dialog todisplay reports based on this data. Figure 61 shows an overview of the flow ofdata from the Tivoli Information Management for z/OS licensed program, throughthe Tivoli Information Management for z/OS (INFOMAN) component, and finallyinto reports.

The Tivoli Information Management for z/OS (INFOMAN) component collect job,DRLJCOIN, contains two steps. The first step runs an RFT DRLJRFT2 that extractsdata from the Tivoli Information Management for z/OS database and writes thedata to a data set, called the INFOMAN log.

Figure 61. Tivoli Information Management for z/OS (INFOMAN) component data flow

© Copyright IBM Corp. 1993, 2014 185

Page 206: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

The second step runs a Tivoli Decision Support for z/OS collect job, which readsthe log and collects data into the INFOMAN_CHANGE_D andINFOMAN_PROBLEM_D tables. Before the collect is run, Tivoli Decision Supportfor z/OS deletes the data in the two tables to avoid duplicating data.

The collect job DRLJCOIN reads the whole Tivoli Information Management forz/OS database. However, using DRLJRFT2 you can specify that you want changesand problems extracted only for a certain period. You might be extracting andcollecting some data from the Tivoli Information Management for z/OS databasethat you already have from a previous collect. To avoid duplicating data, you mustdelete the old data in the tables. What you collect into your Tivoli DecisionSupport for z/OS tables is a snapshot of how the Tivoli Information Managementfor z/OS database looks at a certain moment (when you run the job).

For information on the search criteria that you can specify in the RFT, refer to theTivoli Information Management for z/OS: Data Reporting User’s Guide.

Storing the dataAfter collecting the data, the component stores the data in the Tivoli DecisionSupport for z/OS database. As it updates the tables, the Tivoli InformationManagement for z/OS (INFOMAN) component uses lookup tables to provideresolution objectives (in days) and to provide standardized problem and changetypes. Figure 62 shows which data tables contain values from the lookup tables.

Figure 62. Tivoli Information Management for z/OS (INFOMAN) lookup table data

Tivoli Information Management for z/OS (INFOMAN) data flow

186 System Performance Feature Reference Vol. II

Page 207: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Chapter 28. Log and record definitions

Tivoli Information Management for z/OS produces records that containinformation on the kind of problem or change occurring in the system. The TivoliInformation Management for z/OS (INFOMAN) component uses the DRLJCOINjob to extract change and problem records from the Tivoli InformationManagement for z/OS database and creates a log called INFOMAN from therecords in the database. The component processes these records:

Table 5. Input records to the Tivoli Information Management for z/OS (INFOMAN)component

Tivoli InformationManagement for z/OSrecord Record definition Description

Change records from theInformation/Managementdatabase

INFOMAN_CHANGE Contains change informationindicating any modification madewithin an organization, such asequipment or software additionsor removals.

Problem records from theInformation/Managementdatabase

INFOMAN_PROBLEM Contains information indicatingproblems that may requireadditional assessment anddiagnosis.

Change records from theTivoli InformationManagement for z/OSdatabase

TSD_CHANGE_V12 Contains change informationindicating any modification madewithin an organization, such asequipment or software additionsor removals.

Problem records from theTivoli InformationManagement for z/OSdatabase

TSD_PROBLEM_V12 Contains information indicatingproblems that may requireadditional assessment anddiagnosis.

© Copyright IBM Corp. 1993, 2014 187

Page 208: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Log and record definitions

188 System Performance Feature Reference Vol. II

Page 209: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Chapter 29. Data tables and lookup tables

This section describes the data tables and lookup tables used by the TivoliInformation Management for z/OS (INFOMAN) component. For descriptions ofcommon data tables, lookup tables, and control tables used by the SystemPerformance feature, refer to the Administration Guide and Reference.

Data tablesThis section describes the data tables for the Tivoli Information Management forz/OS (INFOMAN) component.

INFOMAN_CHANGE_DThis table provides daily statistics on changes required or implemented on thesystem. It contains change records from the Tivoli Information Management forz/OS database, extracted by the collect job DRLJCOIN.

This table is updated by the INFOMAN_TYPE lookup table.

Note: Because no purge condition is defined, you are required to purge the tablesbefore running a collect.

Column name Data type Description

DATE K DATE Date when the change was required (when statusis not CLOSED) or when the change wasimplemented (when status is CLOSED). FromINDATD or INDATF.

GROUP_ASSIGNED K CHAR(11) Group that the change was assigned to. FromINGROA.

CHANGE_STATUS K CHAR(8) Status of the change, such as INITIAL, OPEN, andCLOSED. From INSTAC.

CHANGE_TYPE K CHAR(8) Change category, such as SOFTWARE,HARDWARE and APPL. From STANDARD_TYPEin the INFOMAN_TYPE lookup table. If no matchis found, this column gets its value from INTYPE.

CHANGE_PRIORITY K CHAR(2) Current priority assigned to the change. This canbe 01 to 04. From INPRIO.

CHANGE_REASON K CHAR(8) Reason why the change was required orimplemented. From INCODR.

BACKUP_USED_COUNT INTEGER Number of times the backup plan was used. Thisis the count of times that INMISX was equal toYES.

CHANGE_DAYS FLOAT Actual number of days it took to implement thechange. This is the sum of the difference betweenthe date the change was started and the date thechange was closed.

CHANGE_HOURS FLOAT Actual number of hours it took to implement thechange. Calculated as the sum of (24*ININTOD +ININTOH + ININTOM/60).

© Copyright IBM Corp. 1993, 2014 189

Page 210: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Column name Data type Description

CHANGES INTEGER Number of changes opened or closed. This is thecount of change records (INRNID) collected.

COLLECT_DATE DATE Date when the Tivoli Decision Support for z/OSjob DRLJCOIN was run. From INRFTDATE.

HIGH_IMPACTS INTEGER Number of changes with high impact. This is thecount of times that INIMPA was equal to HIGH.

LOW_IMPACTS INTEGER Number of changes with low impact. This is thecount of times that INIMPA was equal to LOW.

MEDIUM_IMPACTS INTEGER Number of changes with medium impact. This isthe count of times that INIMPA was equal toMEDIUM.

MONTH DATE Date when the change was required (when statusis not CLOSED) or when the change wasimplemented (when status is CLOSED). This is thedate of the first day of the month. From INDATDor INDATF.

PLANNED_DAYS FLOAT Number of days planned for implementing thechange. This is the sum of the difference betweenthe planned start date (INDATP) and the plannedend date (INDATT).

SUCCESSFUL_CHANGES INTEGER Number of successful changes implemented. Thisis the count of times that INCODC was equal toOK.

UNEXPECT_PROBLEMS INTEGER Number of changes with unexpected problems.This is the count of times that INMISP was equalto YES.

Tivoli Information Management for z/OS data tables

190 System Performance Feature Reference Vol. II

Page 211: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

INFOMAN_PROBLEM_DThis table provides daily statistics on problems such as hardware, software, andapplication. It contains problem records from the Tivoli Information Managementfor z/OS database, extracted by the collect job DRLJCOIN.

This table is updated by the INFOMAN_TYPE and INFOMAN_OBJECTIVE lookuptables.

Note: Because no purge condition is defined, you are required to purge the tablesbefore running a collect.

Column name Data type Description

DATE K DATE Date when the problem occurred. From INDATO.

GROUP_ASSIGNED K CHAR(8) Group that the problem was assigned to. FromINGROA.

PROBLEM_STATUS K CHAR(8) Status of the problem. From INSTAC.

PROBLEM_TYPE K CHAR(8) Problem category, such as SOFTWARE,HARDWARE, and APPL. From STANDARD_TYPEin the INFOMAN_TYPE lookup table. If no matchis found, this column gets its value from INTYPE.

PROBLEM_PRIORITY K CHAR(2) Current priority assigned to the problem. This canbe 01 to 04. From INPRIO.

PROBLEM_CAUSE K CHAR(8) Cause of the problem, such as PROGRAM,HARDWARE, and USAGE. From INCODC.

COLLECT_DATE DATE Date when the Tivoli Decision Support for z/OSjob DRLJCOIN was run. From INRFTDATE.

FIX_HOURS FLOAT Number of hours needed to fix the problem. Thisis the sum of the difference between the time theproblem occurred and the time the problem wasresolved.

MONTH DATE Month when the problem occurred. This is thedate of the first day of the month. From INDATO.

OBJECTIVE_EXCEEDS INTEGER Number of times the resolution-time objective wasexceeded. This is the count of records with fixhours greater than the resolution objective definedin the INFOMAN_OBJECTIVE lookup table.

PROBLEMS INTEGER Number of problems that occurred. This is thecount of problem records (INDATO) collected.

REIPLS INTEGER Number of re-IPLs performed because ofunexpected problems. This is the count of timesthat INIMPS was equal to REIPL.

RERUN_HOURS INTEGER Number of hours spent to rerun applications orjobs because of the problems. Calculated as thesum of (24*ININTRD + ININTRH +ININTRM/60).

RESTARTS INTEGER Number of restarts required because of unexpectedproblems. This is the count of times that INIMPSwas equal to RESTART.

Tivoli Information Management for z/OS data tables

Chapter 29. Data tables and lookup tables 191

Page 212: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Lookup tablesThis section describes the lookup tables specific to the Tivoli InformationManagement for z/OS (INFOMAN) component.

INFOMAN_OBJECTIVEThis lookup table defines the resolution-time objective (in days) for each problempriority. It updates the INFOMAN_PROBLEM_D table.

Column name Data type Description

PROBLEM_PRIORITY K CHAR(2) Priority for the problem. This is normally 01 to 04.

RESOLUTION_OBJ INTEGER Resolution-time objective for the problem priority.This is the number of days within which theproblem should be resolved.

Example of table contents

PROBLEM RESOLUTIONPRIORITY OBJ-------- -----------01 702 1403 21

Tivoli Information Management for z/OS (INFOMAN) lookup tables

192 System Performance Feature Reference Vol. II

Page 213: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

INFOMAN_TYPEThis lookup table standardizes Tivoli Information Management for z/OS problemand change types under which problems and changes will be grouped. It updatesthe INFOMAN_PROBLEM_D and INFOMAN_CHANGE_D tables.

Column name Data type Description

INFOMAN_TYPE K CHAR(8) Tivoli Information Management for z/OS problemtype or change type to be converted.

STANDARD_TYPE CHAR(8) Standardized problem type or change type to useinstead of the Tivoli Information Management forz/OS type.

Example of table contents

INFOMAN STANDARDTYPE TYPE-------- --------SW SOFTWARESOFT SOFTWARESOFTWARE SOFTWAREHW HARDWAREHARD HARDWAREHARDWARE HARDWARE

Tivoli Information Management for z/OS (INFOMAN) lookup tables

Chapter 29. Data tables and lookup tables 193

Page 214: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Tivoli Information Management for z/OS (INFOMAN) lookup tables

194 System Performance Feature Reference Vol. II

Page 215: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Chapter 30. Reports

The Tivoli Information Management for z/OS (INFOMAN) component providesthese reports:v Problem management reports

– INFOMAN Problem Cause, Monthly Overview report– INFOMAN Problems, Monthly Overview report– INFOMAN Problems, Daily Trend report– INFOMAN Problems Closed, Monthly Overview report– INFOMAN Problems Not Closed, Weekly Overview report

v Change management reports– INFOMAN Change Successes, Monthly Overview report– INFOMAN Changes, Monthly Overview report– INFOMAN Changes, Daily Trend report– INFOMAN Changes Closed, Monthly Overview report– INFOMAN Changes Not Closed, Weekly Overview report

v Mixed report– INFOMAN Problems and Changes, Monthly Trend report

© Copyright IBM Corp. 1993, 2014 195

Page 216: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Problem management reportsThe problem management reports show the number of problems, problem causes,and group assignments for a selected time period. These reports also show thenumber of closed problems and the time it takes to fix the problems.

INFOMAN Problem Cause, Monthly Overview reportThis report shows, for a selected time period, the number of problems per monthand problem cause.

This information identifies the report:

Report ID INFOMAN01

Report group Tivoli Information Management for z/OS (INFOMAN) reports

Source INFOMAN_PROBLEM_D

Attributes Infoman, Info/man, Problem, Overview, Monthly

Variables From_month, To_month

The report contains this information:

Month The date of the first day of the month duringwhich the problem occurred.

Problem cause The cause of the problem, such as PROGRAM,HARDWARE, or USAGE.

Problems The number of problems that occurred during thespecified month.

INFOMAN Problem Cause, Monthly OverviewMonth: ′2000-01-01′ to ′2000-06-01′

ProblemMonth cause Problems---------- -------- ----------2000-01-01 HARDWARE 8

PROGRAM 12

Tivoli Decision Support for z/OS Report: INFOMAN01

Figure 63. Example of an INFOMAN Problem Cause, Monthly Overview report

Problem management reports

196 System Performance Feature Reference Vol. II

Page 217: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

INFOMAN Problems, Monthly Overview reportThis report shows, for a selected time period, the number of problems per month,problem type, and group assigned. For more information on using this report, referto the System Performance Feature Guide.

This information identifies the report:

Report ID INFOMAN02

Report group Tivoli Information Management for z/OS (INFOMAN) reports

Source INFOMAN_PROBLEM_D

Attributes Infoman, Info/man, Problem, Overview, Monthly

Variables From_month, To_month

The report contains this information:

Month The date of the first day of the month duringwhich the problem occurred.

Problem type The problem category, such as SOFTWARE,HARDWARE, or APPL.

Group assigned The group to which the problem was assigned.

Problems The number of problems that occurred during themonth.

INFOMAN Problems, Monthly OverviewMonth: ’2000-01-01’ to ’2000-06-01’

Problem GroupMonth type assigned Problems---------- -------- ----------- ----------2000-01-01 HARDWARE DEPT1 16

SOFTWARE DEPT1 20

Tivoli Decision Support for z/OS Report: INFOMAN02

Figure 64. Example of an INFOMAN Problems, Monthly Overview report

Problem management reports

Chapter 30. Reports 197

Page 218: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

INFOMAN Problems, Daily Trend reportThis report shows, for a selected month, the number of problems per day.

This information identifies the report:

Report ID INFOMAN03

Report group Tivoli Information Management for z/OS (INFOMAN) reports

Source INFOMAN_PROBLEM_D

Attributes Infoman, Info/man, Problem, Trend, Daily

Variables Month

The report contains this information:

Day The day when the problem occurred.

Problems The number of problems that occurred.

Figure 65. Example of an INFOMAN Problems, Daily Trend report

Problem management reports

198 System Performance Feature Reference Vol. II

Page 219: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

INFOMAN Problems Closed, Monthly Overview reportThis report shows, for a selected time period, the number of closed problems andfix hours per month, problem type, and group assigned.

This information identifies the report:

Report ID INFOMAN04

Report group Tivoli Information Management for z/OS (INFOMAN) reports

Source INFOMAN_PROBLEM_D

Attributes Infoman, Info/man, Problem, Overview, Monthly

Variables From_month, To_month

The report contains this information:

Month The date of the first day of the month duringwhich the problem occurred.

Problem type The problem category, such as SOFTWARE,HARDWARE, or APPL.

Group assigned The group to which the problem was assigned.

Problems The number of problems that occurred.

Fix hours The number of hours needed to fix the problems.

Fix hours per problem The average number of hours needed to fix aproblem. Calculated as: FIX_HOURS /PROBLEMS.

INFOMAN Problems Closed, Monthly OverviewMonth: ’2000-01-01’ to ’2000-06-01’

Problem Group Fix hoursMonth type assigned Problems Fix hours per problem---------- -------- ----------- ---------- ---------- -----------2000-01-01 HARDWARE DEPT1 10 30 3

DEPT2 5 20 4SOFTWARE DEPT1 7 21 3

DEPT2 5 10 2

Tivoli Decision Support for z/OS Report: INFOMAN04

Figure 66. Example of an INFOMAN Problems Closed, Monthly Overview report

Problem management reports

Chapter 30. Reports 199

Page 220: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

INFOMAN Problems Not Closed, Weekly Overview reportThis report shows the age, in weeks, of problems that are not closed.

This information identifies the report:

Report ID INFOMAN05

Report group Tivoli Information Management for z/OS (INFOMAN) reports

Source INFOMAN_PROBLEM_D

Attributes Infoman, Info/man, Problem, Overview, Weekly

The report contains this information:

Problem type The problem category, such as SOFTWARE,HARDWARE, or APPL.

Problem priority The current problem priority in a range from 01 to04.

Group assigned The group to which the problem was assigned.

Weeks old problems The number of problems with an age of n weeks.Calculated as: (COLLECT_DATE − DATE) / 7.

Total problems The total number of problems that have not beenclosed.

INFOMAN Problems Not Closed, Weekly Overview

|<--- Weeks old --->|<-- 0 --> <-- 2 --> < TOTAL >

Problem Problem Group |type priority assigned | Problems Problems Problems

-------- -------- -----------| -------- -------- --------HARDWARE 03 DEPT2 | 2 1 3

04 DEPT1 | 1 1 2SOFTWARE 02 DEPT2 | 1 1 2

| ======== ======== ========| 4 3 7

Tivoli Decision Support for z/OS Report: INFOMAN05

Figure 67. Example of an INFOMAN Problems Not Closed, Weekly Overview report

Problem management reports

200 System Performance Feature Reference Vol. II

Page 221: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Change management reportsThe change management reports show the number of changes, successful changes,and group assignment for a selected time period. The reports also show thenumber of closed changes and the time spent implementing a change.

INFOMAN Change Successes, Monthly Overview reportThis report shows, for a selected time period, the number of changes andsuccessful changes, per month and group assigned.

This information identifies the report:

Report ID INFOMAN06

Report group Tivoli Information Management for z/OS (INFOMAN) reports

Source INFOMAN_CHANGE_D

Attributes Infoman, Info/man, Change, Overview, Monthly

Variables From_month, To_month

The report contains this information:

Month The date of the first day of the month when thechange was required (when status is not CLOSED)or when the change was implemented (when statusis CLOSED).

Group assigned The group to which the change was assigned.

Changes The number of changes opened or closed.

Successful changes (%) The percentage of successful changes implemented.Calculated as: 100 * SUCCESSFUL_CHANGES /CHANGES.

INFOMAN Change Successes, Monthly OverviewMonth: ’2000-01-01’ to ’2000-06-01’

Group SuccessfulMonth assigned Changes changes (%)---------- ----------- ---------- -----------2000-01-01 DEPT11 4 100

DEPT12 3 100

Tivoli Decision Support for z/OS Report: INFOMAN06

Figure 68. Example of an INFOMAN Change Successes, Monthly Overview report

Change management reports

Chapter 30. Reports 201

Page 222: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

INFOMAN Changes, Monthly Overview reportThis report shows, for a selected time period, the number of changes per month,change type, and group assigned.

This information identifies the report:

Report ID INFOMAN07

Report group Tivoli Information Management for z/OS (INFOMAN) reports

Source INFOMAN_CHANGE_D

Attributes Infoman, Info/man, Change, Overview, Monthly

Variables From_month, To_month

The report contains this information:

Month The date of the first day of the month when thechange was required (when status is not CLOSED)or when the change was implemented (when statusis CLOSED).

Change type The change category, such as SOFTWARE,HARDWARE or APPL.

Group assigned The group to which the change was assigned.

Changes The number of changes opened or closed.

INFOMAN Changes, Monthly OverviewMonth: ’2000-01-01’ to ’2000-06-01’

Change GroupMonth type assigned Changes---------- -------- ----------- ----------2000-01-01 HARDWARE DEPT1 3

DEPT2 1SOFTWARE DEPT1 1

Tivoli Decision Support for z/OS Report: INFOMAN07

Figure 69. Example of an INFOMAN Changes, Monthly Overview report

Change management reports

202 System Performance Feature Reference Vol. II

Page 223: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

INFOMAN Changes, Daily Trend reportThis graphic report shows, for a selected month, the number of changes per day.

This information identifies the report:

Report ID INFOMAN08

Report group Tivoli Information Management for z/OS (INFOMAN) reports

Source INFOMAN_CHANGE_D

Attributes Infoman, Info/man, Change, Trend, Daily

Variables Month

The report contains this information:

Day The day when the change was required (whenstatus is not CLOSED) or when the change wasimplemented (when status is CLOSED).

Changes The number of changes opened or closed.

Figure 70. Example of an INFOMAN Changes, Daily Trend report

Change management reports

Chapter 30. Reports 203

Page 224: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

INFOMAN Changes Closed, Monthly Overview reportThis report shows, for a selected time period, the number of closed changes andchange hours per month, change type, and group assigned. For more informationon using this report, refer to the System Performance Feature Guide.

This information identifies the report:

Report ID INFOMAN09

Report group Tivoli Information Management for z/OS (INFOMAN) reports

Source INFOMAN_CHANGE_D

Attributes Infoman, Info/man, Change, Overview, Monthly

Variables From_month, To_month

The report contains this information:

Month The date of the first day of the month when thechange was required (when status is not CLOSED)or when the change was implemented (when statusis CLOSED).

Change type The change category, such as SOFTWARE,HARDWARE, or APPL.

Group assigned The group to which the change was assigned.

Changes The number of successful changes implemented.

Change hours The actual number of hours it took to implementthe changes.

Change hours per change The average actual hours it took to implement achange. Calculated as: CHANGE_HOURS /CHANGES.

INFOMAN Changes Closed, Monthly OverviewMonth: ’2000-01-01’ to ’2000-06-01’

Change Group Change Change hoursMonth type assigned Changes hours per change---------- -------- ----------- ---------- ---------- ------------2000-01-01 HARDWARE DEPT1 3 21 72000-02-01 HARDWARE DEPT1 2 10 5

Tivoli Decision Support for z/OS Report: INFOMAN09

Figure 71. Example of an INFOMAN Changes Closed, Monthly Overview report

Change management reports

204 System Performance Feature Reference Vol. II

Page 225: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

INFOMAN Changes Not Closed, Weekly Overview reportThis report shows, for changes that are not closed, the weeks left before a changeis required.

This information identifies the report:

Report ID INFOMAN10

Report group Tivoli Information Management for z/OS (INFOMAN) reports

Source INFOMAN_CHANGE_D

Attributes Infoman, Info/man, Change, Overview, Weekly

The report contains this information:

Change type The change category, such as SOFTWARE,HARDWARE, or APPL.

Group assigned The group to which the change was assigned.

Weeks left The weeks left before a change is required.Calculated as: (DATE − COLLECT_DATE) / 7.

Changes The number of changes opened or closed.

INFOMAN Changes Not Closed, Weekly Overview

|<--------- Weeks left --------->|<-- 1 ---> <-- 2 ---> <-- 3 ---> < TOTAL ->

Change Group |type assigned | Changes Changes Changes Changes

-------- -----------| ------- ------- ------- -------HARDWARE DEPT1 | 1 1 1 3

DEPT2 | 1 1SOFTWARE DEPT1 | 1 1

| ======= ======= ======= =======| 3 1 1 5

Tivoli Decision Support for z/OS Report: INFOMAN10

Figure 72. Example of an INFOMAN Changes Not Closed, Weekly Overview report

Change management reports

Chapter 30. Reports 205

Page 226: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Mixed reportsThese reports show a combination of changes and problems for a selected timeperiod.

INFOMAN Problems and Changes, Monthly Trend reportThis report shows, for a selected time period, the number of changes and problemsper month. For more information on using this report, refer to the SystemPerformance Feature Guide.

This information identifies the report:

Report ID INFOMAN11

Report group Tivoli Information Management for z/OS (INFOMAN) reports

Source INFOMAN_PROBLEM_D, INFOMAN_CHANGE_D

Attributes Infoman, Info/man, Change, Problem, Trend, Monthly

Variables From_month, To_month

The report contains this information:

Month start date For problems, the date of the first day of themonth when the problem occurred. For changes,the date of the first day of the month when the

Figure 73. Example of an INFOMAN Problems and Changes, Monthly Trend report

Mixed reports

206 System Performance Feature Reference Vol. II

Page 227: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

change was required (status is not CLOSED) orwhen the change was finished (status is CLOSED).

Problems The number of problems that occurred.

Changes The number of changes opened or closed.

Mixed reports

Chapter 30. Reports 207

Page 228: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Mixed reports

208 System Performance Feature Reference Vol. II

Page 229: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Part 7. IXFP component

Chapter 31. Customization . . . . . . . . 211IXFP data. . . . . . . . . . . . . . . 211

Chapter 32. Data tables . . . . . . . . . 213IXFP_CHANNEL_H, _D, _M . . . . . . . . 214IXFP_DDSR_H, _D, _M . . . . . . . . . . 215IXFP_DEVICE_H, _D, _M . . . . . . . . . 216IXFP_DRIVE_H, _D, _M. . . . . . . . . . 219IXFP_SNAPSHOT_H . . . . . . . . . . . 220IXFP_SPACE_H . . . . . . . . . . . . 221IXFP_SUBSYSTEM_H, _D, _M. . . . . . . . 225

Chapter 33. Reports . . . . . . . . . . 227IXFP Channel Interface Statistic, Overview report 227IXFP Device Performance per Device ID report . . 230IXFP Device Performance per VOLSER report . . 233IXFP Device Utilization, Hourly Trend report. . . 235IXFP Device DASD/Cache Transfer, Daily Trendreport . . . . . . . . . . . . . . . . 237IXFP Device Performance, Hourly Trend report . . 238IXFP Device Utilization, Monthly Trend report . . 240IXFP Drive Utilization, Hourly Trend report . . . 242IXFP Drive Utilization, Daily Trend report. . . . 245IXFP Deleted Data Space Release, Daily Trendreport . . . . . . . . . . . . . . . . 247IXFP Subsystem Space Utilization, Daily Trendreport . . . . . . . . . . . . . . . . 249IXFP Subsystem Information, Daily Trend report 251IXFP Space Utilization, Hourly Trend report . . . 252

© Copyright IBM Corp. 1993, 2014 209

Page 230: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

210 System Performance Feature Reference Vol. II

Page 231: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Chapter 31. Customization

IXFP is the host software that helps you manage the IBM RAMAC Virtual ArrayStorage. IXFP is a set of utility programs that provide extended facilities foradministering, configuring, and obtaining reports. These reports provideinformation about the performance of RAMAC Virtual Array (RVA) subsystems,about the performance of traditional DASD subsystems, and about the cacheeffectiveness of certain non-RVA subsystems.

XSA/Reporter is the part of the IXFP that collects data from your RAMAC VirtualArray subsystems and produces reports based upon that data. XSA/Reporter alsoprovides Cache Effectiveness reports for subsystems attached to controllers that arecompatible with the IBM 3390.

For further information about IXFP, refer to:v IXFP Installation for MVS, SC26-7179v IXFP Configuration and Administration, SC26-7178v IXFP Subsystem Reporting, SC26-7184

IXFP dataThe records written in the XSA/Reporter data collection file can be directed toSMF or to a user-managed file. In each instance, a standard header precedes theXSA/Reporter data portion of the record, although it is mainly binary zeros ifoutput is not directed to SMF.

The five XSA/Reporter data collection record subtypes are:v Subtype 1: Subsystem Performancev Subtype 2: Channel Interface Statisticsv Subtype 3: Functional Device Performancev Subtype 4: Drive Module Performancev Subtype 7: Space Utilization.

The other three IXFP SMF record subtypes are:v Subtype 5: Deleted Data Space Release (DDSR) datav Subtypes 6 and 8: SnapShot event data.

© Copyright IBM Corp. 1993, 2014 211

Page 232: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

To enable SMF to collect IXFP data, you must identify the SMF record type andsubtype for IXFP in the SMFPRMxx member of SYS1.PARMLIB. An example of anSMFPRMxx member, where 250 is the record type selected for IXFP data, andXSA/Reporter, DDSR and space utilization are to be written, is as follows:SYS(TYPE(0:104, 250))SUBSYS(STC,TYPE(0:55, 08:104, 250))SUBPARM(IXFP(250, 2, 5, 7))

By default, Tivoli Decision Support for z/OS assumes that the SMF type for IXFPdata is 250. If you want to change the value, you have to manually modify therecord definitions (DRLRIXFP member) in the IDENTIFIED BY clause(IDENTIFIED BY SMFFARTY = 250 must be changed to IDENTIFIED BYSMFFARTY = xxx, where xxx is the value you require).

IXFP data

212 System Performance Feature Reference Vol. II

Page 233: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Chapter 32. Data tables

This chapter describes the data tables used by the IXFP component. Fordescriptions of common data tables, lookup tables, and control tables used by theIXFP component, refer to the Administration Guide and Reference.

© Copyright IBM Corp. 1993, 2014 213

Page 234: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

IXFP_CHANNEL_H, _D, _MThese tables provide hourly, daily, and monthly statistics about the IXFP channelinterface based on data from SMF type 50, subtype 2 records.

The default retention periods for these tables are:IXFP_CHANNEL_H 10 daysIXFP_CHANNEL_D 60 daysIXFP_CHANNEL_M 365 days

Column name Data type Description

DATE K DATE Date when the record was written to SMF. FromSMFFADTE.

TIME K TIME Time (rounded down to the nearest hour) whenthe record was written to SMF. It applies only tothe _H table. From SMFFATME.

PERIOD_NAME K CHAR(8) Name of the period. This is derived using fieldsSMFFASID, SMFFADTE, and SMFFATME from therecord as parameters in the PERIOD function.

MVS_SYSTEM_ID K CHAR(4) MVS system ID. From SMFFASID.

PARTITION K CHAR(1) The partitions that are active during this collectioninterval. From activPrt.

SUBSYSTEM_ID K CHAR(4) MVS subsystem ID. From SMFFASSI.

CHANNEL_INT_ID K CHAR(1) The channel interface identifier. From intfld.

CHANNEL_INT_NAME CHAR(8) The channel interface identifier. From intName.

CHANNEL_SPEED INTEGER The channel speed (megabytes per second: 3.0, 4.5,or 20.0). From chanSped.

DURATION_TIME FLOAT Interval duration time for the subsystem, inseconds. Calculated as the sum of duraTime/1000.

NUMBER_IO FLOAT The number of I/Os. Calculated as the sum ofnumberIo.

SUBSYSTEM_NAME CHAR(8) The name of the MVS subsystem. FromsubsysName.

TCU_BUSY FLOAT The time control unit busy at channel (in seconds).Calculated as the sum of tiCoBuCh/1000.

IXFP_CHANNEL_H, _D, _M

214 System Performance Feature Reference Vol. II

Page 235: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

IXFP_DDSR_H, _D, _MThese tables provide hourly, daily, and monthly data about IXFP Deleted DataSpace Release (DDSR) based on data from SMF type 50, subtype 5 records.

The default retention periods for these tables are:IXFP_DDSR_H 10 daysIXFP_DDSR_D 60 daysIXFP_DDSR_M 365 days

Column name Data type Description

DATE K DATE Date when the record was written to SMF. FromSMFFADTE.

TIME K TIME Time (rounded down to the nearest hour) whenthe record was written to SMF. It applies only tothe _H table. From SMFFATME.

PERIOD_NAME K CHAR(8) Name of the period. This is derived using fieldsSMFFASID, SMFFADTE, and SMFFATME from therecord as parameters in the PERIOD function.

MVS_SYSTEM_ID K CHAR(4) MVS system ID. From SMFFASID.

SUBSYSTEM_ID K CHAR(4) MVS subsystem ID. From SMFFASSI.

DEVICE_ADDRESS K CHAR(4) The device address on which space was released.From DEVNUM.

VOLUME_ID K CHAR(6) The volume ID on which space was released. FromVOLID.

RAMAC_FD_ID K CHAR(4) The RAMAC Virtual Array functional device ID.From FDID.

RAMAC_SSYS_NAME K CHAR(8) The RAMAC Virtual Array subsystem name thatowns the device. From SUBSYS.

RAMAC_SSYS_ID K CHAR(4) The RAMAC Virtual Array subsystem ID. FromSSID.

CHANNEL_UA_ID K CHAR(4) The channel unit address ID. From IDID

IO_TIME INTEGER The I/O time for space release, in seconds.Calculated as the sum of IOTIME.

IXFP_DDSR_H, _D, _M

Chapter 32. Data tables 215

Page 236: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

IXFP_DEVICE_H, _D, _MThese tables provide hourly, daily, and monthly data about IXFP functional deviceperformance based on data from SMF type 50, subtype 3 records.

The default retention periods for these tables are:IXFP_DEVICE_H 10 daysIXFP_DEVICE_D 60 daysIXFP_DEVICE_M 365 days

Column name Data type Description

DATE K DATE Date when the record was written to SMF. FromSMFFADTE.

TIME K TIME Time (rounded down to the nearest hour) whenthe record was written to SMF. It applies only tothe _H table. From SMFFATME.

PERIOD_NAME K CHAR(8) Name of the period. This is derived using fieldsSMFFASID, SMFFADTE, and SMFFATME from therecord as parameters in the PERIOD function.

MVS_SYSTEM_ID K CHAR(4) MVS system ID. From SMFFASID.

PARTITION K CHAR(1) The partitions that are active during this collectioninterval. From activPrt.

SUBSYSTEM_ID K CHAR(4) MVS subsystem ID. From SMFFASSI.

DEVICE_ID K CHAR(4) The functional device identifier (0-1023). Fromvdid.

BYP_CACHE_REQ FLOAT Bypass cache requests. Calculated as the sum ofbypCaReq.

BYTES_PER_TRACK FLOAT Bytes per track. From byteTrak.

CACHE_DASD_TR FLOAT Cache to DASD (stages). Calculated as the sum ofcaDasdXf.

CACHE_FW_HITS FLOAT Cache Fast Write hits. Calculated as the sum ofwrCFWhit.

CACHE_FW_REQS FLOAT Cache Fast Write requests. Calculated as the sumof wrCFWreq.

CACHE_OCCUPANCY FLOAT Cache occupancy (track seconds). Calculated as thesum of caTrkSec/1000.

DASD_CACHE_TR FLOAT DASD to cache transfers (stages). Calculated as thesum of caXfrStg.

DASD_FW_HITS FLOAT DASD Fast Write normal hits. Calculated as thesum of dfwNorHt.

DASD_FW_NORM FLOAT DASD Fast Write normal write requests. Calculatedas the sum of dfwNorWr.

DASD_FW_NVS FLOAT DASD Fast Write NVS constraint count. Calculatedas the sum of dfwNVSct.

DASD_FW_SEQ FLOAT DASD Fast Write sequential write requests.Calculated as the sum of dfwSeqWr.

DASD_FW_SEQ_HITS FLOAT DASD Fast Write sequential hits. Calculated as thesum of dfwSeqHt.

DEV_NAME CHAR(8) Device name. From vDevName.

IXFP_DEVICE_H, _D, _M

216 System Performance Feature Reference Vol. II

Page 237: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Column name Data type Description

DEVICE_ADDRESS CHAR(4) Device address as known to the SCP. FromdevNum.

DEVICE_AVAIL_TIME FLOAT Device available time (in seconds). Calculated asthe sum of availTim/1000.

DEVICE_CONN_TIME FLOAT Device connect time (in seconds). Calculated as thesum of connTime/1000.

DEVICE_UTIL_TIME FLOAT Device utilization time (in seconds). Calculated asthe sum of devUtlTi/1000.

DURATION_TIME FLOAT Interval duration time for the subsystem, inseconds. Calculated as the sum of duraTime/1000.

FRAME_DEALL_COUNT FLOAT Frame deallocation count. Calculated as the sum offrDealCt.

FRONT_END_READ FLOAT Count of front-end bytes that were transferred forread operations. Calculated as the sum offeBytXfR.

FRONT_END_WRITE FLOAT Count of front-end bytes that were transferred forwrite operations. Calculated as the sum offeBytXfR.

ICEBERG CHAR(1) This is an Iceberg device. From iceberg.

INH_CACHE_LOAD_REQ FLOAT Inhibit cache loading requests. Calculated as thesum of inhCaLrq.

IO_OPERATION FLOAT Number of I/O operations (number ofend-of-chain events). Calculated as the sum ofdevActiv.

LOW_REF_COUNT FLOAT Low reference count. Calculated as the sum oflowrfCnt.

LOW_REF_COUNT_LRU FLOAT Low reference count due to LRU. Calculated as thesum of lowRfLRU.

PART_MEMB CHAR(1) Partition membership. From partMemb.

PRIM_CAPACITY FLOAT Primary capacity in cylinders. From primCapa.

READ_REQS FLOAT Total read request count. Calculated as the sum ofreadReqs.

SEQ_ACC_READ_REQ FLOAT Sequential-detected sequential access read requests.Calculated as the sum of seqIntAc.

SEQ_DASD_CACHE_TR FLOAT Sequential DASD to cache transfers (stages).Calculated as the sum of caSeqXfr.

SREAD_CACHE_FW_R FLOAT Search or read Cache Fast Write requests.Calculated as the sum of rdCFWreq.

SREAD_CACHE_FW_W FLOAT Search or read Cache Fast Write hits. Calculated asthe sum of rdCFWhit.

SREAD_HITS FLOAT Search or read normal hits. Calculated as the sumof rdNorHit.

SREAD_REQS FLOAT Search or read normal request count. Calculated asthe sum of rdNorReq.

SREAD_SEQ_HITS FLOAT Search or read sequential hits. Calculated as thesum of rdSeqHt.

SREAD_SEQ_REQS FLOAT Search or read sequential request count. Calculatedas the sum of dSeqReq.

IXFP_DEVICE_H, _D, _M

Chapter 32. Data tables 217

Page 238: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Column name Data type Description

SUBSYSTEM_NAME CHAR(8) The name of the MVS subsystem. FromsubsysName.

TRACKS_PER_CYL FLOAT Tracks per cylinder. From trackCyl.

VOLSER CHAR(6) Volume serial number. From volSer.

WRITE_NORM_REQS FLOAT Write normal requests. Calculated as the sum ofwrNorReq.

WRITE_REQS FLOAT Total write request count. Calculated as the sum ofwritReqs.

IXFP_DEVICE_H, _D, _M

218 System Performance Feature Reference Vol. II

Page 239: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

IXFP_DRIVE_H, _D, _MThese tables provide hourly, daily, and monthly data about IXFP drive moduleperformance based on data from SMF type 50, subtype 4 records.

The default retention periods for these tables are:IXFP_DRIVE_H 10 daysIXFP_DRIVE_D 60 daysIXFP_DRIVE_M 365 days

Column name Data type Description

DATE K DATE Date when the record was written to SMF. FromSMFFADTE.

TIME K TIME Time (rounded down to the nearest hour) whenthe record was written to SMF. It applies only tothe _H table. From SMFFATME.

PERIOD_NAME K CHAR(8) Name of the period. This is derived using fieldsSMFFASID, SMFFADTE, and SMFFATME from therecord as parameters in the PERIOD function.

MVS_SYSTEM_ID K CHAR(4) MVS system ID. From SMFFASID.

PARTITION K CHAR(1) The partitions that are active during this collectioninterval. From activPrt.

SUBSYSTEM_ID K CHAR(4) MVS subsystem ID. From SMFFASSI.

SUBSYSTEM_NAME K CHAR(8) The name of the MVS subsystem. FromsubsysName.

PART_MEMB K CHAR(1) Partition membership. From partMemb.

UNIT K CHAR(2) The unit. From unit.

TRAY K CHAR(2) The tray. From tray.

SLOT K CHAR(2) The slot. From slot.

BUSY_TIME FLOAT Busy time for the drive module, in seconds.Calculated as the sum of busyTime/1000.

DURATION_TIME FLOAT Interval duration time for the drive module, inseconds. Calculated as the sum ofdrvMdTim/1000.

READ_BYTES_TR FLOAT Bytes that were transferred during read operations.Calculated as the sum of readByts.

WRITE_BYTES_TR FLOAT Bytes that were transferred during writeoperations. Calculated as the sum of wrteByts.

IXFP_DRIVE_H, _D, _M

Chapter 32. Data tables 219

Page 240: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

IXFP_SNAPSHOT_HThis table provides hourly data about IXFP SnapShot Events based on data fromSMF type 50, subtype 6 records.

The default retention period for this table is 10 days.

Column name Data type Description

DATE K DATE Date when the record was written to SMF. FromSMFFADTE.

TIME K TIME Time (rounded down to the nearest hour) whenthe record was written to SMF. From SMFFATME.

PERIOD_NAME K CHAR(8) Name of the period. This is derived using fieldsSMFFASID, SMFFADTE, and SMFFATME from therecord as parameters in the PERIOD function.

MVS_SYSTEM_ID K CHAR(4) MVS system ID. From SMFFASID.

SUBSYSTEM_ID K CHAR(4) MVS subsystem ID. From SMFFASSI.

SOURCE_DATASET_ID CHAR(44) The source data set ID. From SRCDSN.

SOURCE_VOLUME_ID CHAR(6) The source volume ID. From SRCVOL.

TARGET_DATASET_ID CHAR(44) The target data set ID. From TRGDSN.

TARGET_VOLUME_ID CHAR(6) The target volume ID. From TRGVOL.

IXFP_SNAPSHOT_H

220 System Performance Feature Reference Vol. II

Page 241: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

IXFP_SPACE_HThis table provides hourly data about IXFP Space Utilization based on data fromSMF type 50, subtype 7 records.

The default retention period for this table is 10 days.

Column name Data type Description

DATE K DATE Date when the record was written to SMF. FromSMFFADTE.

TIME K TIME Time (rounded down to the nearest hour) whenthe record was written to SMF. From SMFFATME.

MVS_SYSTEM_ID K CHAR(4) MVS system ID. From SMFFASID.

SUBSYSTEM_ID K CHAR(4) MVS subsystem ID. From SMFFASSI.

VDEVNAME K CHAR(9) The name of the functional device. FromvDevName.

DEVNUM K CHAR(5) The device address. From devNum.

VOLSER K CHAR(9) The volume serial number. From volSer.

TOTFLAG K SMALLINT The totals record flag. From totflag.

BACKSTOR CHAR(1) If PhCapUse = 0.0 but the value is greater thanzero before rounding, an asterisk (*) is appendedto the PHYS CAP USE field. From backstor.

BEBYTEXT FLOAT The number of back-end bytes. From beByExt.

BEBYTSHR FLOAT The number of shared back-end bytes. FrombeBytShr.

BEBYTUNQ FLOAT The number of unique back-end bytes. FrombeBytUnq.

BYTETRAK FLOAT The bytes per track. From byteTrak.

CAPNTSTR FLOAT The functional capacity that was not stored. Fromcapntstr.

CAPSTORD FLOAT The capacity that was stored. From capstord,counted as (noTrMapd*byteTrak).

CMPRAT FLOAT The compress ratio. From cmprat.

DATETIME CHAR(25) The date and time that the record was produced.From datetime.

ERRFLAG CHAR(2) The device error flag. If there is a device error,ALLOC fields in the report are changed to V-EER.From errflag.

FALLOC FLOAT The functional capacity that was allocated, inmegabytes. From falloc.

FCAPCITY FLOAT The functional capacity in megabytes. Fromfcapcity.

FDEVCNT INTEGER The number of functional devices. From fDevCnt.

FNCTCAP FLOAT The functional capacity. From fnctcap, counted as(primCapa*trackCyl*byteTrak).

FNOTSTOR FLOAT The functional capacity that was not stored, inmegabytes. From fnotstor.

FREBECPP FLOAT The free back-end capacity (Production partition).From freBeCpP.

IXFP_SPACE_H

Chapter 32. Data tables 221

Page 242: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Column name Data type Description

FREBECPT FLOAT The free back-end capacity (Test partition). FromfreBeCpT.

FREBESCP FLOAT The free back-end space that was collected(Production partition). From freBeScP.

FREBESCT FLOAT The free back-end space that was collected (Testpartition). From freBeScT.

FSPCCOLB FLOAT The percentage collected free space (bothpartitions). From fspccolb.

FSPCCOLP FLOAT The percentage collected free space (Productionpartition). From fspccolp.

FSPCCOLT FLOAT The percentage collected free space (Test partition).From fspccolt.

FSPCUNCB FLOAT The percentage uncollected free space (bothpartitions). From fspcuncb.

FSPCUNCP FLOAT The percentage uncollected free space (Productionpartition). From fspcuncp.

FSPCUNCT FLOAT The percentage uncollected free space (Testpartition). From fspcunct.

FSTORED FLOAT The functional capacity that was stored, inmegabytes. From fstored.

NCAPLDPB FLOAT The percentage net capacity load (both partitions).From ncapldpb.

NCAPLDPP FLOAT The percentage net capacity load (Productionpartition). From ncapldpp.

NCAPLDPT FLOAT The percentage net capacity load (Test partition).From ncapldpt.

NOTRMAPD FLOAT The number of mapped tracks. From noTrMapd.

NOTRMAPU FLOAT The number of unique tracks that were mapped.From noTrMapu.

OFFFLAG CHAR(2) The offline flag. If an asterisk is displayed betweenthe VOLSER and T/P (PARTMEMB) columns inthe report, the volume is offline. From offlag.

PALLOC FLOAT The percentage of functional capacity that wasallocated. From palloc.

PARTMEMB CHAR(2) T/P: Partition membership. From partMemb.

PFUCPNOP FLOAT The percentage functional capacity that was notstored, in megabytes (Production partition). FrompFuCpNoP.

PFUCPNOB FLOAT The percentage functional capacity that was notstored, in megabytes (both partitions). FrompFuCpNoB.

PFUCPNOT FLOAT The percentage functional capacity not stored (inMB) -Test partition. From pFuC.

PFUCPSTB FLOAT The percentage functional capacity that was stored,in megabytes (both partitions). From pFuCpStB.

PFUCPSTP FLOAT The percentage functional capacity that was stored,in megabytes (Production partition). FrompFuCpStP.

IXFP_SPACE_H

222 System Performance Feature Reference Vol. II

Page 243: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Column name Data type Description

PFUCPSTT FLOAT The percentage functional capacity that was stored,in megabytes (Test partition). From pFuCpStT.

PHCAPUSE FLOAT The physical capacity that was used, in megabytes.From PhCapUse.

PHCAPUSS FLOAT The shared physical capacity that was used, inmegabytes. From PhCapUsS.

PHCAPUSU FLOAT The unique physical capacity that was used, inmegabytes. From PhCapUsU.

PNOTSTOR FLOAT The percentage of functional capacity that was notstored. From pnotstor.

PRIMCAPA INTEGER The primary capacity in cylinders. From primCapa.

PSTORED FLOAT The percentage of functional capacity that wasstored. From pstored.

SPALLOC FLOAT The allocated space (MVS only). From spAlloc.

SUBSNAME CHAR(9) The subsystem name. From subSName.

TBAKSTOB CHAR(1) The flag (in the report, an asterisk (*) to the rightof the PHYS CAP USED column) to indicate thatthe physical capacity of the disk array that wasused is greater than 1.0 (both partitions). FromtBakStoB.

TBAKSTOP CHAR(1) The flag (in the report, an asterisk (*) to the rightof the PHYS CAP USED column) to indicate thatthe physical capacity of the disk array that wasused is greater than 1.0 (Production partition).From tBakStoP.

TBAKSTOT CHAR(1) The flag (in the report, an asterisk (*) to the rightof the PHYS CAP USED column) to indicate thatthe physical capacity of the disk array that wasused is greater than 1.0 (Test partition). FromtBakStoT.

TCMPRATB FLOAT The compression ratio of disk array (bothpartitions). From tCmpRatB.

TCMPRATP FLOAT The compression ratio of disk array (Productionpartition). From tCmpRatP.

TCMPRATT FLOAT The compression ratio of disk array (Test partition).From tCmpRatT.

TDEVCNTB INTEGER The total number of functional devices (bothpartitions). From tDevCntB.

TDEVCNTP INTEGER The total number of functional devices (Productionpartition). From tDevCntP.

TDEVCNTT INTEGER The total number of functional devices (Testpartition). From tDevCntT.

TFUNCAPP FLOAT The total functional capacity, in megabytes(Production partition). From tFunCapP.

TFUNCAPT FLOAT The total functional capacity, in megabytes (Testpartition). From tFunCapT.

TFUNCAPB FLOAT The total functional capacity, in megabytes (bothpartitions). From tFunCapB.

IXFP_SPACE_H

Chapter 32. Data tables 223

Page 244: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Column name Data type Description

TFUCPSTT FLOAT The total functional capacity that was stored, inmegabytes (Production partition). From tFuCpStP.

TFUCPSTP FLOAT The total functional capacity that was stored, inmegabytes (Test partition). From tFuCpStT.

TFUCPSTB FLOAT The total functional capacity that was stored, inmegabytes (both partitions). From tFuCpStB.

TFUCPNOT FLOAT The total functional capacity that was not stored,in megabytes (Production partition). FromtFuCpNoP.

TFUCPNOP FLOAT The total functional capacity that was not stored,in megabytes (Test partition). From tFuCpNoT.

TFUCPNOB FLOAT The total functional capacity that was not stored,in megabytes (both partitions). From tFuCpNoB.

TOTBECPP FLOAT The total back-end capacity (Production partition).From totBeCpP.

TOTBECPT FLOAT The total back-end capacity (Test partition). FromtotBeCpT.

TOTLPCAP FLOAT The capacity of disk array, in megabytes. Fromtotlpcap.

TPHCPSRB FLOAT The total shared physical capacity that was used(both partitions). From tPhCpSrB.

TPHCPSRP FLOAT The total shared physical capacity that was used(Production partition). From tPhCpSrP.

TPHCPSRT FLOAT The total shared physical capacity that was used(Test partition). From tPhCpSrT.

TPHCPUNB FLOAT The total unique physical capacity that was used(both partitions). From tPhCpUnB.

TPHCPUNP FLOAT The total unique physical capacity that was used(Production partition). From tPhCpUnP.

TPHCPUNT FLOAT The total unique physical capacity that was used(Test partition). From tPhCpUnT.

TPHCPUSP FLOAT The total physical capacity of disk array that wasused (Production partition). From tPhCpUsP.

TPHCPUST FLOAT The total physical capacity of disk array that wasused (Test partition). From tPhCpUsT.

TPHCPUSB FLOAT The total physical capacity of disk array that wasused (both partitions). From tPhCpUsB.

TRACKCYL INTEGER The tracks per cylinder. From trackCyl.

VDEVTYPE CHAR(7) The type of virtual device. From vDevType.

IXFP_SPACE_H

224 System Performance Feature Reference Vol. II

Page 245: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

IXFP_SUBSYSTEM_H, _D, _MThese tables provide hourly, daily, and monthly data about IXFP subsystemperformance based on data from SMF type 50, subtype 1 records.

The default retention periods for these tables are:IXFP_SUBSYSTEM_H 10 daysIXFP_SUBSYSTEM_D 60 daysIXFP_SUBSYSTEM_M 365 days

Column name Data type Description

DATE K DATE Date when the record was written to SMF. FromSMFFADTE.

TIME K TIME Time (rounded down to the nearest hour) whenthe record was written to SMF. It applies only tothe _H table. From SMFFATME.

PERIOD_NAME K CHAR(8) Name of the period. This is derived using fieldsSMFFASID, SMFFADTE, and SMFFATME from therecord as parameters in the PERIOD function.

MVS_SYSTEM_ID K CHAR(4) MVS system ID. From SMFFASID.

PARTITION K CHAR(1) The partitions that are active during this collectioninterval. From activPrt.

SUBSYSTEM_ID K CHAR(4) MVS subsystem ID. From SMFFASSI.

SUBSYSTEM_NAME K CHAR(8) The name of the MVS subsystem. FromsubsysName.

DURATION_TIME FLOAT Interval duration time for the subsystem, inseconds. Calculated as the sum of duraTime/1000.

CACHE_SIZE FLOAT The cache size in megabytes. Calculated as thesum of custCach.

E_C_BYP_NO_B_SP FLOAT Number of ECAM channel programs that werebypassed because no buffer space was available.Calculated as the sum of ecamNspc.

E_C_BYP_NO_CONF FLOAT Number of ECAM channel programs that werebypassed because no configuration was busy.Calculated as the sum of ecamCfBs.

ECAM_CHAN_PGMS FLOAT Number of ECAM channel programs. Calculatedas the sum of ecamPgms.

ECAM_MSGS FLOAT Count of ECAM messages that were processed.Calculated as the sum of ecamMsgs.

FREE_BE_CAP_PROD FLOAT Free back-end capacity in the Production partition(in bytes). The value includes the capacity reservedfor standard volumes. Calculated as the sum offreBeCpP.

FREE_BE_CAP_TEST FLOAT Free back-end capacity in the Test partition (inbytes). The value includes the capacity reserved forstandard volumes. Calculated as the sum offreBeCpT.

FREE_BE_SPACE FLOAT Free back-end space that was collected. FromfreBeSct.

FREE_BE_SPACE_PROD FLOAT Free back-end space that was collected in theProduction partition. From freBeScp.

IXFP_SUBSYSTEM_H, _D, _M

Chapter 32. Data tables 225

Page 246: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Column name Data type Description

NVS_SIZE FLOAT The NVS size in megabytes. Calculated as the sumof nvsSize.

OFFLINE_CACHE FLOAT The offline cache in bytes. Calculated as the sum ofoffCach.

PINNED_CACHE FLOAT The pinned cache in bytes. Calculated as the sumof pindCach.

STD_CAPACITY FLOAT Standard capacity that was defined. From stnDefd.

TOT_BE_CAP_PROD FLOAT Total back-end capacity of the Production partition(in bytes). Calculated as the sum of totBeCpP.

TOT_BE_CAP_TEST FLOAT Total back-end capacity of the Test partition (inbytes). Calculated as the sum of totBeCpT.

TOT_FREE_SP_TEST FLOAT Total amount of free space that was collected in theTest partition. Calculated as the sum of fSpcColT.

TOT_FREE_SP_PROD FLOAT Total amount of free space that was collected in theProduction partition. Calculated as the sum offSpcColP.

TOT_READ_PROD FLOAT Total number of bytes read for free space collectionin the Production partition. Calculated as the sumof fSpcBtRP.

TOT_READ_TEST FLOAT Total number of bytes read for free space collectionin the Test partition. Calculated as the sum offSpcBtRT.

IXFP_SUBSYSTEM_H, _D, _M

226 System Performance Feature Reference Vol. II

Page 247: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Chapter 33. Reports

This chapter describes the reports provided with the IXFP component.

IXFP Channel Interface Statistic, Overview reportThis report shows an overview of statistics information for IXFP channel interfaces.

This information identifies the report:

Report ID: IXFPC01

Report group: IXFP Reports

Source: IXFP_CHANNEL_D

Attributes: IXFP, Channel, Statistic, Daily

Variables: From_Date, To_Date, MVS_system_ID, Subsystem_name

© Copyright IBM Corp. 1993, 2014 227

Page 248: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

The report contains this information:

Date The date of the measurement.

Time The time of the measurement.

MVS system ID The MVS system ID.

Subsystem name The MVS subsystem name.

Partition The partition (or partitions) active during themeasurement. This can be Production, Test, orBoth.

Channel int ID The channel interface ID.

Channel int name The channel interface name.

TCU busy (min) The average time that the control unit was busy atthe channel, in minutes.

IXFP Channel Interface Statistic, OverviewFrom date: ’2003-11-14’ To date: ’2003-11-14’

MVSsystem Subsystem

Date Time ID name Partition---------- -------- ------ ---------- ----------2003-11-14 17.00.00 IXA1 RVA00 Production

Channel Channel TCU No of Durationint int busy No of I/O Channel timeID name (min) I/O (sec) speed (min)------- -------- -------- -------- -------- -------- --------A ABC00000 8 206327 229 20.0 15C 8 211086 235 20.0 15I 8 206218 229 20.0 15K 8 211357 235 20.0 15

-------- -------- -------- -------- --------* 8 208747 232 20.0 15

18.00.00

A ABC00000 5 136246 151 20.0 15C 5 143217 159 20.0 15I 5 136119 151 20.0 15K 5 143302 159 20.0 15

-------- -------- -------- -------- --------* 5 139721 155 20.0 15

19.00.00

A ABC00000 7 200273 223 20.0 15C 7 207449 231 20.0 15I 7 200562 223 20.0 15K 7 207076 230 20.0 15

-------- -------- -------- -------- --------* 7 203840 227 20.0 15

-------- -------- -------- -------- --------* 72 1440969 1601 20.0 15

-------- -------- -------- -------- --------** 21 313567 348 20.0 15

-------- -------- -------- -------- --------*** 21 313567 348 20.0 15

-------- -------- -------- -------- --------**** 21 313567 348 20.0 15

-------- -------- -------- -------- --------***** 21 313567 348 20.0 15

======== ======== ======== ======== ========21 313567 348 20.0 15

Tivoli Decision Support for z/OS Report: IXFPC01

Figure 74. Example of part of an IXFP Channel Interface Statistic, Overview report

IXFP Channel Interface Statistic, Overview report

228 System Performance Feature Reference Vol. II

Page 249: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

No of I/O The average number of I/Os.

No of I/O (sec) The average number of I/Os per second.

Channel speed The average channel speed.

Duration time (min) The interval duration time for the subsystem, inminutes.

IXFP Channel Interface Statistic, Overview report

Chapter 33. Reports 229

Page 250: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

IXFP Device Performance per Device ID reportThis report shows IXFP functional device performance, on an hourly basis,grouped by Device ID.

This information identifies the report:

Report ID: IXFPD01

Report group: IXFP Reports

Source: IXFP_DEVICE_H

Attributes: IXFP, Device, Performance, ID, Hourly

Variables: From_Date, To_Date, MVS_system_ID, Subsystem_name

IXFP Device Performance per Device ID report

230 System Performance Feature Reference Vol. II

Page 251: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

The report contains this information:

Date The date of the measurement.

Time The time of the measurement.

MVS system ID The MVS system ID.

Subsystem name The MVS subsystem name.

Dev ID The functional device ID.

Dev Addr The device address as known to the lost SCP.

IXFP Device Performance, by Device IDFrom date: ’2003-11-14’ To date: ’2003-11-14’

MVSsystem Subsystem Dev Dev Tot read

Date Time ID name ID addr Volser Partition reqs---------- -------- ------ --------- ------ ------ ------ ---------- --------------2003-11-14 17.00.00 IXA1 RVA00 00AA 02AA R93171 Production 3851

00AB 02AB WKPRD1 1546900AC 02AC WKPRD2 1558800AD 02AD R93174 385800A8 02A8 R93169 376800A9 02A9 R93170 166310098 0298 O003B1 37650099 0299 O003B2 3765

--------------* 704951

18.00.00 00AA 02AA R93171 8700AB 02AB WKPRD1 2341300AC 02AC WKPRD2 22190

Tot write Front-end Front-end Search/read Search/readreqs I/O opers reads writes reqs hits

------------- ------------- ------------- ------------- ------------- -------------0 4024 857896 0 97 95

4715 18624 54194891 38534486 10823 107774975 18550 60294999 44139536 11088 10993

0 3959 987712 0 104 101

0 3869 536500 0 14 125 16814 17750157 400 10065 100410 3868 536080 0 11 90 3868 536080 0 11 9

------------ ------------- ------------- ------------- ------------- -------------81564 834971 4199652980 1147103020 215633 214333

0 299 360448 0 87 848874 30731 51786084 17909422 21844 218449599 30011 44104636 16827528 20444 20444

Write DASD FW Search/read Search/read Write seq DASD FWreqs hits seq.reqs seq.hits reqs seq.hits

------------- ------------- ------------- ------------- ------------- -------------0 0 3754 3754 0 0

4030 4029 4646 4646 685 6854344 4344 4500 4500 631 631

0 0 3754 3754 0 0

0 0 3754 3754 0 00 0 6566 6557 5 50 0 3754 3754 0 00 0 3754 3754 0 0

------------- ------------- ------------- ------------- ------------- -------------73269 73114 489318 489198 8295 8291

0 0 0 0 0 08019 8019 1569 1569 855 8558596 8596 1746 1746 1003 1003

Tivoli Decision Support for z/OS Report: IXFPD01

Figure 75. Example of part of an IXFP Device Performance per Device ID report

IXFP Device Performance per Device ID report

Chapter 33. Reports 231

Page 252: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Volser The volume serial number.

Partition The partition (or partitions) active during themeasurement. This can be Production, Test, orBoth.

Tot read Reqs The total count of read requests.

Tot write Reqs The total count of write requests.

I/O opers The number of I/O operations.

Front-end reads The total count of front-end bytes transferredduring read operations.

Front-end writes The total count of front-end bytes transferredduring write operations.

Search/read reqs The total count of search or read normal requests.

Search/read hits The total count of search or read normal hits.

Write reqs The total count of write normal requests.

DASD FW hits The total count of DASD fast-write normal hits.

Search/read seq. reqs The total count of search or read sequentialrequests.

Search/read seq. hits The total count of search or read sequential hits.

Write seq. reqs The total count of write sequential requests.

DASD FW seq. hits The total count of DASD fast-write sequential hits.

IXFP Device Performance per Device ID report

232 System Performance Feature Reference Vol. II

Page 253: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

IXFP Device Performance per VOLSER reportThis report shows IXFP functional device performance, on an hourly basis,grouped by Device ID.

This information identifies the report:

Report ID: IXFPD02

Report group: IXFP Reports

Source: IXFP_DEVICE_H

Attributes: IXFP, Device, Performance, VOLSER, Hourly

Variables: From_Date, To_Date, MVS_system_ID, Subsystem_name

The report contains this information:

Date The date of the measurement.

Time The time of the measurement.

IXFP Device Performance, by VolserFrom date: ’2003-11-14’ To date: ’2003-11-14’

MVSsystem Subsystem Tot read

Date Time ID name Volser Partition reqs---------- -------- ------ --------- ------ ---------- --------------2003-11-14 17.00.00 IXA1 RVA00 Production 0

BUF001 2BUF002 0BUF003 55BUF004 78BUF005 173BUF006 108BUF007 29791BUF008 16BUF009 67BUF010 44

Tot write Front-end Front-end Search/read Search/readreqs I/O opers reads writes reqs hits

------------- ------------- ------------- ------------- ------------- -------------0 0 0 0 0 00 99 280 0 2 20 97 0 0 0 0

92 177 153792 393496 55 46309 484 218592 20410472 78 78192 535 54514478 5273099 43 420 205 404208 0 108 107

4746 37779 2773209360 554655571 59 59339 451 45992 27043589 16 161 167 173852 140 67 67

Write DASD FW Search/read Search/read Write seq DASD FWreqs hits seq.reqs seq.hits reqs seq.hits

------------- ------------- ------------- ------------- ------------- -------------0 0 0 0 0 00 0 0 0 0 00 0 0 0 0 0

92 91 0 0 0 033 33 0 0 276 27619 19 130 63 173 1720 0 0 0 0 0

19 19 29732 29730 4727 472716 16 0 0 323 3231 1 0 0 0 0

Tivoli Decision Support for z/OS Report:IXFPD02

Figure 76. Example of part of an IXFP Device Performance per Volser report

IXFP Device Performance per VOLSER report

Chapter 33. Reports 233

Page 254: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

MVS system ID The MVS system ID.

Subsystem name The MVS subsystem name.

Volser The volume serial number.

Partition The partition (or partitions) active during themeasurement. This can be Production, Test, orBoth.

Tot read Reqs The total count of read requests.

Tot write Reqs The total count of write requests.

I/O opers The number of I/O operations.

Front-end reads The total count of front-end bytes transferredduring read operations.

Front-end writes The total count of front-end bytes transferredduring write operations.

Search/read reqs The total count of search or read normal requests.

Search/read hits The total count of search or read normal hits.

Write reqs The total count of write normal requests.

DASD FW hits The total count of DASD fast-write normal hits.

Search/read seq. reqs The total count of search or read sequentialrequests.

Search/read seq. hits The total count of search or read sequential hits.

Write seq. reqs The total count of write sequential requests.

DASD FW seq. hits The total count of DASD fast-write sequential hits.

IXFP Device Performance per VOLSER report

234 System Performance Feature Reference Vol. II

Page 255: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

IXFP Device Utilization, Hourly Trend reportThis report shows IXFP device utilization information, on an hourly basis, groupedby Device ID.

This information identifies the report:

Report ID: IXFPD03

Report group: IXFP Reports

Source: IXFP_DEVICE_H

Attributes: IXFP, Device, Utilization, Hourly

Variables: From_Date, To_Date, MVS_system_ID, Subsystem_name

IXFP Device Utilization, Hourly TrendFrom date: ’2003-11-14’ To date: ’2003-11-14’

MVSsystem Subsystem

Date Time ID name Partition---------- ---------- ------ --------- ----------2003-11-14 17.00.00 IXA1 RVA00 Production

Avail Util Conn Dev Dev DevDev Dev Duration time time time avail util connID addr Volser (min) (min) (sec) (sec) (%) (%) (%)------ ------ ------ -------- ----- ------ ------ ------- ------- -------00AA 02AA R93171 45 45 8 6 100.00 0.31 0.2200AB 02AB WKPRD1 45 45 53 43 100.00 1.96 1.5900AC 02AC WKPRD2 45 45 60 47 100.00 2.20 1.7400AD 02AD R93174 45 45 9 6 100.00 0.32 0.2300AE 02AE R93175 45 45 9 7 100.00 0.35 0.2600AF 02AF O006B9 45 45 17 13 100.00 0.61 0.48

-------- ----- ------ ------ ------- ------- -------* 45 45 9 7 100.00 0.33 0.27

18.00.00

00AA 02AA R93171 60 60 0 0 100.00 0.01 0.0100AB 02AB WKPRD1 60 60 59 48 100.00 1.63 1.3300AC 02AC WKPRD2 60 60 61 49 100.00 1.71 1.3600AD 02AD R93174 60 60 0 0 100.00 0.01 0.0000AE 02AE R93175 60 60 2 2 100.00 0.06 0.0500AF 02AF O006B9 60 60 10 9 100.00 0.27 0.25

0097 0297 O003A9 60 60 19 6 99.95 0.52 0.170098 0298 O003B1 60 60 1 0 99.95 0.03 0.000099 0299 O003B2 60 60 1 0 99.95 0.02 0.00

-------- ----- ------ ------ ------- ------- -------* 60 60 97 67 99.95 2.69 1.86

-------- ----- ------ ------ ------- ------- -------** 58 58 26 20 99.99 0.75 0.56

-------- ----- ------ ------ ------- ------- -------*** 58 58 26 20 99.99 0.75 0.56

-------- ----- ------ ------ ------- ------- -------**** 58 58 26 20 99.99 0.75 0.56

-------- ----- ------ ------ ------- ------- -------***** 58 58 26 20 99.99 0.75 0.56

======== ===== ====== ====== ======= ======= =======58 58 26 20 99.99 0.75 0.56

Tivoli Decision Support for z/OS Report:IXFPD03

Figure 77. Example of part of an IXFP Device Utilization, Hourly Trend report

IXFP Device Utilization, Hourly Trend report

Chapter 33. Reports 235

Page 256: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

The report contains this information:

Date The date of the measurement.

Time The time of the measurement.

MVS system ID The MVS system ID.

Subsystem name The MVS subsystem name.

Partition The partition (or partitions) active during themeasurement. This can be Production, Test, orBoth.

Dev ID The functional device ID.

Dev Addr The device address as known to the lost SCP.

Volser The volume serial number.

Duration min The total interval duration time, in minutes.

Avail time min The total device available time, in minutes.

Util time min The total device utilization time, in seconds.

Conn time min The total device connection time, in seconds.

Dev avail (%) The total device available time as a percentage ofthe total interval duration time.

Dev util (%) The total device utilization time as a percentage ofthe total interval duration time.

Dev conn (%) The total device connection time as a percentage ofthe total interval duration time.

IXFP Device Utilization, Hourly Trend report

236 System Performance Feature Reference Vol. II

Page 257: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

IXFP Device DASD/Cache Transfer, Daily Trend reportThis report shows information on DASD/cache transfers, on a daily basis, groupedby Partition.

This information identifies the report:

Report ID: IXFPD04

Report group: IXFP Reports

Source: IXFP_DEVICE_D

Attributes: IXFP, Device, DASD, Daily

Variables: From_Date, To_Date, MVS_system_ID, Subsystem_name

The report contains this information:

Date The date of the measurement.

MVS system ID The MVS system ID.

Subsystem name The MVS subsystem name.

Partition The partition (or partitions) active during themeasurement. This can be Production, Test, orBoth.

Seq DASD to cache The total sequential DASD to cache transfers(stages).

DASD to cache The total DASD to cache transfers (stages).

Cache to DASD The total cache to DASD transfers.

Figure 78. Example of an IXFP Device DASD/Cache Transfer, Daily Trend report

IXFP Device DASD/Cache Transfer, Daily Trend report

Chapter 33. Reports 237

Page 258: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

IXFP Device Performance, Hourly Trend reportThis report shows IXFP functional device performance, on an hourly basis.

This information identifies the report:

Report ID: IXFPD05

Report group: IXFP Reports

Source: IXFP_DEVICE_H

Attributes: IXFP, Device, Performance, Hourly

Variables: From_Date, To_Date, MVS_system_ID, Subsystem_name

The report contains this information:

Date The date of the measurement.

IXFP Device Performance, Hourly TrendFrom date: ’2003-11-14’ To date: ’2003-11-14’

MVSsystem Subsystem

Date Time ID name Partition---------- ---------- ------ --------- ----------2003-11-14 17.00.00 IXA1 RVA00 Production

Search/read Search/read BypassDev Dev fast write fast write Cache fast Cache fast Inh.cache cacheID addr Volser reqs hits write reqs write hits loading reqs reqs---- ---- ------ ----------- ------------ ---------- ---------- ------------ ------00AA 02AA R93171 0 0 0 0 0.00 0.0000AB 02AB WKPRD1 0 0 0 0 0.00 0.0000AC 02AC WKPRD2 0 0 0 0 0.00 0.0000AD 02AD R93174 0 0 0 0 0.00 0.0000AE 02AE R93175 0 0 0 0 0.00 0.0000AF 02AF O006B9 0 0 0 0 0.00 0.00

0098 0298 O003B1 0 0 0 0 0.00 0.000099 0299 O003B2 0 0 0 0 0.00 0.00

------------ ----------- ----------- ---------- ------------ ------* 0 0 0 0 0.00 0.00

18.00.00

00AA 02AA R93171 0 0 0 0 0.00 0.0000AB 02AB WKPRD1 0 0 0 0 0.00 0.0000AC 02AC WKPRD2 0 0 0 0 0.00 0.0000AD 02AD R93174 0 0 0 0 0.00 0.00

0098 0298 O003B1 0 0 0 0 0.00 0.000099 0299 O003B2 0 0 0 0 0.00 0.00

------------ ----------- ----------- ---------- ------------ -------* 0 0 0 0 0.00 0.00

------------ ----------- ----------- ---------- ------------ -------** 0 0 0 0 0.00 0.00

------------ ----------- ----------- ---------- ------------ -------*** 0 0 0 0 0.00 0.00

------------ ----------- ----------- ---------- ------------ -------**** 0 0 0 0 0.00 0.00

------------ ----------- ----------- ---------- ------------ -------***** 0 0 0 0 0.00 0.00

============ =========== =========== ========== ============ =======0 0 0 0 0.00 0.00

Tivoli Decision Support for z/OS Report: IXFPD05

Figure 79. Example of part of an IXFP Device Performance, Hourly Trend report

IXFP Device Performance, Hourly Trend report

238 System Performance Feature Reference Vol. II

Page 259: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Time The time of the measurement.

MVS system ID The MVS system ID.

Subsystem name The MVS subsystem name.

Partition The partition (or partitions) active during themeasurement. This can be Production, Test, orBoth.

Dev ID The functional device ID.

Dev addr The device address as known to the host SCP.

Volser The volume serial number.

Search/read fast write reqs The total number of search or read fast-writerequests.

Search/read fast write hits The total number of search or read fast-write hits.

Cache fast write reqs The total number of cache fast-write requests.

Cache fast write hits The total number of cache fast-write hits.

Inh. cache loading reqs The total number of inhibit cache loading requests.

Bypass cache reqs The total number of bypass cache requests.

IXFP Device Performance, Hourly Trend report

Chapter 33. Reports 239

Page 260: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

IXFP Device Utilization, Monthly Trend reportThis report shows IXFP device utilization information, on a monthly basis, groupedby Device ID.

This information identifies the report:

Report ID: IXFPD06

Report group: IXFP Reports

Source: IXFP_DEVICE_M

Attributes: IXFP, Device, Utilization, Monthly, Trend

Variables: From_Date, To_Date, MVS_system_ID, Subsystem_name

The report contains this information:

Date The date of the measurement.

MVS system IDThe MVS system ID.

Subsystem nameThe MVS subsystem name.

Partition The partition (or partitions) active during the measurement. Thiscan be Production, Test, or Both.

Dev avail (%) The average device available time as a percentage of the totalinterval duration time.

Figure 80. Example of an IXFP Device Utilization, Monthly Trend report

IXFP Device Utilization, Monthly Trend report

240 System Performance Feature Reference Vol. II

Page 261: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Dev util (%) The average device utilization time as a percentage of the totalinterval duration time.

Dev conn (%) The average device connection time as a percentage of the totalinterval duration time.

IXFP Device Utilization, Monthly Trend report

Chapter 33. Reports 241

Page 262: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

IXFP Drive Utilization, Hourly Trend reportThis report shows information on drive module utilization, on an hourly basis.

This information identifies the report:

Report ID: IXFPM01

Report group: IXFP Reports

Source: IXFP_DRIVE_H

Attributes: IXFP, Drive, Utilization, Hourly

Variables: From_Date, To_Date, MVS_system_ID, Subsystem_name

IXFP Drive Utilization, Hourly Trend report

242 System Performance Feature Reference Vol. II

Page 263: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

The report contains this information:

Date The date of the measurement.

MVS system ID The MVS system ID.

Partition The partition (or partitions) active during themeasurement. This can be Production, Test, orBoth.

Subsystem name The MVS subsystem name.

Unit The unit.

IXFP Drive Utilization, Hourly TrendFrom date: ’2003-11-14’ To date: ’2003-11-14’

MVSsystem Subsystem

Date Time ID Partition name

---------- -------- ------ ---------- ---------2003-11-14 17.00.00 IXA1 Production RVA00

No of read No of write Busy time DurationUnit Tray Slot (MB) (MB) (min) (min)------- ------ -------- ---------- ----------- ---------- ----------00 00 00 11 86 1 4500 00 01 11 86 1 4500 00 02 9 86 1 4500 00 03 87 195 3 4500 00 04 15 87 1 45

00 03 04 5 87 1 4500 03 05 10 86 1 45---------- ----------- ---------- ----------

* 1547 4139 2 45

18.00.00

00 00 00 8 71 1 6000 00 01 10 71 1 6000 00 02 7 71 1 6000 00 03 78 177 3 6000 00 04 6 66 1 60

00 03 04 6 66 1 6000 03 05 10 71 1 60

---------- ----------- ---------- ----------* 1303 3619 2 60

00 03 04 376 344 14 6000 03 05 351 311 13 60

---------- ----------- ---------- ----------* 15687 13760 18 60

---------- ----------- ---------- ----------** 45523 33862 6 58

---------- ----------- ---------- ----------*** 45523 33862 6 58

---------- ----------- ---------- ----------**** 45523 33862 6 58

---------- ----------- ---------- ----------***** 45523 33862 6 58

========== =========== ========== ==========45523 33862 6 58

Tivoli Decision Support for z/OS Report: IXFPM01

Figure 81. Example of part of an IXFP Drive Utilization, Hourly Trend report

IXFP Drive Utilization, Hourly Trend report

Chapter 33. Reports 243

Page 264: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Tray The tray.

Slot The slot.

No of read in MB The total number of megabytes that weretransferred during read operations.

No of write in MB The total number of megabytes that weretransferred during write operations.

Busy time in min The average time that the drive module was busy,in minutes.

Duration in min The average interval duration time for the drivemodule, in minutes.

IXFP Drive Utilization, Hourly Trend report

244 System Performance Feature Reference Vol. II

Page 265: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

IXFP Drive Utilization, Daily Trend reportThis report shows information on drive module utilization, on a daily basis.

This information identifies the report:

Report ID: IXFPM02

Report group: IXFP Reports

Source: IXFP_DRIVE_D

Attributes: IXFP, Drive, Utilization, Daily

Variables: From_Date, To_Date, MVS_system_ID, Subsystem_name

The report contains this information:

Date The date of the measurement.

MVS system ID The MVS system ID.

Partition The partition (or partitions) active during themeasurement. This can be Production, Test, orBoth.

Subsystem name The MVS subsystem name.

No of read opers MB The total number of megabytes that weretransferred during read operations.

No of write opers MB The total number of megabytes that weretransferred during write operations.

No of opers per interval The number of megabytes that were transferredduring read and write operations, per intervalduration.

IXFP Drive Utilization, Daily TrendFrom date: ’2003-11-14’ To date: ’2003-11-14’

MVSsystem Subsystem

Date ID Partition name---------- ------ ---------- ---------2003-11-14 IXA1 Production RVA00

No of read No of write Drive moduleopers opers No of opers Busy time Duration utilization(MB) (MB) per interval (min) (min) (%)

-------------- -------------- -------------- ---------- -------- ------------45523 33862 3 43 405 10.70

-------------- -------------- -------------- ---------- -------- ------------* 45523 33862 3 43 405 10.70

-------------- -------------- -------------- ---------- -------- ------------** 45523 33862 3 43 405 10.70

-------------- -------------- -------------- ---------- -------- ------------*** 45523 33862 3 43 405 10.70

============== ============== ============== ========== ======== ============45523 33862 3 43 405 10.70

Tivoli Decision Support for z/OS Report: IXFPM02

Figure 82. Example of an IXFP Drive Utilization, Daily Trend report

IXFP Drive Utilization, Daily Trend report

Chapter 33. Reports 245

Page 266: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Busy time in min The average time that the drive module was busy,in minutes.

Duration in min The average interval duration time for the drivemodule, in minutes.

Drive module utilization (%) The average time that the drive module was busyas a percentage of the interval duration time.

IXFP Drive Utilization, Daily Trend report

246 System Performance Feature Reference Vol. II

Page 267: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

IXFP Deleted Data Space Release, Daily Trend reportThis report shows information for IXFP Deleted Data Space Release (DDSR), on adaily basis.

This information identifies the report:

Report ID: IXFPR01

Report group: IXFP Reports

Source: IXFP_DDSR_D

Attributes: IXFP, DDSR, Daily

Variables: From_Date, To_Date, MVS_system_ID, Subsystem_name

IXFP Deleted Data Space Release, Daily TrendFrom date: ’2003-11-14’ To date: ’2003-11-14’

MVS RAMAC RAMAC I/OPeriod system subsystem subsystem RAMAC Dev Vol time

Date name ID name ID FDID addr ID (sec)---------- -------- ------ ---------- ---------- ------ ------ ------ ----------2003-11-14 WEEKEND IXA1 RVA00 001A 000A 020A BUF003 24

000C 020C BUF004 1037000E 020E BUF005 220008 0208 BUF001 6001C 021C R93029 52001D 021D R93030 840017 0217 BUF007 40002D 022D R93046 169002E 022E R93047 3810027 0227 R93040 354003E 023E BUF006 847

----------**** 3016

----------*** 3016

----------* 3016

----------** 3016

2003-11-14 WEEKEND RVA00 001B 0062 0262 BUF008 580063 0263 BUF009 85

2003-11-14 WEEKEND RVA00 001D 00C5 02C5 WKPRD4 81741---------

* 81741

----------** 81741

----------*** 81741

----------**** 81741

----------***** 319131

==========319131

Tivoli Decision Support for z/OS Report: IXFPR01

Figure 83. Example of part of an IXFP Deleted Data Space Release, Daily Trend report

IXFP Deleted Data Space Release, Daily Trend report

Chapter 33. Reports 247

Page 268: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

The report contains this information:

Date The date of the measurement.

Period name The name of the period.

MVS system ID The MVS system ID.

RAMAC subsys name The subsystem name of the RAMAC Virtual Array.

RAMAC subsys ID The subsystem ID of the RAMAC Virtual Array.

RAMAC FDID The functional device ID of the RAMAC VirtualArray.

Dev addr The device address on which space was released.

Volid The volume ID on which space was released.

I/O time in sec The I/O time for space release, in seconds.

IXFP Deleted Data Space Release, Daily Trend report

248 System Performance Feature Reference Vol. II

Page 269: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

IXFP Subsystem Space Utilization, Daily Trend reportThis report shows information on IXFP subsystem space utilization, on a dailybasis.

This information identifies the report:

Report ID: IXFPS01

Report group: IXFP Reports

Source: IXFP_SUBSYSTEM_D

Attributes: IXFP, Subsystem, Space, Daily

Variables: From_Date, To_Date, MVS_system_ID, Subsystem_name

The report contains this information:

Date The date of the measurement.

MVS system ID The MVS system ID.

Subsystem name The MVS subsystem name.

Partition The partition (or partitions) active during themeasurement. This can be Production, Test, orBoth.

Standard capacity GB The defined standard capacity, in gigabytes.

Total back-end capacity GB The total back-end capacity of the partition, ingigabytes.

Figure 84. Example of an IXFP Subsystem Space Utilization, Daily Trend report

IXFP Subsystem Space Utilization, Daily Trend report

Chapter 33. Reports 249

Page 270: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Free back-end capacity GB The total of free back-end capacity in the partitionthat is available for user data, in gigabytes.

Total no of read GB The total number of gigabytes read for free spacecollection in the partition.

Total amount of free GB The total amount of free collected space in thepartition, in gigabytes.

Free collected back-end GB The total amount of free collected back-end spacein the partition, in gigabytes.

IXFP Subsystem Space Utilization, Daily Trend report

250 System Performance Feature Reference Vol. II

Page 271: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

IXFP Subsystem Information, Daily Trend reportThis report shows information on IXFP subsystem performance, on a daily basis.

This information identifies the report:

Report ID: IXFPS02

Report group: IXFP Reports

Source: IXFP_SUBSYSTEM_D

Attributes: IXFP, Subsystem, Information, Daily

Variables: From_Date, To_Date, MVS_system_ID, Subsystem_name

The report contains this information:

Date The date of the measurement.

Period name The name of the period.

MVS system ID The MVS system ID.

Subsystem name The MVS subsystem name.

Partition The partition (or partitions) active during themeasurement. This can be Production, Test, orBoth.

No of ECAM msgs The total number of ECAM messages that wereprocessed.

No of ECAM chnl pgms The total number of ECAM channel programs.

Byp.msgs no buffer space The total number of ECAM channel programs thatwere bypassed because no buffer space wasavailable.

Byp.msgs no conf The total number of ECAM channel programs thatwere bypassed because no configuration was busy.

IXFP Subsystem Information, Daily TrendFrom date: ’2003-11-14’ To date: ’2003-11-14’

MVS Byp.msgsPeriod system Subsystem No of No of ECAM no buffer Byp.msgs

Date name ID name Partition ECAM msgs chnl pgms space no conf---------- ------- ------ --------- ---------- --------- ---------- --------- --------2003-11-14 WEEKEND IXA1 RVA00 Production 27758 26786 0 0

--------- ---------- --------- --------* 27758 26786 0 0

--------- ---------- --------- --------** 27758 26786 0 0

--------- ---------- --------- --------*** 27758 26786 0 0

--------- ---------- --------- --------**** 27758 26786 0 0

========= ========== ========= ========27758 26786 0 0

Tivoli Decision Support for z/OS Report: IXFPS02

Figure 85. Example of an IXFP Subsystem Information, Daily Trend report

IXFP Subsystem Information, Daily Trend report

Chapter 33. Reports 251

Page 272: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

IXFP Space Utilization, Hourly Trend reportThis report shows IXFP space utilization, on an hourly basis.

This information identifies the report:

Report ID: IXFPS03

Report group: IXFP Reports

Source: IXFP_SPACE_H

Attributes: IXFP, Space, Hourly

Variables: From_Date, To_Date, MVS_system_ID, Subsystem_name

The report contains this information:

Date The date of the measurement.

Time The time of the measurement.

MVS system ID The MVS system ID.

Subsystem name The MVS subsystem name.

Device name The name of the functional device.

Device number The device address.

IXFP Space Utilization, Hourly TrendFrom date: ’2000-03-20’ To date: ’2000-03-20’

MVSSystem Subsystem Device Device Device

Date Time ID ID name number Volser type---------- -------- ------ --------- ------ ------ ------- ------2000-03-20 02.00.00 BAT IXFP 00AA 09AA PR9346 33903

00AB 09AB PR9347 3390300AC 09AC PR9348 3390300AD 09AD PR9349 3390300AE 09AE PR9350 3390300AF 09AF PR9351 3390300A0 09A0 BATPG0 33903

Functional Funct cap Funct cap Funct cap Funct capcapacity allocated stored not stored allocated

Partition (MB) (MB) (MB) (MB) %---------- ---------- ---------- ---------- ---------- ----------Production 2838.0 1665.69 1910.14 927.87 58.69

2838.0 2453.49 2415.76 422.26 86.452838.0 2416.89 2373.71 464.30 85.162838.0 1981.26 1456.89 1381.13 69.812838.0 2132.44 2685.93 152.09 75.142838.0 1427.54 1418.36 1419.66 50.302838.0 2637.43 2637.43 200.59 92.93

Funct cap Funct cap Shared Unique Totalstored not stored cap used cap used cap used Comp

% % (MB) (MB) (MB) ratio---------- ---------- -------- ----------- ---------- -------

67.31 32.69 0.00 301.16 301.16 6.3485.12 14.88 0.00 464.18 464.18 5.2083.64 16.36 0.00 486.39 486.39 4.8851.33 48.67 0.00 191.73 191.73 7.6094.64 5.36 0.00 591.39 591.39 4.5449.98 50.02 0.00 230.15 230.15 6.1692.93 7.07 0.00 431.14 431.14 6.12

Tivoli Decision Support for z/OS Report: IXFPS03

Figure 86. Example of part of an IXFP Space Utilization, Hourly Trend report

IXFP Space Utilization, Hourly Trend report

252 System Performance Feature Reference Vol. II

Page 273: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Volser The volume serial number.

Device type The type functional device.

Partition The partition (or partitions) active during themeasurement. This can be Production, Test, orBoth.

Functional capacity (MB) The functional capacity, in megabytes.

Functional cap allocated (MB)The functional capacity that was allocated, inmegabytes.

Functional cap stored (MB) The functional capacity that was stored, inmegabytes.

Functional cap stored (MB) The functional capacity that was not stored, inmegabytes.

Functional cap allocated (%) The percentage of functional capacity that wasallocated.

Functional cap stored (%) The percentage of functional capacity that wasstored.

Functional cap stored (%) The percentage of functional capacity that was notstored.

Shared cap used (MB) The shared physical capacity that was used, inmegabytes.

Unique cap used (MB) The unique physical capacity that was used, inmegabytes.

Total cap used (MB) The shared physical capacity that was used, inmegabytes.

Comp ratio The compression ratio.

IXFP Space Utilization, Hourly Trend report

Chapter 33. Reports 253

Page 274: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

IXFP Space Utilization, Hourly Trend report

254 System Performance Feature Reference Vol. II

Page 275: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Part 8. Message analysis/automation component

Chapter 34. Customization . . . . . . . . 257Making input data available . . . . . . . . 257

JES2 and JES3 SYSLOG and OPERLOG. . . . 257NetView . . . . . . . . . . . . . . 257

Modifying DRLJCOLL . . . . . . . . . . 258Updating lookup tables . . . . . . . . . . 258

Chapter 35. Data flow . . . . . . . . . . 259Storing the data . . . . . . . . . . . . 259

Chapter 36. Log and record definitions . . . . 261Log procedures. . . . . . . . . . . . . 261

Chapter 37. Data tables, views, and lookuptables . . . . . . . . . . . . . . . 263Data tables . . . . . . . . . . . . . . 263

MSG_NETVIEW_H, _D, _M . . . . . . . 263MSG_SYSLOG_H, _D, _M . . . . . . . . 265

Views . . . . . . . . . . . . . . . . 267MSG_NETVIEW_DV . . . . . . . . . . 267MSG_NETVIEW_HV . . . . . . . . . . 268MSG_NETVIEW_MV. . . . . . . . . . 269MSG_SYSLOG_DV . . . . . . . . . . 270MSG_SYSLOG_HV . . . . . . . . . . 271MSG_SYSLOG_MV . . . . . . . . . . 272

Lookup tables . . . . . . . . . . . . . 273MSG_ANO_EVENT . . . . . . . . . . 273MSG_NETVIEW_TYPE . . . . . . . . . 274MSG_SYSLOG_ROUTE . . . . . . . . . 275MSG_SYSLOG_TYPE . . . . . . . . . . 276

Chapter 38. Reports . . . . . . . . . . 277SYSLOG reports . . . . . . . . . . . . 277

MAA Messages From Commands (JES2), Dailyreport . . . . . . . . . . . . . . . 278MAA Messages by Console ID, Daily report . . 279MAA Most Frequent Messages (JES2), Dailyreport . . . . . . . . . . . . . . . 280MAA Most Frequent Messages (JES3), Dailyreport . . . . . . . . . . . . . . . 281MAA Messages Passed to NetView (JES2), Dailyreport . . . . . . . . . . . . . . . 282MAA Most Frequent Messages With Text, Dailyreport . . . . . . . . . . . . . . . 283MAA Most Frequent Nonsuppressed Messages,Daily report . . . . . . . . . . . . . 284MAA Most Frequent Messages by Type (JES2),Daily report . . . . . . . . . . . . . 285MAA Most Frequent Messages by Type (JES3),Daily report . . . . . . . . . . . . . 286MAA Messages by Route Code (JES2), Dailyreport . . . . . . . . . . . . . . . 287MAA Messages by Route Code (JES3), Dailyreport . . . . . . . . . . . . . . . 288MAA Messages by JES Complex, Daily report 289

MAA Messages Suppressed, Monthly Trendreport . . . . . . . . . . . . . . . 290

NetView reports . . . . . . . . . . . . 291MAA Most Frequent Messages (NetView), Dailyreport . . . . . . . . . . . . . . . 291MAA Messages Passed via the SSI (NetView),Daily report . . . . . . . . . . . . . 292MAA Messages by NetView Operator(NetView), Daily report . . . . . . . . . 293

© Copyright IBM Corp. 1993, 2014 255

Page 276: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

256 System Performance Feature Reference Vol. II

Page 277: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Chapter 34. Customization

Before you can use the message analysis/automation component to collect dataand create reports, you must customize and test the installation. This chapterdescribes the steps you must perform to customize the messageanalysis/automation component:1. Making input data available.2. Modifying DRLJCOLL.3. Updating lookup tables.

Making input data availableYou must ensure that the appropriate data is available to Tivoli Decision Supportfor z/OS. The message analysis/automation component collects data from the JES2and JES3 system logs (SYSLOGs) and from the NetView® log. If using SYSLOGsand not the operations log (OPERLOG), you must convert your current VB log to aFB format for the collect to function in the correct manner. You can use manydifferent utilities for this job but care must be made to strip the leading X'40',which is left after most conversion jobs, or the record is not collected.

JES2 and JES3 SYSLOG and OPERLOGIn a sysplex environment, you can collect the OPERLOG instead of collectingindividual JES2 or JES3 SYSLOGs. Tivoli Decision Support for z/OS collects datafrom the OPERLOG using the MVS System Logger subsystem data set interface. Tocollect the OPERLOG, specify a JES2 log in the Tivoli Decision Support for z/OScollect job, and change the DRLLOG dd statement as described in the DRLJCOLLjob example in the System Performance Feature Reference Volume I. See z/OS MVSDiagnosis: Tools and Service Aids for details on Log Stream Subsystem Data Set JCLspecification.

Ensure that the SYSLOG records produced by JES2 or JES3 systems are available toTivoli Decision Support for z/OS and are in the correct format. Perform thesesteps:1. Ensure that RECFM = FB is used for the SYSLOG data set, because the log

procedure assumes that the JES2 or JES3 SYSLOG data set is a fixed-formatdata set.

2. Ensure that there are no printer control characters at position 1 in the records inthe SYSLOG data set.

3. If your SYSLOG records are produced by JES2, the log procedure assumes thatthe JES2 message prefix is either an X'5A' or X'5B' character. Ensure that eitherof these prefix characters is specified in the JES2 initialization parameters.

4. If your SYSLOG records are produced by JES3 and the JES3 release is earlierthan 2.2.0, ensure that the JES3 data contains at least one system loginitialization record. If there is no system log initialization record, the TivoliDecision Support for z/OS log procedure skips the SYSLOG records.

NetViewUse the NetView DSIPRT utility to print the NetView log to a DASD data set. Themember CNMSJM04 in CNMSAMP contains JCL to do the printing. You mustmodify this JCL to direct the output to a data set.

© Copyright IBM Corp. 1993, 2014 257

Page 278: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Modifying DRLJCOLLBefore running the Tivoli Decision Support for z/OS collect job, you must updatethe DRLJCOLL member, as described in “Setting up the collect job” in Volume I.

Updating lookup tablesThe message analysis/automation component uses several lookup tables whenupdating tables in the Tivoli Decision Support for z/OS database. The lookuptables contain a default set of parameters when shipped with the product. Afteryou have been using the message analysis/automation component for a while, youmay want to customize the lookup tables.

Using the administration dialog, update these lookup tables:

Table name Description Key columns Data columns

MSG_SYSLOG_ROUTE Converts JES2message routecodes to a morereadable form. Thisinformation is usedto provide statisticson JES2 system logmessages.

ROUTE_CODE ROUTE_CODE_CONVERT

MSG_SYSLOG_TYPE Converts the firstthree characters ofthe message ID toa message type.

MESSAGE_ID_PREFIX MESSAGE_TYPE

MSG_NETVIEW_TYPE Converts messagetypes tomeaningfuldescriptions.

MESSAGE_TYPE MESSAGE_TYPE_DESC

MSG_ANO_EVENT Converts messageIDs to event typesand descriptions,and gives thenumber of theword that containsthe resource name.

MESSAGE_ID WORD_NUMBEREVENT_TYPEMESSAGE_DESC

For descriptions of these lookup tables and examples of their contents, see“Lookup tables” on page 273.

The message analysis/automation component also uses the DAY_OF_WEEK,PERIOD_PLAN, and SPECIAL_DAY control tables. Ensure that these tables includethe correct information. Refer to the Administration Guide and Reference forinformation on the control tables.

For information on using the administration dialog to update lookup tables, see“Updating lookup tables” in the System Performance Feature Reference Volume I.

Modifying DRLJCOLL

258 System Performance Feature Reference Vol. II

Page 279: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Chapter 35. Data flow

The message analysis/automation component collects records from the JES2, JES3,and NetView systems, and stores the data in the Tivoli Decision Support for z/OSdatabase. You can then use reporting dialogs to create reports based on this data.Figure 87 shows an overview of the data flow through the messageanalysis/automation component.

Storing the dataAfter collecting the data, the message analysis/automation component stores thedata in tables in the Tivoli Decision Support for z/OS database. As it updates thetables, the component uses lookup tables to convert the first three characters of themessage ID to a message type, convert JES2 route logs, convert message types tomeaningful descriptions, and convert message IDs to event types and descriptions.

In creating the NetView reports, the message analysis/automation component usesthe lookup tables MSG_NETVIEW_TYPE and MSG_ANO_EVENT to convertmessage types to a meaningful description and to convert message IDs to eventtypes and descriptions, and to give the number of the word that contains theresource name. Figure 88 on page 260 shows which data tables contain values from

Figure 87. Message analysis/automation component data flow

© Copyright IBM Corp. 1993, 2014 259

Page 280: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

the lookup tables.

The message analysis/automation component uses the DAY_OF_WEEK,PERIOD_PLAN, and SPECIAL_DAY control tables to update all hourly tables. Forinformation on the control tables, refer to the Administration Guide and Reference.

For detailed information about the tables updated by the component and thelookup tables it uses, see Chapter 37, “Data tables, views, and lookup tables,” onpage 263.

Figure 88. Message analysis/automation lookup table data

Storing the data

260 System Performance Feature Reference Vol. II

Page 281: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Chapter 36. Log and record definitions

Messages sent to a SYSOUT data set are intended for a programmer. Thesemessages are issued by an assembler or compiler, the linkage editor, the loader,and an application program. If the SYSOUT data set and the MSGCLASSparameter on the JCL JOB statement specify the same class, all messages about aprogram will appear in the same SYSOUT listing. The messageanalysis/automation component processes these records:

Table 6. Input records to the message analysis/automation component

SYSLOG or NetViewrecord Record definition Description

JES2 SYSLOG records SYSLOG_JES2_MSG These records contain all messages issued through WTL macros,messages entered by operator log commands, usually thehardcopy log, and messages routed to the system log that areoutput by the JES2 system.

JES3 SYSLOG records SYSLOG_JES3_MSG These records contain all messages issued through WTL macros,messages entered by operator log commands, the hardcopy log,and messages routed to the system log that are output by theJES3 system.

NetView log records NETVIEW_MSG These records contain activity of all NetView operator stations,including commands entered and messages received.

For information on the JES2 and JES3 SYSLOG, refer to z/OS MVS System Messages.

For information on the NetView log, refer to NetView Problem Determination andDiagnosis.

Log proceduresThe message analysis/automation component uses three log procedures to processthe input logs:

DRL2MAJ2 Reads records from the JES2 SYSLOG and formats and builds anoutput record with a common format.

DRL2MAJ3 Reads records from the JES3 SYSLOG and formats and builds anoutput record with a common format.

DRL2MANV Reads records from the NetView log and formats and builds anoutput record with a common format.

Note: The log procedures are automatic and run at the time of a log collect. Theyare not procedures that you need to run separately.

© Copyright IBM Corp. 1993, 2014 261

Page 282: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Log procedures

262 System Performance Feature Reference Vol. II

Page 283: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Chapter 37. Data tables, views, and lookup tables

This chapter describes the data tables, views, and lookup tables used by themessage analysis/automation component. For descriptions of common data tables,lookup tables, and control tables used by the System Performance featurecomponent, refer to the Administration Guide and Reference.

Data tablesThis section describes the data tables for the message analysis/automationcomponent.

MSG_NETVIEW_H, _D, _MThese tables provide hourly, daily, and monthly statistics on NetView logmessages. They contain message data from the NetView log, which is reformattedto a common layout by the log procedure DRL2MANV.

These tables are updated by the MSG_NETVIEW_TYPE and MSG_ANO_EVENTlookup tables.

The default retention periods for these tables are:MSG_NETVIEW_H 10 daysMSG_NETVIEW_D 30 daysMSG_NETVIEW_M 765 days

Column name Data type Description

DATE K DATE Date when the NetView log records were written. Forthe _M table, this is the date of the first day of themonth. From NVDATE.

TIME K TIME Time (rounded down to the nearest hour) when theNetView log records were written. It applies only to the_H table. From NVTIME.

PERIOD_NAME K CHAR(8) Name of the period. This is derived using fieldsNVDATE and NVTIME from the record as parametersin the PERIOD function.

MVS_SYSTEM_ID K CHAR(8) MVS system ID. This is the name of the MVS system inwhich NetView is running. From theSET MVS_SYSTEM_ID='mvs_system_id' statement inthe DRLJCOLL collect JCL.

MESSAGE_ID K CHAR(10) Message ID. From NVMSG.

MESSAGE_CODE K CHAR(2) Message code. From NVINDIC.

MESSAGE_TYPE K CHAR(1) Message type symbol. From NVFLAG.

NETVIEW_DOMAIN K CHAR(5) NetView domain. From NVDOMAIN.

NETVIEW_OPERATOR K CHAR(8) NetView operator. From NVOPERAT.

EVENT_TYPE CHAR(8) Type of event. From EVENT_TYPE in theMSG_ANO_EVENT lookup table.

MESSAGE_DESC CHAR(48) Description for the message ID. From MESSAGE_DESCin the MSG_ANO_EVENT lookup table.

© Copyright IBM Corp. 1993, 2014 263

Page 284: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Column name Data type Description

MESSAGES_SOLICITED INTEGER VTAM solicited messages. This is the number of recordswhere NVFLAG is blank.

MESSAGES_TOT INTEGER Total number of messages. This is the count of NVMSG.

MESSAGES_UNSOL INTEGER VTAM unsolicited messages. This is the number ofrecords where NVFLAG is Q.

MESSAGE_TYPE_DESC CHAR(48) Message type description. From MESSAGE_TYPE_DESCin the MSG_NETVIEW_TYPE lookup table.

RESOURCE_NAME CHAR(8) Name of the resource. From NVTEXTxx, where xx is theword number derived from WORD_NUMBER in theMSG_ANO_EVENT lookup table using NVMSG as key.

Message analysis/automation data tables

264 System Performance Feature Reference Vol. II

Page 285: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

MSG_SYSLOG_H, _D, _MThese tables provide hourly, daily, and monthly statistics on JES2 and JES3 systemlog messages. They contain message data from the JES2 and JES3 system logs,which is reformatted to a common layout by the log procedures DRL2MAJ2 andDRL2MAJ3, respectively.

These tables are updated by the MSG_SYSLOG_TYPE and MSG_SYSLOG_ROUTElookup tables.

The default retention periods for these tables are:MSG_SYSLOG_H 10 daysMSG_SYSLOG_D 30 daysMSG_SYSLOG_M 765 days

Column name Data type Description

DATE K DATE Date when the SYSLOG records were written. For the_M table, this is the date of the first day of the month.From S2DATE or S3DATE.

TIME K TIME Time (rounded down to the nearest hour) when theSYSLOG records were written. It applies only to the _Htable. From S2TIME or S3TIME.

PERIOD_NAME K CHAR(8) Name of the period. This is derived using fieldsS2DATE and S2TIME, or S3DATE and S3TIME from therecord as parameters in the PERIOD function.

JES_COMPLEX K CHAR(8) Name of the JES complex. From theSET JES_COMPLEX='jes_complex_name' statement inthe DRLJCOLL collect JCL.

MVS_SYSTEM_ID K CHAR(8) MVS system ID. This is the MVS system name in theSYSLOG record. From S2PRNAME or S3PRNAME.

MESSAGE_ID K CHAR(10) SYSLOG message ID. CCC0000 is the group identifierfor commands. From S2MSGID or S3MSGID.

MESSAGE_TYPE K CHAR(4) Message type. From MESSAGE_TYPE in theMSG_SYSLOG_TYPE lookup table.

CONSOLE_ID K CHAR(2) Console ID for the SYSLOG message. From S2CONID orS3CONID.

ROUTE_CODE K CHAR(7) SYSLOG message route code. From S2ROUTE orS3ROUTE. For JES2 SYSLOG messages, the route codeis converted in the MSG_SYSLOG_ROUTE lookup table.

AUTO_MESSAGES INTEGER Number of automation messages. This is the number ofrecords where position 7 of S2MSGFLG is equal to 1 or9.

COMMAND_RESPONSES INTEGER Number of response messages to commands. This is thenumber of records where position 2 of S2ROUTE isequal to R.

CONSOLE_COMMANDS INTEGER Number of commands entered from consoles. This is thenumber of records where position 2 of S2ROUTE isequal to C.

INTERNAL_COMMANDS INTEGER Number of commands entered internally. This is thenumber of records where position 2 of S2ROUTE isequal to I.

JES_TYPE CHAR(1) Type of JES subsystem. This is 2 or 3.

Message analysis/automation data tables

Chapter 37. Data tables, views, and lookup tables 265

Page 286: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Column name Data type Description

MESSAGES_HIGH FLOAT Number of nonsuppressed and suppressed messagesthat arrived during the high interval (0.0 to 1.0 secondafter the previous message).

MESSAGES_LOW FLOAT Number of nonsuppressed and suppressed messagesthat arrived during the low interval (5.0 seconds ormore after the previous message).

MESSAGES_MEDIUM FLOAT Number of nonsuppressed and suppressed messagesthat arrived during the medium interval (1.0 to 5.0seconds after the previous message).

MESSAGES_SUPPR INTEGER Number of suppressed messages. This is the number ofrecords where position 6 to 9 of S2ROUTE is equal toSUPP.

MESSAGES_TOT INTEGER Total number of messages. This is the count ofS2MSGID or S3MSGID.

MESSAGE_TEXT CHAR(40) First 40 characters of the message text. From S2MSGTXTor S3MSGTXT.

MULTILINE_LINES FLOAT Number of lines in the multiline messages. This is thesum of S2MLINE.

MULTILINE_MESSAGES FLOAT Number of multiline messages. This is the number ofrecords where S2MLINE is greater than 1.

NONSUPPRESSED_HIGH FLOAT Number of nonsuppressed messages that arrived duringthe high interval (0.0 to 1.0 second after the previousmessage).

NONSUPPRESSED_LOW FLOAT Number of nonsuppressed messages that arrived duringthe low interval (5.0 seconds or more after the previousmessage.

NONSUPPRESSED_MED FLOAT Number of nonsuppressed messages that arrived duringthe medium interval (1.0 to 5 seconds after the previousmessage.

SINGLE_LINE_MSG INTEGER Number of one-line messages. This is the number ofrecords where S2MLINE is equal to 1.

Message analysis/automation data tables

266 System Performance Feature Reference Vol. II

Page 287: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

ViewsThis section describes the views for the message analysis/automation component.

MSG_NETVIEW_DVThis view provides daily statistics on the total number of NetView log messagesper NetView domain and period name. It is based on the MSG_NETVIEW_D table.

Column name Data type Description

DATE K DATE Date when the NetView log records were written.From NVDATE.

PERIOD_NAME K CHAR(8) Name of the period. This is derived using fieldsNVDATE and NVTIME from the record asparameters in the PERIOD function.

NETVIEW_DOMAIN K CHAR(5) NetView domain. From NVDOMAIN.

MESSAGES_TOT FLOAT Total number of messages. This is the count ofNVMSG.

Message analysis/automation views

Chapter 37. Data tables, views, and lookup tables 267

Page 288: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

MSG_NETVIEW_HVThis view provides hourly statistics on the total number of NetView log messagesper NetView domain and period name. It is based on the MSG_NETVIEW_H table.

Column name Data type Description

DATE K DATE Date when the NetView log records were written.From NVDATE.

TIME K TIME Time (rounded down to the nearest hour) whenthe NetView log records were written. FromNVTIME.

PERIOD_NAME K CHAR(8) Name of the period. This is derived using fieldsNVDATE and NVTIME from the record asparameters in the PERIOD function.

NETVIEW_DOMAIN K CHAR(5) NetView domain. From NVDOMAIN.

MESSAGES_TOT INTEGER Total number of messages. This is the count ofNVMSG.

Message analysis/automation views

268 System Performance Feature Reference Vol. II

Page 289: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

MSG_NETVIEW_MVThis view provides monthly statistics on the total number of NetView logmessages per NetView domain and period name. It is based on theMSG_NETVIEW_M table.

Column name Data type Description

DATE K DATE Date when the NetView log records were written.This is the date of the first day of the month. FromNVDATE.

PERIOD_NAME K CHAR(8) Name of the period. This is derived using fieldsNVDATE and NVTIME from the record asparameters in the PERIOD function.

NETVIEW_DOMAIN K CHAR(5) NetView domain. From NVDOMAIN.

MESSAGES_TOT FLOAT Total number of messages. This is the count ofNVMSG.

Message analysis/automation views

Chapter 37. Data tables, views, and lookup tables 269

Page 290: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

MSG_SYSLOG_DVThis view provides daily statistics on the total number of JES2 and JES3 system logmessages per JES complex and period name. It is based on the MSG_SYSLOG_Dtable.

Column name Data type Description

DATE K DATE Date when the SYSLOG records were written. FromS2DATE or S3DATE.

PERIOD_NAME K CHAR(8) Name of the period. This is derived using fields S2DATEand S2TIME, or S3DATE and S3TIME from the record asparameters in the PERIOD function.

JES_COMPLEX K CHAR(8) Name of the JES complex. From the SETJES_COMP='jes_complex_name' statement in theDRLJCOLL collect JCL.

MESSAGES_TOT INTEGER Total number of messages. This is the count of S2MSGIDor S3MSGID.

Message analysis/automation views

270 System Performance Feature Reference Vol. II

Page 291: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

MSG_SYSLOG_HVThis view provides hourly statistics on the total number of JES2 and JES3 systemlog messages per JES complex and period name. It is based on theMSG_SYSLOG_H table.

Column name Data type Description

DATE K DATE Date when the SYSLOG records were written. FromS2DATE or S3DATE.

TIME K TIME Time (rounded down to the nearest hour) when theSYSLOG records were written. From S2TIME orS3TIME.

PERIOD_NAME K CHAR(8) Name of the period. This is derived using fieldsS2DATE and S2TIME, or S3DATE and S3TIME fromthe record as parameters in the PERIOD function.

JES_COMPLEX K CHAR(8) Name of the JES complex. From theSET JES_COMPLEX='jes_complex_name' statement inthe DRLJCOLL collect JCL.

MESSAGES_TOT INTEGER Total number of messages. This is the count ofS2MSGID or S3MSGID.

Message analysis/automation views

Chapter 37. Data tables, views, and lookup tables 271

Page 292: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

MSG_SYSLOG_MVThis view provides monthly statistics on the total number of JES2 and JES3 systemlog messages per JES complex and period name. It is based on theMSG_SYSLOG_M table.

Column name Data type Description

DATE K DATE Date when the SYSLOG records were written. FromS2DATE or S3DATE. This is the date of the first dayof the month.

PERIOD_NAME K CHAR(8) Name of the period. This is derived using fieldsS2DATE and S2TIME, or S3DATE and S3TIME fromthe record as parameters in the PERIOD function.

JES_COMPLEX K CHAR(8) Name of the JES complex. From theSET JES_COMPLEX='jes_complex_name' statement inthe DRLJCOLL collect JCL.

MESSAGES_TOT FLOAT Total number of messages. This is the count ofS2MSGID or S3MSGID.

Message analysis/automation views

272 System Performance Feature Reference Vol. II

Page 293: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Lookup tablesThis section describes the lookup tables specific to the messageanalysis/automation component.

MSG_ANO_EVENTThis lookup table converts the automated network operations (ANO) message IDsto event types and descriptive text, and gives the number of the word in the recordthat contains the resource name.

Column name Data type Description

MESSAGE_ID K CHAR(10) Message ID in the log record. From NVMSG.

EVENT_TYPE CHAR(8) Type of event.

MESSAGE_DESC CHAR(48) Description for the message ID.

WORD_NUMBER SMALLINT Position of the word in the record that contains theresource name.

Example of table contents

MESSAGE WORD EVENT MESSAGEID NUMBER TYPE DESC

---------- ------ -------- ---------------------------------------IST095A 4 OUTAGE OPTION TO DUMPIST284A 4 OUTAGE OPTION TO RELOADIST727I 4 OUTAGE COMMUNICATION WITH CDRM LOSTIST105I 1 OUTAGE NODE INACTIVEIST400I 6 OUTAGE TERMINATION IN PROGRESSIST619I 3 OUTAGE FAILED - RECOVERY IN PROGRESSIST621I 6 RECOVERY RECOVERY SUCCESSFULIST804I 5 OUTAGE CLOSE IN PROGRESSIST093I 1 RECOVERY ACTIVEEHK504I 3 -OTHER- AVAILABLEEHK509I 3 -OTHER- UNAVAILABLEEHK506I 3 -OTHER- ATTEMPTING RECOVERYEHK507I 3 -OTHER- UNRECOVERABLE FOR NN MINUTESEHK541W 7 -OTHER- ACTIVATION FAILEDEHK501W 6 RECHALT RECOVERY HALTEDEHK502I 6 -OTHER- RECOVERY CONTINUINGEHK503I 5 -OTHER- RECOVERY CONTINUING

Message analysis/automation lookup tables

Chapter 37. Data tables, views, and lookup tables 273

Page 294: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

MSG_NETVIEW_TYPEThis lookup table converts the message type symbol in a NetView log todescriptive text.

Column name Data type Description

MESSAGE_TYPE K CHAR(1) Message type symbol to be converted todescriptive text. From NVFLAG.

MESSAGE_TYPE_DESC CHAR(48) Descriptive text for the message type symbol.

Example of table contents

MESSAGEMESSAGE TYPETYPE DESC------- ------------------------------------------------A MSG AUTOMATED TO DRIVE CMD/CMDLISTC MSG/CMD GENERATED DURING CMDLIST PROCESSINGE EXTERNAL MSGM MSG FROM A MSG CMDQ UNSOLICITED MSG FROM VTAMS MSG TEXT PROVIDED BY USER EXITU MSG FROM USER-WRITTEN CODEV VTAM COMMAND FROM SYSTEM CONSOLEW MSG SATISFYING CMDLIST WAITY VTAM MESSAGE FROM SYSTEM CONSOLEZ MSG FROM DATA SERVICE TASK| CROSS-DOMAIN OR IMMEDIATE CMD MSG! IMMEDIATE COMMAND MSG- NETVIEW MESSAGE* CMD ECHO

SOLICITED MSG FROM VTAM+ MSG GENERATED BY NON-NETVIEW CMD

Message analysis/automation lookup tables

274 System Performance Feature Reference Vol. II

Page 295: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

MSG_SYSLOG_ROUTEThis lookup table converts the message route code from a JES2 SYSLOG record toa more readable form.

Column name Data type Description

ROUTE_CODE K CHAR(7) SYSLOG message route code to be converted to amore readable form. From S2ROUTE.

ROUTE_CODE_CONVERT CHAR(7) Message route code converted to a more readableform.

Example of table contents

ROUTEROUTE CODECODE CONVERT------- -------

SUPP SUPPC000000 0102C200000 010207FFFFFFF ALL00A0000 09110000000 000004000 140020000 110040000 100060000 10110080000 090100000 080140000 08100200000 070300000 07082000000 032800000 0309

Message analysis/automation lookup tables

Chapter 37. Data tables, views, and lookup tables 275

Page 296: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

MSG_SYSLOG_TYPEThis lookup table converts the first three characters of the message ID to a messagetype such as CICS, JES3, and so on.

Column name Data type Description

MESSAGE_ID_PREFIX K CHAR(3) SYSLOG message ID. CCC is the group identifierfor commands. From S2MSGID or S3MSGID.

MESSAGE_TYPE CHAR(4) Message type assigned for the first three charactersof the SYSLOG message ID.

Example of table contents

MESSAGEID MESSAGE

PREFIX TYPE------- -------HAS JES2IAT JES3CSV MVSIOS MVSIEC MVSICK MVSICP MVSIRA MVSERB MVSCRE MVSIEF MVSIEA MVSIEE MVSIGF MVSADY MVSARC HSMICT MVSICU MVSIAR MVS

Message analysis/automation lookup tables

276 System Performance Feature Reference Vol. II

Page 297: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Chapter 38. Reports

The message analysis/automation component provides these reports:v SYSLOG reports

– MAA Messages From Commands (JES2), Daily report– MAA Messages by Console ID, Daily report– MAA Most Frequent Messages (JES2), Daily report– MAA Most Frequent Messages (JES3), Daily report– MAA Messages Passed to NetView (JES2), Daily report– MAA Most Frequent Messages With Text, Daily report– MAA Most Frequent Nonsuppressed Messages, Daily report– MAA Most Frequent Messages by Type (JES2), Daily report– MAA Most Frequent Messages by Type (JES3), Daily report– MAA Messages by Route Code (JES2), Daily report– MAA Messages by Route Code (JES3), Daily report– MAA Messages by JES Complex, Daily report– MAA Messages Suppressed, Monthly Trend report

v NetView reports– MAA Most Frequent Messages (NetView), Daily report– MAA Messages Passed via the SSI (NetView), Daily report– MAA Messages by NetView Operator (NetView), Daily report

SYSLOG reportsThese reports help you analyze responses to commands and how different consolesare used. They also show you command and message information such as thenumber of commands in your system and the most frequent messages in JES2 andJES3 systems, grouped by type.

© Copyright IBM Corp. 1993, 2014 277

Page 298: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

MAA Messages From Commands (JES2), Daily reportThis report shows you how many commands are entered in your system and helpsyou analyze responses to commands.

This information identifies the report:

Report ID MAA01

Report group Message analysis/automation reports

Source MSG_SYSLOG_D, MSG_SYSLOG_DV

Attributes Message, Operation, Console, ID, SYSLOG, JES2, Daily

Variables Date, JES_complex, Period_name

The report contains this information:

Message ID The SYSLOG message ID. CCC0000 is the groupidentifier for commands.

Message count The number of messages.

Messages of total (%) The percentage of all messages.

Console commands The number of commands entered from consoles.

Internal commands The number of commands entered internally.

Command responses The number of response messages to commands.

Multi line messages The number of multiline messages.

Lines per multiline message The number of lines per multiline message.

MAA Messages From Commands (JES2), DailyJES Complex: ’JES2COMP’ Period: ’PRIME ’

Date: ’2000-01-15’

Messages Multi Lines perMessage Message of total Console Internal Command line multilineID count (%) commands commands responses messages message

---------- -------- -------- -------- -------- --------- -------- ---------CCC0000 1427 8.4 1123 304 0 0 0IEF403I 476 2.8 0 0 476 0 0IEF404I 455 2.7 0 0 455 0 0HASP608 273 1.6 0 0 273 0 0IEF125I 262 1.5 0 0 262 0 0HASP880 252 1.5 0 0 252 0 0IEF126I 214 1.3 0 0 214 0 0IKJ574I 133 0.8 0 0 133 0 0IEF450I 33 0.2 0 0 33 33 2AOF570I 32 0.2 0 0 1 0 0

Tivoli Decision Support for z/OS Report: MAA01

Figure 89. Example of an MAA Messages From Commands (JES2), Daily report

SYSLOG reports

278 System Performance Feature Reference Vol. II

Page 299: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

MAA Messages by Console ID, Daily reportThis report helps you analyze how different consoles are used.

This information identifies the report:

Report ID MAA02

Report group Message analysis/automation reports

Source MSG_SYSLOG_D, MSG_SYSLOG_DV

Attributes Message, Operation, Console, ID, SYSLOG, JES2, JES3, Daily

Variables Date, JES_complex, Period_name

The report contains this information:

Console ID The console ID. This is the group identifier formessages not associated with any console.

Message count The number of messages.

Messages of total (%) The percentage of all messages.

Suppressed messages The number of suppressed messages.

Suppressed (%) The percentage of the total number of messages forthis console ID that were suppressed.

MAA Messages by Console ID, DailyJES Complex: ’JES2COMP’ Period: ’PRIME ’

Date: ’2000-01-15’

MessagesConsole Message of total Suppressed SuppressedID count (%) messages (%)

---------- -------- -------- ---------- ------------ 16955 99.3 12107 71.425 90 0.5 90 100.023 13 0.1 13 100.019 11 0.1 11 100.026 6 0.0 6 100.027 1 0.0 1 100.016 1 0.0 1 100.0

Tivoli Decision Support for z/OS Report: MAA02

Figure 90. Example of an MAA Messages by Console ID, Daily report

SYSLOG reports

Chapter 38. Reports 279

Page 300: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

MAA Most Frequent Messages (JES2), Daily reportThis report shows you the most frequent messages in your JES2 system.

This information identifies the report:

Report ID MAA03

Report group Message analysis/automation reports

Source MSG_SYSLOG_D, MSG_SYSLOG_DV

Attributes Message, Operation, Console, ID, SYSLOG, JES2, Daily

Variables Date, JES_complex, Period_name, Maxrows

The report contains this information:

Message ID The SYSLOG message ID. CCC0000 is the groupidentifier for commands.

Message count The number of messages.

Messages of total (%) The percentage of all messages.

Suppressed messages The number of suppressed messages.

Suppressed (%) The percentage of the total number of messages forthis message ID that were suppressed.

Single line messages The number of one-line messages.

Multi line messages The number of multiline messages.

Lines per multiline message The number of lines per multiline message.

MAA Most Frequent Messages (JES2), DailyJES Complex: ’JES2COMP’ Period: ’PRIME ’

Date: ’2000-01-15’

Messages Single Multi Lines perMessage Message of total Suppressed Suppressed line line multilineID count (%) messages (%) messages messages message

---------- -------- -------- ---------- ---------- -------- -------- ---------SSC105 3140 18.4 3140 100.0 3140 0 0CCC0000 1427 8.4 148 10.4 1427 0 0HASP250 819 4.8 819 100.0 819 0 0HASP100 750 4.4 750 100.0 750 0 0HASP373 738 4.3 738 100.0 738 0 0IEE400I 733 4.3 733 100.0 733 0 0HASP395 710 4.2 710 100.0 710 0 0010/001 536 3.1 0 0.0 536 0 0ICH70001I 477 2.8 477 100.0 477 0 0IEF403I 476 2.8 476 100.0 476 0 0

Tivoli Decision Support for z/OS Report: MAA03

Figure 91. Example of an MAA Most Frequent Messages (JES2), Daily report

SYSLOG reports

280 System Performance Feature Reference Vol. II

Page 301: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

MAA Most Frequent Messages (JES3), Daily reportThis report shows you the most frequent messages in your JES3 system.

This information identifies the report:

Report ID MAA04

Report group Message analysis/automation reports

Source MSG_SYSLOG_D, MSG_SYSLOG_DV

Attributes Message, Operation, Console, ID, SYSLOG, JES3, Daily

Variables Date, JES_complex, Period_name, Maxrows

The report contains this information:

Message ID The SYSLOG message ID. CCC0000 is the groupidentifier for commands.

Message count The number of messages.

Messages of total (%) The percentage of all messages.

Suppressed messages The number of suppressed messages.

Suppressed (%) The percentage of the total number of messages forthis message ID that were suppressed.

MAA Most Frequent Messages (JES3), DailyJES Complex: ’JES3COMP’ Period: ’PRIME ’

Date: ’2000-01-15’

MessagesMessage Message of total Suppressed SuppressedID count (%) messages (%)

---------- -------- -------- ---------- ----------IAT7450 11515 11.9 11515 100.0IAT7005 9183 9.5 8709 94.8IAT6101 6707 6.9 6707 100.0ICH70001I 6413 6.6 6413 100.0IEF403I 6298 6.5 6298 100.0IEF404I 6288 6.5 6288 100.0CCC0000 5731 5.9 0 0.0IAT9127 4947 5.1 4947 100.0IAT7001 4912 5.1 4640 94.5IAT2003 4770 4.9 4770 100.0

Tivoli Decision Support for z/OS Report: MAA04

Figure 92. Example of an MAA Most Frequent Messages (JES3), Daily report

SYSLOG reports

Chapter 38. Reports 281

Page 302: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

MAA Messages Passed to NetView (JES2), Daily reportThis report shows the most frequent messages and the first 40 characters from themessage text. These messages are passed to NetView for automation. This reportexists only for JES2 systems because there is no indication in a JES3 SYSLOG that amessage is destined for automation. For more information on using this report,refer to the System Performance Feature Guide.

This information identifies the report:

Report ID MAA05

Report group Message analysis/automation reports

Source MSG_SYSLOG_D

Attributes Message, Operation, Console, ID, SYSLOG, JES2, Daily

Variables From_date, To_date, JES_complex, Period_name, Maxrows

The report contains this information:

Message ID The SYSLOG message ID.

Automation message count The number of messages.

Message text The first 40 characters from the message text.

MAA Messages Passed to NetView (JES2), DailyJES Complex: ’JES2COMP’ Period: ’PRIME ’

Date: ’2000-01-15’ to ’2000-01-15’

AutomationMessage messageID count Message text

---------- ---------- -----------------------------------------HASP373 738 $HASP373 SE58186 STARTEDHASP395 710 $HASP395 SE51045L ENDED010/001 536 *010/001 -K -KIS-ENTER PARAMETERS (AUTO=IEF403I 476 IEF403I SE51045B - STARTED - TIME=08.03IEF404I 455 IEF404I SE51045L - ENDED - TIME=08.00.0HASP308 334 $HASP308 VPWPROD ESTIMATED TIME EXCEEDHASP530 329 $HASP530 FI72340 ON L5.ST1 1,0IEF125I 262 IEF125I SE58186 - LOGGED ON - TIME=08.0IEF126I 214 IEF126I SE58186 - LOGGED OFF - TIME=08.EDG6627A 196 *EDG6627A MA M 052B V(K10900) R(K10900)

Tivoli Decision Support for z/OS Report: MAA05

Figure 93. Example of an MAA Messages Passed to NetView (JES2), Daily report

SYSLOG reports

282 System Performance Feature Reference Vol. II

Page 303: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

MAA Most Frequent Messages With Text, Daily reportThis report shows the most frequent messages and the first 40 characters from themessage text.

This information identifies the report:

Report ID MAA06

Report group Message analysis/automation reports

Source MSG_SYSLOG_D

Attributes Message, Operation, Console, ID, SYSLOG, JES2, JES3, Daily

Variables From_date, To_date, JES_complex, Period_name, Maxrows

The report contains this information:

Message ID The SYSLOG message ID. CCC0000 is the groupidentifier for commands.

Message count The number of messages.

Message text The first 40 characters from the message text.

MAA Most Frequent Messages With Text, DailyJES Complex: ’JES2COMP’ Period: ’PRIME ’

Date: ’2000-01-15’ to ’2000-01-15’

Message MessageID count Message text

---------- ---------- -----------------------------------------SSC105 3140 SSC105 JOBNAME SN STEP PSTEP ELCCC0000 1427 SE ’08.00.03 JOB00038 $HASP165 SE51045LHASP250 819 $HASP250 SE58186 IS PURGEDHASP100 750 $HASP100 SE58186 ON TSOINRDRHASP373 738 $HASP373 SE58186 STARTEDIEE400I 733 IEE400I THESE MESSAGES CANCELED - 06.HASP395 710 $HASP395 SE51045L ENDED010/001 536 *010/001 -K -KIS-ENTER PARAMETERS (AUTO=ICH70001I 477 ICH70001I SE51045 LAST ACCESS AT 07:59IEF403I 476 IEF403I SE51045B - STARTED - TIME=08.03

Tivoli Decision Support for z/OS Report: MAA06

Figure 94. Example of an MAA Most Frequent Messages With Text, Daily report

SYSLOG reports

Chapter 38. Reports 283

Page 304: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

MAA Most Frequent Nonsuppressed Messages, Daily reportThis report shows the most frequent nonsuppressed messages and the first 40characters from the message text. For more information on using this report, referto the System Performance Feature Guide.

This information identifies the report:

Report ID MAA07

Report group Message analysis/automation reports

Source MSG_SYSLOG_D

Attributes Message, Operation, Console, ID, SYSLOG, JES2, JES3, Daily

Variables From_date, To_date, JES_complex, Period_name, Maxrows

The report contains this information:

Message ID The SYSLOG message ID. CCC0000 is the groupidentifier for commands.

Message count The number of messages.

Message text The first 40 characters from the message text.

MAA Most Frequent Nonsuppressed Messages, DailyJES Complex: ’JES2COMP’ Period: ’PRIME’

Date: ’2000-01-15’ to ’2000-01-15’

Message MessageID count Message text

---------- ---------- -----------------------------------------CCC0000 1279 SE ’08.00.03 JOB00038 $HASP165 SE51045L010/001 536 *010/001 -K -KIS-ENTER PARAMETERS (AUTO=IEA989I 471 IEA989I SLIP TRAP ID=X33E MATCHEDHASP308 334 $HASP308 VPWPROD ESTIMATED TIME EXCEEDHASP530 329 $HASP530 FI72340 ON L5.ST1 1,0IEF196I 257 IEF196I IEF237I JES2 ALLOCATED TO SYSLOEDG6627A 196 *EDG6627A MA M 052B V(K10900) R(K10900)IOS000I 188 IOS000I 52B,89,NCA,02,0600,,**,,INIT348EDG6642I 185 EDG6642I VOLUME K10900 LABELLED SUCCESSEDG6622I 183 EDG6622I VOLUME K10900 INITIALIZATION S

Tivoli Decision Support for z/OS Report: MAA07

Figure 95. Example of an MAA Most Frequent Nonsuppressed Messages, Daily report

SYSLOG reports

284 System Performance Feature Reference Vol. II

Page 305: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

MAA Most Frequent Messages by Type (JES2), Daily reportThis report shows the most frequent messages in your JES2 system grouped bytype (for example CICS, MVS, RACF®).

This information identifies the report:

Report ID MAA08

Report group Message analysis/automation reports

Source MSG_SYSLOG_D, MSG_SYSLOG_DV

Attributes Message, Operation, Console, ID, SYSLOG, JES2, Daily

Variables Date, JES_complex, Period_name, Maxrows

The report contains this information:

Message type The message type assigned for the first threecharacters of the SYSLOG message ID.

Message count The number of messages.

Messages of total (%) The percentage of all messages.

Suppressed messages The number of suppressed messages.

Suppressed (%) The percentage of the total number of messages forthis message type that were suppressed.

Single line messages The number of one-line messages.

Multi line messages The number of multiline messages.

Lines per multiline message The number of lines per multiline message.

MAA Most Frequent Messages by Type (JES2), DailyJES Complex: ’JES2COMP’ Period: ’PRIME’

Date: ’2000-01-15’Messages Single Multi Lines per

Message Message of total Suppressed Suppressed line line multilinetype count (%) messages (%) messages messages message

---------- -------- -------- ---------- ---------- -------- -------- ---------JES2 5449 31.9 4724 86.7 5388 61 5? 5227 30.6 3962 75.8 5168 59 4MVS 3460 20.3 2452 70.9 3184 276 5CMD 1427 8.4 148 10.4 1427 0 0RACF 929 5.4 774 83.3 781 148 2VTAM 177 1.0 18 10.2 172 5 4DB2 127 0.7 31 24.4 6 121 4AOC 114 0.7 92 80.7 114 0 0CICS 89 0.5 14 15.7 89 0 0IMS 56 0.3 0 0.0 56 0 0

Tivoli Decision Support for z/OS Report: MAA08

Figure 96. Example of an MAA Most Frequent Messages by Type (JES2), Daily report

SYSLOG reports

Chapter 38. Reports 285

Page 306: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

MAA Most Frequent Messages by Type (JES3), Daily reportThis report shows the most frequent messages in your JES3 system grouped bytype (for example CICS, MVS, RACF).

This information identifies the report:

Report ID MAA09

Report group Message analysis/automation reports

Source MSG_SYSLOG_D, MSG_SYSLOG_DV

Attributes Message, Operation, Console, ID, SYSLOG, JES3, Daily

Variables Date, JES_complex, Period_name, Maxrows

The report contains this information:

Message type The message type assigned for the first threecharacters of the SYSLOG message ID.

Message count The number of messages.

Messages of total (%) The percentage of all messages.

Suppressed messages The number of suppressed messages.

Suppressed (%) The percentage of the total number of messages forthis message type that were suppressed.

MAA Most Frequent Messages by Type (JES3), DailyJES Complex: ’JES3COMP’ Period: ’PRIME ’

Date: ’2000-01-15’

MessagesMessage Message of total Suppressed Suppressedtype count (%) messages (%)

---------- -------- -------- ---------- ----------JES3 51052 52.6 48094 94.2MVS 18753 19.3 18330 97.7RACF 8142 8.4 8142 100.0IMS 7801 8.0 7165 91.8CMD 5731 5.9 0 0.0? 4910 5.1 2783 56.7VTAM 210 0.2 20 9.5USER 205 0.2 205 100.0HSM 110 0.1 34 30.9CICS 74 0.1 31 41.9DB2 53 0.1 42 79.2NETV 27 0.0 0 0.0ANO 16 0.0 0 0.0

Tivoli Decision Support for z/OS Report: MAA09

Figure 97. Example of an MAA Most Frequent Messages by Type (JES3), Daily report

SYSLOG reports

286 System Performance Feature Reference Vol. II

Page 307: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

MAA Messages by Route Code (JES2), Daily reportThis report shows which route codes are used in a JES2 system. For moreinformation on using this report, refer to the System Performance Feature Guide.

This information identifies the report:

Report ID MAA10

Report group Message analysis/automation reports

Source MSG_SYSLOG_D, MSG_SYSLOG_DV

Attributes Message, Operation, Console, ID, SYSLOG, JES2, Daily

Variables Date, JES_complex, Period_name, Maxrows

The report contains this information:

Route code The SYSLOG message route code. This is atranslation of a 7-byte field into a more readablecode. For example 010207, means route codes 01,02, 07 and is a translation of C200000. SUPP is thegroup identifier for suppressed messages.

Message count The number of messages.

Messages of total (%) The percentage of all messages.

Single line messages The number of one-line messages.

Multi line messages The number of multiline messages.

Lines per multiline message The number of lines per multiline message.

MAA Messages by Route Code (JES2), DailyJES Complex: ’JES2COMP’ Period: ’PRIME ’

Date: 2000-01-15

Messages Single Multi Lines perRoute Message of total line line multilinecode count (%) messages messages message---------- -------- -------- -------- -------- ---------

SUPP 12229 71.6 11855 374 500 2245 13.1 2233 12 908 923 5.4 919 4 2-OTHER- 621 3.6 339 282 303 383 2.2 383 0 00102 355 2.1 355 0 011 135 0.8 135 0 0ALL 94 0.6 94 0 002 35 0.2 34 1 20810 18 0.1 18 0 00208 10 0.1 10 0 00211 8 0.0 8 0 0

Tivoli Decision Support for z/OS Report: MAA10

Figure 98. Example of an MAA Messages by Route Code (JES2), Daily report

SYSLOG reports

Chapter 38. Reports 287

Page 308: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

MAA Messages by Route Code (JES3), Daily reportThis report shows which route codes are used in a JES3 system.

This information identifies the report:

Report ID MAA11

Report group Message analysis/automation reports

Source MSG_SYSLOG_D, MSG_SYSLOG_DV

Attributes Message, Operation, Console, ID, SYSLOG, JES2, Daily

Variables Date, JES_complex, Period_name, Maxrows

The report contains this information:

Route code The SYSLOG message route code. SUPP is thegroup identifier for suppressed messages.

Message count The number of messages.

Messages of total (%) The percentage of all messages.

MAA Messages by Route Code (JES3), DailyJES Complex: ’JES3COMP’ Period: ’PRIME ’

Date: 2000-01-15

MessagesRoute Message of totalcode count (%)---------- -------- --------

SUPP 84846 87.49609 9.9

D9 826 0.9TP 803 0.8M4 323 0.3UR 301 0.3D4 150 0.2M5 86 0.1S32 86 0.1JES 36 0.0D5 11 0.0ALL 5 0.0LOG 2 0.0

Tivoli Decision Support for z/OS Report: MAA11

Figure 99. Example of an MAA Messages by Route Code (JES3), Daily report

SYSLOG reports

288 System Performance Feature Reference Vol. II

Page 309: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

MAA Messages by JES Complex, Daily reportThis report shows the total number of messages for each JES complex.

This information identifies the report:

Report ID MAA12

Report group Message analysis/automation reports

Source MSG_SYSLOG_D

Attributes Message, Operation, Console, ID, SYSLOG, JES2, JES3, Daily

Variables From_date, To_date, Period_name

The report contains this information:

JES complex The name of the JES complex.

Message count The number of messages.

Suppressed messages The number of suppressed messages.

Suppressed (%) The percentage of messages that were suppressed.

MAA Messages by JES Complex, DailyPeriod: ’PRIME ’

Date: ’2000-01-15’ to ’2000-01-15’

JES Message Suppressed Suppressedcomplex count messages (%)---------- -------- ---------- ----------JES3COMP 97084 84846 87.4JES2COMP 17077 12229 71.6

Tivoli Decision Support for z/OS Report: MAA12

Figure 100. Example of an MAA Messages by JES Complex, Daily report

SYSLOG reports

Chapter 38. Reports 289

Page 310: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

MAA Messages Suppressed, Monthly Trend reportThis report shows a monthly trend for suppressed messages in your system.

This information identifies the report:

Report ID MAA13

Report group Message analysis/automation reports

Source MSG_SYSLOG_M

Attributes Message, Operation, Console, ID, SYSLOG, JES2, JES3, Monthly

Variables From_month, To_month, JES_complex, Period_name

The report contains this information:

Month The date of the first day of the month.

Nonsuppressed messages (1000)The number of nonsuppressed messages, inthousands.

Suppressed messages (1000) The number of suppressed messages, in thousands.

SYSLOG reports

290 System Performance Feature Reference Vol. II

Page 311: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

NetView reportsThese reports give you NetView message information. The reports includeinformation on the most frequent messages in the NetView log, the messagespassed to NetView through the SSI, and the number of messages generated byeach NetView operator.

MAA Most Frequent Messages (NetView), Daily reportThis report shows the most frequent messages in the NetView log.

This information identifies the report:

Report ID MAA14

Report group Message analysis/automation reports

Source MSG_NETVIEW_D, MSG_NETVIEW_DV

Attributes Message, Operation, Console, ID, Log, Netview, Daily

Variables Date, Netview_domain, Period_name, Maxrows

The report contains this information:

Message ID The message ID for the message in the NetViewlog.

Message count The number of messages.

Messages of total (%) The percentage of all messages.

MAA Most Frequent Messages (NetView), DailyNetView Domain: ’FSMZA’ Period: ’PRIME ’

Date: ’2003-08-17’

MessagesMessage Message of totalID count (%)

---------- -------- --------GWREQ 200 6.4CNM493I 195 6.2EVJEAB07 195 6.2HASP308 194 6.2HASP373 146 4.6EXIT 144 4.6HASP395 124 3.9ASSIGN 104 3.3

Tivoli Decision Support for z/OS Report: MAA14

Figure 101. Example of an MAA Most Frequent Messages (NetView), Daily report

NetView reports

Chapter 38. Reports 291

Page 312: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

MAA Messages Passed via the SSI (NetView), Daily reportThis report shows the messages passed to NetView through the SSI.

This information identifies the report:

Report ID MAA15

Report group Message analysis/automation reports

Source MSG_NETVIEW_D, MSG_NETVIEW_DV

Attributes Message, Operation, Console, ID, Log, Netview, Daily

Variables Date, Netview_domain, Period_name, Maxrows

The report contains this information:

Message ID The message ID for the message in the NetViewlog.

Message count The number of messages.

Messages of total (%) The percentage of all messages.

MAA Messages Passed via the SSI (NetView), DailyNetView Domain: ’FSMZA’ Period: ’PRIME ’

Date: ’2003-08-17’

MessagesMessage Message of totalID count (%)

---------- -------- --------HASP308 194 6.2HASP373 146 4.6HASP395 124 3.9HASP500 47 1.5HASP530 36 1.1IEF452I 5 0.2HASP301 2 0.1AOF206I 2 0.1AOF256I 2 0.1AOF532I 2 0.1

Tivoli Decision Support for z/OS Report: MAA15

Figure 102. Example of an MAA Messages Passed via the SSI (NetView), Daily report

NetView reports

292 System Performance Feature Reference Vol. II

Page 313: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

MAA Messages by NetView Operator (NetView), Daily reportThis report shows the number of messages generated by each NetView operator.

This information identifies the report:

Report ID MAA16

Report group Message analysis/automation reports

Source MSG_NETVIEW_D, MSG_NETVIEW_DV

Attributes Message, Operation, Console, ID, Log, Netview, Daily

Variables Date, Netview_domain, Period_name, Maxrows

The report contains this information:

NetView operator The NetView operator.

Message count The number of messages.

Messages of total (%) The percentage of all messages.

MAA Messages by NetView Operator (NetView), DailyNetView Domain: ’FSMZA’ Period: ’PRIME ’

Date: 2003-08-17

MessagesNetView Message of totaloperator count (%)---------- -------- --------AUTO3 1399 44.5AUTJES 607 19.3GATFSMZA 293 9.3AUTMSG 279 8.9LOG 113 3.6GATFSDZA 91 2.9AUTO2 86 2.7AUTSYS 67 2.1AUTO1 66 2.1AUTMON 40 1.3

Tivoli Decision Support for z/OS Report: MAA16

Figure 103. Example of an MAA Messages by NetView Operator (NetView), Daily report

NetView reports

Chapter 38. Reports 293

Page 314: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

NetView reports

294 System Performance Feature Reference Vol. II

Page 315: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Part 9. Tivoli Workload Scheduler for z/OS (OPC) component

Chapter 39. Customization . . . . . . . . 297Making input data available . . . . . . . . 297Modifying DRLJCOLL . . . . . . . . . . 297Modifying DRLJOPCP . . . . . . . . . . 297Updating lookup tables . . . . . . . . . . 298

Chapter 40. Data flow . . . . . . . . . . 299Storing the data . . . . . . . . . . . . 299

Chapter 41. Log and record definitions . . . . 301

Chapter 42. Data tables, views, and lookuptables . . . . . . . . . . . . . . . 303Data tables . . . . . . . . . . . . . . 303

OPC_AUTO_EVENT_D, _M . . . . . . . 303OPC_CURRENT_PLAN_D, _M . . . . . . 305OPC_DETAIL_PLAN_T . . . . . . . . . 307OPC_MCP_D, _M . . . . . . . . . . . 308OPC_MISSED_FB_D, _M . . . . . . . . 310OPC_OPER_EVENT_D, _M. . . . . . . . 311OPC_OPER_EVENT_T . . . . . . . . . 312

Views . . . . . . . . . . . . . . . . 314OPC_OPER_EVENT_DV1 . . . . . . . . 314OPC_OPER_EVENT_DV2 . . . . . . . . 315OPC_OPER_EVENT_DV3 . . . . . . . . 316OPC_OPER_EVENT_MV1 . . . . . . . . 316OPC_OPER_EVENT_MV2 . . . . . . . . 317OPC_OPER_EVENT_MV3 . . . . . . . . 318

Lookup tables . . . . . . . . . . . . . 319OPC_WORKSTATION . . . . . . . . . 319

Chapter 43. Reports . . . . . . . . . . 321OPC operation events summary reports . . . . 322

OPC Operations Ended-in-error by Workstationreport . . . . . . . . . . . . . . . 322OPC Operations Ended-in-error by Error Codereport . . . . . . . . . . . . . . . 324OPC Operation Events by Application OwnerID report . . . . . . . . . . . . . . 326

OPC operation events detail report . . . . . . 328OPC Operation Complete/Ended-in-errorEvents report . . . . . . . . . . . . 328

OPC execution history for specific job name report 330OPC Operations for Specific Job Name report 330

OPC modify current plan events summary reports 331OPC Reruns per Application, Worst Case report 331OPC Number of Reruns, Monthly Trend report 332OPC MCP Events per Caller, Monthly Overviewreport . . . . . . . . . . . . . . . 333

OPC missed-feedback report . . . . . . . . 334OPC Missed-Feedback Operations, in Percentreport . . . . . . . . . . . . . . . 334

OPC automatic workstation events report . . . . 336OPC Number of Jobs Processed, Monthly Trendreport . . . . . . . . . . . . . . . 336

OPC processing and tracking times reports . . . 338OPC Tracking Times by Event Type, Daily Trendreport . . . . . . . . . . . . . . . 338

OPC service-level reports . . . . . . . . . 340OPC Missed Deadline by Application Owner IDreport . . . . . . . . . . . . . . . 340OPC Late-Job Statistics by Application OwnerID report . . . . . . . . . . . . . . 341OPC Reruns by Operation Number, Worst Casereport . . . . . . . . . . . . . . . 343

OPC processing and tracking times reports . . . 344OPC Tracking Times by Event Type, Daily Trendreport . . . . . . . . . . . . . . . 344

OPC operation summary report . . . . . . . 346OPC Operation Summary for Day report . . . 346

© Copyright IBM Corp. 1993, 2014 295

||

||||

Page 316: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

296 System Performance Feature Reference Vol. II

Page 317: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Chapter 39. Customization

Before you can use the Tivoli Workload Scheduler for z/OS (OPC) component tocollect data and create useful reports, you must customize and test the installation.This chapter describes the steps you must perform to customize the TivoliWorkload Scheduler for z/OS (OPC) component:1. Making input data available.2. Modifying DRLJCOLL.3. Modifying DRLJOPCP.4. Updating lookup tables.

Making input data availableThe Tivoli Workload Scheduler for z/OS track log is created by the TivoliWorkload Scheduler for z/OS daily planning extend or replan batch jobs. The tracklog should be written to the file EQQTROUT with disposition MOD.

To contain completed and deleted occurrences, type 03 records should be createdwith the option OPCTROUT(CMP), which is specified in the BATCHOPTinitialization statement for the OPC batch job.

Each data table for the OPC component has a column called OPC_SYSTEM_ID.This ID is set with the LOGID parameter of the BATCHOPT initializationstatement. If data from more than one OPC system is to be collected into TivoliDecision Support for z/OS, the LOGID parameter must be set to a unique valuefor each OPC system to differentiate between the logs from the different systems.The default ID is 01.

For more information on the BATCHOPT statement, refer to the IBM TivoliWorkload Scheduler for z/OS: Customization and Tuning manual.

Modifying DRLJCOLLBefore running the Tivoli Decision Support for z/OS collect job, you must updatethe DRLJCOLL job (a member in the DRLxxx.SDRLCNTL library) to include thecollection of OPC log data sets. Follow the instructions in the comments section ofthis job to modify the appropriate JCL statements.

Modifying DRLJOPCPBefore running your purge job for the OPC tables, run the OPC componentpurge-preparation job DRLJOPCP (a member in the DRLxxx.SDRLCNTL library).The DRLJOPCP job contains a utility program that flags which rows to purge inthe OPC_OPER_EVENT_T table. For example, in the statement:

%DRLEOPCP KEEP=5 OPC_SYSTEM_ID=01 SQLMAX=50000

the KEEP parameter specifies the number of rows for the same event (job) thatshould not be purged. (See also “OPC_OPER_EVENT_T” on page 312 for moreinformation.)

© Copyright IBM Corp. 1993, 2014 297

Page 318: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Before running DRLJOPCP, you must modify the job statements according to theinstructions in its comments section.

Updating lookup tablesThe OPC component uses one lookup table when updating tables in the TivoliDecision Support for z/OS database. Using the administration dialog, update thistable with the values to be used in your installation:

Table name Description Key column Data column

OPC_WORKSTATION Defines the type ofworkstation for eachOPC workstation name.

WORKSTATION_NAME WORKSTATION_TYPE

The OPC component also uses the DAY_OF_WEEK, PERIOD_PLAN, andSPECIAL_DAY control tables to update the data tables. Ensure that these tablesinclude the correct information. Refer to the Administration Guide and Reference forinformation on the control tables.

For a complete description of the OPC_WORKSTATION lookup table and anexample of its contents, see “OPC_WORKSTATION” on page 319.

For information on using the administration dialog to update lookup tables, see“Updating lookup tables” in System Performance Feature Reference Volume I.

Modifying DRLJOPCP

298 System Performance Feature Reference Vol. II

Page 319: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Chapter 40. Data flow

The Tivoli Workload Scheduler for z/OS (OPC) component collects TivoliWorkload Scheduler for z/OS track log data and stores the data in the TivoliDecision Support for z/OS database. You can then use the reporting dialog tocreate reports based on this data. Figure 104 shows an overview of the flow of datafrom the Tivoli Workload Scheduler for z/OS licensed program, through the TivoliWorkload Scheduler for z/OS (OPC) component, and finally into reports.

Storing the dataAfter collecting the data, the Tivoli Workload Scheduler for z/OS (OPC)component stores the data in data tables in the Tivoli Decision Support for z/OSdatabase. As it updates the tables, the component uses the OPC_WORKSTATIONlookup table to convert the Tivoli Workload Scheduler for z/OS workstation nameto a workstation type. Figure 105 on page 300 shows which data tables contain

Tivoli Workload Scheduler for z/OS

Recorddefinitions

OPC_23OPC_24OPC_27OPC_29OPC_03_COPC_03_POPC_04

OPC_AUTO_EVENT_xOPC_CURRENT_PLAN_xOPC_DETAIL PLAN_TOPC_MCP_xOPC_MISSED_FB_xOPC_OPER_EVENT_xOPC_OPER_EVENT_T

OPC_WORKSTATIONDAY_OF_WEEKPERIOD_PLANSPECIAL_DAY

Data tables

Lookup andcontrol tables

Reports

Tivoli Decision Support for z/OS

Collect

Track log

Figure 104. Tivoli Workload Scheduler for z/OS (OPC) component data flow

© Copyright IBM Corp. 1993, 2014 299

Page 320: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

values from the lookup table.

The Tivoli Workload Scheduler for z/OS (OPC) component uses theDAY_OF_WEEK, PERIOD_PLAN, and SPECIAL_DAY control tables to update thedata tables. For information on the control tables, refer to the Administration Guideand Reference.

For detailed information about the data tables the component updates and thelookup table it uses, see Chapter 42, “Data tables, views, and lookup tables,” onpage 303.

Lookup table Data tables

OPC WORKSTATION OPC_CURRENT_PLAN_x

WORKSTATION_NAME

WORKSTATION_TYPE

Figure 105. Tivoli Workload Scheduler for z/OS (OPC) lookup table data

Storing the data

300 System Performance Feature Reference Vol. II

Page 321: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Chapter 41. Log and record definitions

The Tivoli Workload Scheduler for z/OS (OPC) component extracts historicalinformation from the Tivoli Workload Scheduler for z/OS track log. TivoliWorkload Scheduler for z/OS job tracking works correctly only if it receivesinformation about status changes for all jobs or started tasks to be tracked. Jobtracking gets this information from SMF and JES exits.

The Tivoli Workload Scheduler for z/OS (OPC) component processes these TivoliWorkload Scheduler for z/OS track log records:

Table 7. Input records to the Tivoli Workload Scheduler for z/OS (OPC) component

Tivoli WorkloadScheduler for z/OSrecord

Recorddefinition Description

TRLBDY23 OPC_23 Track-log operation event. This job-tracking recorddocuments Tivoli Workload Scheduler for z/OSoperation events processed at workstations.

TRLBDY24 OPC_24 Track-log modify-current-plan event. Thisjob-tracking record documents Tivoli WorkloadScheduler for z/OS MCP events that occur atworkstations.

TRLBDY27 OPC_27 Track-log missed-feedback record. This job-trackingrecord documents Tivoli Workload Scheduler forz/OS missed-feedback operation events.

TRLBDY29 OPC_29 Track-log auto-tracked event. This job-tracking recorddocuments Tivoli Workload Scheduler for z/OSautomatic operation events and Tivoli WorkloadScheduler for z/OS internal processing and trackingtimes.

CPLREC3C OPC_03_C Current plan record type 3C (valid only fromOPC/ESA version 2.1), occurrence record. Thisdocuments the attempts to process an application inthe Tivoli Workload Scheduler for z/OS current plan.

CPLREC3P OPC_03_P Current plan record type 3P (valid only fromOPC/ESA version 2.1), operation record. Thisdocuments each operation in an application in theTivoli Workload Scheduler for z/OS current plan.

CPLREC04 OPC_04 Current plan record type 4 (valid only fromOPC/ESA version 2.1), job name table. Thisdocuments the job name table record associated withan operation in the Tivoli Workload Scheduler forz/OS current plan.

For a complete description of these records, refer to the Tivoli Workload Scheduler forz/OS: Programming Interfaces and Tivoli Workload Scheduler for z/OS: Diagnosis Guideand Reference.

© Copyright IBM Corp. 1993, 2014 301

Page 322: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

302 System Performance Feature Reference Vol. II

Page 323: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Chapter 42. Data tables, views, and lookup tables

This chapter describes the data tables, views, and lookup table used by the TivoliWorkload Scheduler for z/OS (OPC) component. For descriptions of control tablesused by the Tivoli Workload Scheduler for z/OS (OPC) component, refer to theAdministration Guide.

Data tablesThis section describes the data tables for the Tivoli Workload Scheduler for z/OS(OPC) component.

OPC_AUTO_EVENT_D, _MThese tables provide daily and monthly statistics on Tivoli Workload Scheduler forz/OS automatic operation events. They contain data from the Tivoli WorkloadScheduler for z/OS track log record 29, which gives information on TivoliWorkload Scheduler for z/OS internal processing and tracking times.

The default retention periods for these tables are:OPC_AUTO_EVENT_D 30 daysOPC_AUTO_EVENT_M 765 days

Column name Data type Description

DATE K DATE Date when the automatic operation events wereprocessed. For the _M table, this is the date of thefirst day of the month. From TRLEVDAT.

PERIOD_NAME K CHAR(8) Name of the period. This is derived using fieldsTRLLOGID, TRLEVDAT, and TRLEVTIM from therecord as parameters in the PERIOD function.

OPC_SYSTEM_ID K CHAR(2) ID of the Tivoli Workload Scheduler for z/OSsystem, which is specified with the LOGIDparameter of the BATCHOPT initialization statementfor Tivoli Workload Scheduler for z/OS' own batchjobs. From TRLLOGID.

OPC_NODE K CHAR(8) Tivoli Workload Scheduler for z/OS node name. Thiscan be the VTAM application ID, the XCF membername, or $LOCAL if EQENODE is 0. FromEQERELDD.

© Copyright IBM Corp. 1993, 2014 303

Page 324: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Column name Data type Description

AUTO_EVENT_TYPE K CHAR(3) Automatic-event type generated by Tivoli WorkloadScheduler for z/OS for both jobs and started tasks.From EXRTYPE and EXRSTYPE. This can be one ofthese event types:

Event type Descriptionx1 Reader event. A job has entered the

JES system.x2 Job start event. A job has started to

execute.x3S Step end event. A job step has

finished executing.x3J Job end event. A job has finished

executing.x3P Job termination event. A job has

been added to the JES outputqueues.

x4 Print event. A group of SYSOUTdata sets has been purged from theJES system.

x5 Purge event. A job has been purgedfrom the JES system.

x (the first byte in the exit record) is A if the eventwas created on a JES 2 system, or B if the event wascreated on a JES 3 system.

EVENT_READER K INTEGER Event reader number. From EQERDRN.

EVENTS INTEGER Number of automatic operation events. This is thecount of TRLEVDAT.

MVS_SYSTEM_ID CHAR(4) The Tivoli Workload Scheduler for z/OS MVSsystem ID, as indicated in the collect job.

PROCESSING_NODE CHAR(8) Network job entry (NJE) processing node name. Thisis present only for job start events (A2 or B2). FromEXRNNJE.

PROCESS_TOT_SEC FLOAT Total Tivoli Workload Scheduler for z/OS processingtime, in seconds. This is the time that elapsed fromthe time an event was written to an event data set tothe time Tivoli Workload Scheduler for z/OSfinished processing the event. This column is validonly if the two timestamps used to calculate theprocess time are taken from the same processor or ifthe processor clocks involved are synchronized in asysplex environment. Calculated as the sum of(TRLEVDAT and TRLEVTIM) − (EXRDATE andEXRTIME).

TRACK_TOT_SEC FLOAT Total tracking time, in seconds. This is the total timethat elapsed from the time an automatic operationevent occurred to the time the event record waswritten to an event data set. Calculated as the sumof (EXREDATE and EXRETIME) − (EXRDATE andEXRTIME); or (EXRSDATE and EXRSTIME) −(EXRDATE and EXRTIME); or (EXRRDATE andEXRRTIME) − (EXRDATE and EXRTIME).

Tivoli Workload Scheduler for z/OS (OPC) data tables

304 System Performance Feature Reference Vol. II

Page 325: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

OPC_CURRENT_PLAN_D, _MThese tables provide daily and monthly statistics on application occurrences andoperations in the Tivoli Workload Scheduler for z/OS current plan. It contains datafrom the Tivoli Workload Scheduler for z/OS current-plan record type 3C(CPLREC3C) and type 3P (CPLREC3P), which are valid only from OPC/ESAversion 2.1.

These tables are updated by the OPC_WORKSTATION lookup table.

The default retention periods for these tables are:OPC_CURRENT_PLAN_D 30 daysOPC_CURRENT_PLAN_M 765 days

Column name Data type Description

DATE K DATE Date when the application occurrences oroperations were processed. For the _M table, this isthe date of the first day of the month. FromCPLIADOC or CPLIADOP.

PERIOD_NAME K CHAR(8) Name of the period. This is derived using fieldsTRLLOGID, CPLIADOC, and CPLIATOC from therecord as parameters in the PERIOD function.

OPC_SYSTEM_ID K CHAR(2) ID of the Tivoli Workload Scheduler for z/OSsystem, which is specified with the LOGIDparameter of the BATCHOPT initializationstatement for Tivoli Workload Scheduler for z/OS'own batch jobs. From TRLLOGID.

APPL_OWNER_ID K CHAR(16) Application owner ID. This is set to $MISSING foroperations. From CPLOIDOC.

APPLICATION_ID K CHAR(16) Application ID related to the occurrence oroperation. From CPLADIOC or CPLADIOP.

PRIORITY K CHAR(1) Priority of the application occurrence or operation.From CPLPRIOC or CPLPRIOP.

EVENT_TYPE K CHAR(1) Application occurrence or operation event type (Cor P). From CPLEYE3P or CPLEYE3C.

WORKSTATION_TYPE K CHAR(8) Type of workstation for the operation event. This isset to $MISSING for application occurrences. FromWORKSTATION_TYPE in theOPC_WORKSTATION lookup table. This isderived using fields TRLLOGID and CPLWSOPfrom the record as key.

DEADLINE_MISSES FLOAT Number of application occurrences or operationsthat were late. This is the number of records whereCPLACDOC and CPLACTOC are greater thanCPLDLDOC and CPLDLTOC, or whereCPLAEDOP and CPLAETOP are greater thanCPLPEDOP and CPLPETOP.

JOBS_DELETED FLOAT Total number of deleted jobs. This is the count ofstate code D in CPLCSTOP.

JOBS_FAILED FLOAT Total number of failed jobs. This is the count ofstate code E in CPLCSTOP.

MVS_SYSTEM_ID CHAR(4) The Tivoli Workload Scheduler for z/OS MVSsystem ID, as indicated in the collect job.

Tivoli Workload Scheduler for z/OS (OPC) data tables

Chapter 42. Data tables, views, and lookup tables 305

Page 326: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Column name Data type Description

OCCUR_TOTAL FLOAT Total number of occurrences or operations. This isthe count of CPLIADOC or CPLIADOP.

Tivoli Workload Scheduler for z/OS (OPC) data tables

306 System Performance Feature Reference Vol. II

|

Page 327: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

OPC_DETAIL_PLAN_TThis table provides detailed information about OPC operations, including job startand end times, status and duration. It contains data from the OPC operation record(CPLREC3P).

The default retention period for this table is:OPC_DETAIL_PLAN_T 7 days

Column name Data type Description

DATE K DATE Date when the operation was processed. FromCPLIADOP.

TIME K CHAR(8) Time when the operation was processed. FromCPLIATOP

APPLICATION_NAME K CHAR(16) Application name of the operation. FromCPLADIOP.

JOB NAME K CHAR(8) Job name of the operation. From CPLJBNOP.

WORKSTATION_NAME K CHAR(4) Workstation name of the operation. FromCPLWSOP.

OPERATION_NUM K INTEGER Operation number of the operation. FromCPLNUMOP.

PLAN_START_DATE DATE Planned start date of the operation. FromCPLPSDOP.

PLAN_START_TIME TIME Planned start time of the operation. FromCPLPSTOP.

ACT_START_DATE DATE Actual start date of the operation. FromCPLASDOP.

ACT_START_TIME TIME Actual start time of the operation. FromCPLASTOP.

PLAN_END_DATE DATE Planned end date of the operation. FromCPLPEDOP.

PLAN_END_TIME TIME Planned end time of the operation. FromCPLPETOP.

ACT_END_DATE DATE Actual end date of the operation. FromCPLAEDOP.

ACT_END_TIME TIME Actual end time of the operation. FromCPLAETOP.

PLAN_DURATION FLOAT Planned duration of the operation, in units of1/100th of a second. From CPLEDUOP.

ACT_DURATION FLOAT Actual duration of the operation, in units of1/100th of a second. From CPLADUOP.

JOB_STATUS CHAR(1) Current status of the operation. From CPLCSTOP.

JOB_STATUS_CODE CHAR(4) Error code for the operation. From CPLERROP.

Tivoli Workload Scheduler for z/OS (OPC) data tables

Chapter 42. Data tables, views, and lookup tables 307

|

|||

|||

|||||

|||||

|||||

|||||

||||

|||||

|||||

|||||

|||||

|||||

|||||

|||||

|||||

|||||

|||||

|||||

|||||

||||

||||||

Page 328: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

OPC_MCP_D, _MThese tables provide daily and monthly statistics on Tivoli Workload Scheduler forz/OS modify current plan (MCP) events. They contain data from the TivoliWorkload Scheduler for z/OS track log record type 24 (TRLBDY24).

The default retention periods for these tables are:OPC_MCP_D 30 daysOPC_MCP_M 765 days

Column name Data type Description

DATE K DATE Date when the MCP operation events wereprocessed. For the _M table, this is the date of thefirst day of the month. From TRLEVDAT.

PERIOD_NAME K CHAR(8) Name of the period. This is derived using fieldsTRLLOGID, TRLEVDAT, and TRLEVTIM from therecord as parameters in the PERIOD function.

OPC_SYSTEM_ID K CHAR(2) ID of the Tivoli Workload Scheduler for z/OSsystem, which is specified with the LOGIDparameter of the BATCHOPT initializationstatement for Tivoli Workload Scheduler for z/OS'own batch jobs. From TRLLOGID.

APPLICATION_NAME K CHAR(16) Name of the application. From MT0AID.

MCP_TYPE K CHAR(18) Description of the type of MCP function. FromMT0TYPE. This can be one of these:

Description Type codeOCCURRENCE ADD 1OCCURRENCE RERUN 2OCC/OP DATA CHANGE 3OCCURRENCE DELETE 4CHANGE REPORT ATTR 6SET OPER TO WAIT 7SET OPER TO COMP 8VARY WS STATUS 9GROUP MODIFICATION GUNKNOWN MCP TYPE Not 1-8

JOB_NAME K CHAR(8) Name of the job. If the job name cannot beobtained, this is set to $MISSING. ForOCCURRENCE RERUN events, the job name canonly be obtained in some cases. From MTDJOBN.

OPERATION_NO K INTEGER Operation number for OCCURRENCE RERUNevents. For all other events, this is set to 0. FromMTDOPER2.

APPC_CALLS INTEGER Number of APPC subtasks attached by the systemtask, where MT0CALLER is C.

ARC_CALLS INTEGER Number of autorecovery calls to the MCP. This isthe number of records where MCPCALLER is A.

DLG_CALLS INTEGER Number of dialog calls to the MCP. This is thenumber of records where MCPCALLER is blank ormissing.

ETT_CALLS INTEGER Number of event triggered tracking (ETT) calls tothe MCP. This is the number of records whereMCPCALLER is E.

Tivoli Workload Scheduler for z/OS (OPC) data tables

308 System Performance Feature Reference Vol. II

Page 329: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Column name Data type Description

JSCRER_CALLS INTEGER Number of occurrences rerun from JSC, whereMT0CALLER is J.

MCP_EVENTS INTEGER Number of MCP events that occurred. This is thecount of TRLEVDAT.

MVS_SYSTEM_ID CHAR(4) The OPC MVS System ID as indicated in thecollect job.

PIF_CALLS INTEGER Number of program interface (PIF) calls to theMCP. This is the number of records whereMCPCALLER is P.

Tivoli Workload Scheduler for z/OS (OPC) data tables

Chapter 42. Data tables, views, and lookup tables 309

Page 330: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

OPC_MISSED_FB_D, _MThese tables provide daily and monthly statistics on Tivoli Workload Scheduler forz/OS missed-feedback events by application and workstation. They contain datafrom the Tivoli Workload Scheduler for z/OS track log record type 27 (TRLBDY27).

The default retention periods for these tables are:OPC_MISSED_FB_D 30 daysOPC_MISSED_FB_M 765 days

Column name Data type Description

DATE K DATE Date when the missed-feedback operation eventswere processed. For the _M table, this is the dateof the first day of the month. From TRLEVDAT.

PERIOD_NAME K CHAR(8) Name of the period. This is derived using fieldsTRLLOGID, TRLEVDAT, and TRLEVTIM from therecord as parameters in the PERIOD function.

OPC_SYSTEM_ID K CHAR(2) ID of the Tivoli Workload Scheduler for z/OSsystem, which is specified with the LOGIDparameter of the BATCHOPT initializationstatement for Tivoli Workload Scheduler for z/OS'own batch jobs. From TRLLOGID.

APPLICATION_NAME K CHAR(16) Name of the application. From TRLAID27.

WORKSTATION_NAME K CHAR(4) Name of the workstation. From TRLOID27 (first 4characters).

MISSED_FB_EVENTS INTEGER Number of missed-feedback events. This is thecount of TRLEVDAT.

MVS_SYSTEM_ID CHAR(4) The Tivoli Workload Scheduler for z/OS MVSsystem ID, as indicated in the collect job.

OPER_ABOVE_LIMIT INTEGER Number of operations whose durations were abovethe limit for feedback. This is the count of recordswhere the sum of (TRLEDUH27*60) +TRLEDUM27 is less than the sum of(TRLADUH27*60) + TRLADUM27.

OPER_BELOW_LIMIT INTEGER Number of operations whose durations werebelow the limit for feedback. This is the count ofrecords where the sum of (TRLEDUH27*60) +TRLEDUM27 is greater than the sum of(TRLADUH27*60) + TRLADUM27.

Tivoli Workload Scheduler for z/OS (OPC) data tables

310 System Performance Feature Reference Vol. II

Page 331: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

OPC_OPER_EVENT_D, _MThese tables provide daily and monthly statistics on Tivoli Workload Scheduler forz/OS operation events processed at workstations. They contain consolidated datafrom the OPC_OPER_EVENT_T table, which contains data from the TivoliWorkload Scheduler for z/OS track log record type 23 (TRLBDY23).

The default retention periods for these tables are:OPC_OPER_EVENT_D 30 daysOPC_OPER_EVENT_M 765 days

Column name Data type Description

DATE K DATE Date when the operation events were processed.For the _M table, this is the date of the first day ofthe month. From TRLEVDAT.

PERIOD_NAME K CHAR(8) Name of the period. This is derived using fieldsTRLLOGID, TRLEVDAT, and TRLEVTIM from therecord as parameters in the PERIOD function.

OPC_SYSTEM_ID K CHAR(2) ID of the Tivoli Workload Scheduler for z/OSsystem, which is specified with the LOGIDparameter of the BATCHOPT initializationstatement for Tivoli Workload Scheduler for z/OS'own batch jobs. From TRLLOGID.

APPL_OWNER_ID K CHAR(16) Application owner ID. From TRLOWI23.

WORKSTATION_NAME K CHAR(4) Name of the workstation. From TRLWSN23.

OPERATION_EVENT K CHAR(1) Code for the type of operation event processed.From TRLEVT23. This can be one of these:

Oper event code DescriptionA Wait for arrivalC CompletedE Ended-in-errorI InterruptedR ReadyS StartedU UndecidedW WaitingX Reset* Rdy prev ws nonrepNot any of above

Unknown

ERROR_CODE K CHAR(4) Reported error code for the operation eventprocessed. From TRLERC23.

DURATION_TOT_HOURS FLOAT Total duration of the operation events processed, inhours. Calculated as the sum of TRLDURH23 +TRLDURM23/60, where TRLDURH23 is the first 4characters of TRLDUR23, and TRLDURM23 is thelast 2 characters of TRLDUR23.

MVS_SYSTEM_ID CHAR(4) The Tivoli Workload Scheduler for z/OS MVSsystem ID as indicated in the collect job.

OPERATIONS_TOT FLOAT Total number of operation events processed. This isthe count of records where TRLEVT23 is E(Ended-in-error) or C (Completed).

Tivoli Workload Scheduler for z/OS (OPC) data tables

Chapter 42. Data tables, views, and lookup tables 311

Page 332: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

OPC_OPER_EVENT_TThis table provides detailed information about Tivoli Workload Scheduler for z/OSoperation events processed at workstations. It contains data from the TivoliWorkload Scheduler for z/OS track log record type 23 (TRLBDY23).

The default retention periods for this table are:v All operation events are retained for at least 7 days.v All operation events that ended in error are retained for at least 45 days.v The maximum retention period for all operation events is 765 days.v A specified number of rows for the same event (job) is always retained. This is

set by the DRLEOPCP utility program contained in the DRLJOPCPpurge-preparation job.

Column name Data type Description

TIMESTAMP K TIMESTAMP Date and time when the operation event wasprocessed. From TRLEVDAT and TRLEVTIM.

PERIOD_NAME K CHAR(8) Name of the period. This is derived using fieldsTRLLOGID, TRLEVDAT, and TRLEVTIM from therecord as parameters in the PERIOD function.

OPC_SYSTEM_ID K CHAR(2) ID of the Tivoli Workload Scheduler for z/OSsystem, which is specified with the LOGIDparameter of the BATCHOPT initializationstatement for Tivoli Workload Scheduler for z/OS'own batch jobs. From TRLLOGID.

APPLICATION_NAME K CHAR(16) Application name. From TRLADI23.

APPL_OWNER_ID K CHAR(16) Application owner ID. From TRLOWI23.

WORKSTATION_NAME K CHAR(4) Name of the workstation. From TRLWSN23.

DURATION_HOURS FLOAT Reported duration of the operation eventprocessed, in hours. Calculated as TRLDURH23 +TRLDURM23/60, where TRLDURH23 is the first 4characters of TRLDUR23, and TRLDURM23 is thelast 2 characters of TRLDUR23.

ERROR_CODE CHAR(4) Reported error code for the operation eventprocessed. From TRLERC23.

JOB_NAME CHAR(8) Name of the job that was processed. FromTRLJBN23.

MVS_SYSTEM_ID CHAR(4) The Tivoli Workload Scheduler for z/OS MVSsystem ID as indicated in the collect job.

Tivoli Workload Scheduler for z/OS (OPC) data tables

312 System Performance Feature Reference Vol. II

Page 333: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Column name Data type Description

OPERATION_EVENT CHAR(1) Code for the type of Tivoli Workload Scheduler forz/OS operation event processed. From TRLEVT23.This can be one of these:

Oper event code DescriptionA Wait for arrivalC CompletedE Ended-in-errorI InterruptedR ReadyS StartedU UndecidedW WaitingX Reset* Rdy prev ws nonrepNot any of above

Unknown

OPER_STATUS_DESCR VARCHAR(18) Description of the code for the operation status(operation event) at the workstation. FromTRLEVT23. This can be one of these:

Description Oper statuscode

Wait for arrival ACompleted CEnded-in-error EInterrupted IReady RStarted SUndecided UWaiting WReset XRdy prev ws nonrep *Unknown Not any of

above

PURGE_FLAG CHAR(1) Flag for setting the purge condition for this table.This can be 1 or 0 but is initially set to 0. Theutility program DRLEOPCP contained in the TivoliWorkload Scheduler for z/OS (OPC) componentpurge-preparation job DRLJOPCP can set this flagto 1 for all but the latest specified number of rowsfor the same event (job).

Tivoli Workload Scheduler for z/OS (OPC) data tables

Chapter 42. Data tables, views, and lookup tables 313

Page 334: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

ViewsThis section describes the views for the Tivoli Workload Scheduler for z/OS (OPC)component.

OPC_OPER_EVENT_DV1This view provides daily statistics on the total number of Tivoli WorkloadScheduler for z/OS operation events and the total duration hours for these eventsper workstation. It is based on the OPC_OPER_EVENT_D table.

Column name Data type Description

DATE K DATE Date when the operation events were processed.From TRLEVDAT.

PERIOD_NAME K CHAR(8) Name of the period. This is derived using fieldsTRLLOGID, TRLEVDAT, and TRLEVTIM from therecord as parameters in the PERIOD function.

OPC_SYSTEM_ID K CHAR(2) ID of the Tivoli Workload Scheduler for z/OSsystem, which is specified with the LOGIDparameter of the BATCHOPT initializationstatement for Tivoli Workload Scheduler for z/OS’own batch jobs. From TRLLOGID.

WORKSTATION_NAME K CHAR(4) Name of the workstation. From TRLWSN23.

Note: Aside from the key columns described here, this view also contains all thedata columns described in “OPC_OPER_EVENT_D, _M” on page 311.

Tivoli Workload Scheduler for z/OS (OPC) views

314 System Performance Feature Reference Vol. II

Page 335: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

OPC_OPER_EVENT_DV2This view provides daily statistics on the total number of Tivoli WorkloadScheduler for z/OS operation events and the total duration hours for these eventsper workstation and error code. It is based on the OPC_OPER_EVENT_D table.

Column name Data type Description

DATE K DATE Date when the operation events were processed.From TRLEVDAT.

PERIOD_NAME K CHAR(8) Name of the period. This is derived using fieldsTRLLOGID, TRLEVDAT, and TRLEVTIM from therecord as parameters in the PERIOD function.

OPC_SYSTEM_ID K CHAR(2) ID of the Tivoli Workload Scheduler for z/OSsystem, which is specified with the LOGIDparameter of the BATCHOPT initializationstatement for Tivoli Workload Scheduler for z/OS'own batch jobs. From TRLLOGID.

WORKSTATION_NAME K CHAR(4) Name of the workstation. From TRLWSN23.

OPERATION_EVENT K CHAR(1) Code for the type of operation event processed.From TRLEVT23. This can be one of these:

Oper event code DescriptionA Wait for arrivalC CompletedE Ended-in-errorI InterruptedR ReadyS StartedU UndecidedW WaitingX Reset* Rdy prev ws nonrepNot any of above

Unknown

ERROR_CODE K CHAR(4) Reported error code for the operation eventprocessed. From TRLERC23.

Note: Aside from the key columns described here, this view also contains all thedata columns described in “OPC_OPER_EVENT_D, _M” on page 311.

Tivoli Workload Scheduler for z/OS (OPC) views

Chapter 42. Data tables, views, and lookup tables 315

Page 336: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

OPC_OPER_EVENT_DV3This view provides daily statistics on the total number of Tivoli WorkloadScheduler for z/OS operation events and the total duration hours for these events.It is based on the OPC_OPER_EVENT_D table.

Column name Data type Description

DATE K DATE Date when the operation events were processed.From TRLEVDAT.

PERIOD_NAME K CHAR(8) Name of the period. This is derived using fieldsTRLLOGID, TRLEVDAT, and TRLEVTIM from therecord as parameters in the PERIOD function.

OPC_SYSTEM_ID K CHAR(2) ID of the Tivoli Workload Scheduler for z/OSsystem, which is specified with the LOGIDparameter of the BATCHOPT initializationstatement for Tivoli Workload Scheduler for z/OS'own batch jobs. From TRLLOGID.

Note: Aside from the key columns described here, this view also contains all thedata columns described in “OPC_OPER_EVENT_D, _M” on page 311.

OPC_OPER_EVENT_MV1This view provides monthly statistics on the total number of operation events andthe total duration hours for these events per application owner. It is based on theOPC_OPER_EVENT_M table.

Column name Data type Description

DATE K DATE Date when the operation events were processed.This is the date of the first day of the month. FromTRLEVDAT.

PERIOD_NAME K CHAR(8) Name of the period. This is derived using fieldsTRLLOGID, TRLEVDAT, and TRLEVTIM from therecord as parameters in the PERIOD function.

OPC_SYSTEM_ID K CHAR(2) ID of the Tivoli Workload Scheduler for z/OSsystem, which is specified with the LOGIDparameter of the BATCHOPT initializationstatement for Tivoli Workload Scheduler for z/OS'own batch jobs. From TRLLOGID.

APPL_OWNER_ID K CHAR(16) Application owner ID. From TRLOWI23.

Note: Aside from the key columns described here, this view also contains all thedata columns described in “OPC_OPER_EVENT_D, _M” on page 311.

Tivoli Workload Scheduler for z/OS (OPC) views

316 System Performance Feature Reference Vol. II

Page 337: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

OPC_OPER_EVENT_MV2This view provides monthly statistics on the total number of operation events andthe total duration hours for these events per application owner. It is based on theOPC_OPER_EVENT_M table.

Column name Data type Description

DATE K DATE Date when the operation events were processed.This is the date of the first day of the month. FromTRLEVDAT.

PERIOD_NAME K CHAR(8) Name of the period. This is derived using fieldsTRLLOGID, TRLEVDAT, and TRLEVTIM from therecord as parameters in the PERIOD function.

OPC_SYSTEM_ID K CHAR(2) ID of the Tivoli Workload Scheduler for z/OSsystem, which is specified with the LOGIDparameter of the BATCHOPT initializationstatement for Tivoli Workload Scheduler for z/OS'own batch jobs. From TRLLOGID.

WORKSTATION_NAME K CHAR(4) Name of the workstation. From TRLWSN23.

APPL_OWNER_ID K CHAR(16) Application owner ID. From TRLOWI23.

OPERATION_EVENT K CHAR(1) Code for the type of operation event processed.From TRLEVT23. This can be one of these:

Oper event code DescriptionA Wait for arrivalC CompletedE Ended-in-errorI InterruptedR ReadyS StartedU UndecidedW WaitingX Reset* Rdy prev ws nonrepNot any of above

Unknown

Note: Aside from the key columns described here, this view also contains all thedata columns described in “OPC_OPER_EVENT_D, _M” on page 311.

Tivoli Workload Scheduler for z/OS (OPC) views

Chapter 42. Data tables, views, and lookup tables 317

Page 338: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

OPC_OPER_EVENT_MV3This view provides monthly statistics on the total number of operation events andthe total duration hours for these events. It is based on the OPC_OPER_EVENT_Mtable.

Column name Data type Description

DATE K DATE Date when the operation events were processed.This is the date of the first day of the month. FromTRLEVDAT.

PERIOD_NAME K CHAR(8) Name of the period. This is derived using fieldsTRLLOGID, TRLEVDAT, and TRLEVTIM from therecord as parameters in the PERIOD function.

OPC_SYSTEM_ID K CHAR(2) ID of the Tivoli Workload Scheduler for z/OSsystem, which is specified with the LOGIDparameter of the BATCHOPT initializationstatement for Tivoli Workload Scheduler for z/OS'own batch jobs. From TRLLOGID.

Note: Aside from the key columns described here, this view also contains all thedata columns described in “OPC_OPER_EVENT_D, _M” on page 311.

Tivoli Workload Scheduler for z/OS (OPC) views

318 System Performance Feature Reference Vol. II

Page 339: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Lookup tablesThis section describes the lookup table specific to the Tivoli Workload Schedulerfor z/OS (OPC) component.

OPC_WORKSTATIONThis lookup table defines the type of workstation for each Tivoli WorkloadScheduler for z/OS workstation name. Only workstations of type CPU need to bedefined in this table.

This table updates the OPC_CURRENT_PLAN_D and OPC_CURRENT_PLAN_Mtables.

Column name Data type Description

OPC_SYSTEM_ID K CHAR(2) ID of the Tivoli Workload Scheduler for z/OSsystem. This can contain global search characters.

WORKSTATION_NAME K CHAR(4) Tivoli Workload Scheduler for z/OS workstationname. This can contain global search characters.

DESCRIPTION VARCHAR(32) Description of the node.

WORKSTATION_TYPE CHAR(8) Tivoli Workload Scheduler for z/OS workstationtype.

Example of table contentsOPCSYSTEM WORKSTATION WORKSTATION

ID NAME TYPE DESCRIPTION------ ----------- ------------ --------------------------% _CPU CPU The biggest mainframe% CPU_ CPU Another mainframe% _PRT PRT All printer workstations% % OTHER All other workstations

Tivoli Workload Scheduler for z/OS (OPC) lookup tables

Chapter 42. Data tables, views, and lookup tables 319

Page 340: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Tivoli Workload Scheduler for z/OS (OPC) lookup tables

320 System Performance Feature Reference Vol. II

Page 341: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Chapter 43. Reports

The Tivoli Workload Scheduler for z/OS (OPC) component provides the followingreports:v OPC operation events summary reports

– OPC Operations Ended-in-error by Workstation report– OPC Operations Ended-in-error by Error Code report– OPC Operation Events by Application Owner ID report

v OPC operation events detail report– OPC Operation Complete/Ended-in-error Events report

v OPC execution history for specific job name report– OPC Operations for Specific Job Name report

v OPC modify current plan events summary reports– OPC Reruns per Application, Worst Case report– OPC Reruns by Operation Number, Worst Case report– OPC Number of Reruns, Monthly Trend report– OPC MCP Events per Caller, Monthly Overview report

v OPC missed-feedback report– OPC Missed-Feedback Operations, in Percent report

v OPC automatic workstation events report– OPC Number of Jobs Processed, Monthly Trend report

v OPC processing and tracking times statistics report– OPC Tracking Times by Event Type, Daily Trend report

v OPC service-level reports– OPC Missed Deadline by Application Owner ID report– OPC Late-Job Statistics by Application Owner ID report

© Copyright IBM Corp. 1993, 2014 321

Page 342: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

OPC operation events summary reportsThe OPC operation events summary reports show statistics on operations thatended in error and operations that completed.

OPC Operations Ended-in-error by Workstation reportThis report shows statistics on Tivoli Workload Scheduler for z/OS operationevents that ended in error. It shows the data per day and period, and byworkstation.

This information identifies the report:

Report ID OPC01

Report group Tivoli Workload Scheduler for z/OS (OPC) reports

Source OPC_OPER_EVENT_D, OPC_OPER_EVENT_DV1

Attributes OPC, Operations, Workstation, Overview

Variables From_date, To_date, Period_name, OPC_system ID,Workstation_name

The report contains this information:

Date The date of the measurement. This is the datewhen the ended-in-error operation events occurred.

Period name The name of the period in which theended-in-error operation events occurred.

Workstation The name of the workstation on which theended-in-error operation events occurred.

Operations tot The total number of ended-in-error operationevents processed for the workstation.

Duration tot (hours) The total duration, in hours, of the ended-in-erroroperation events processed for the workstation.

OPC Operations Ended-in-error by WorkstationOPC System: ’01’

DurationPeriod Work- Operations tot Operations Duration

Date name station tot (hours) (%) (%)---------- -------- -------- ---------- ---------- ---------- --------2003-07-13 NIGHT MBRA 1 0.12 0.9 0.1

MCPU 2 1.72 0.3 4.4MONL 3 2.77 1.9 10.4

PRIME MCPU 8 0.17 4.0 1.4MONL 3 8.48 2.6 76.0

2003-07-14 NIGHT MBRA 2 19.30 1.9 6.1MCPU 2 0.03 0.6 0.2

PRIME MBRA 5 0.27 3.1 0.7MCPU 10 0.35 4.0 3.8

...

2004-02-17 NIGHT CPU1 4 0.05 6.3 5.1

Tivoli Decision Support for z/OS Report: OPC01

Figure 106. Example of an OPC Operations Ended-in-error by Workstation report

OPC operation events summary reports

322 System Performance Feature Reference Vol. II

Page 343: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Operations (%) The number of ended-in-error operation eventsprocessed for the workstation, as a percentage ofthe total number of events that occurred on thisdate, period, and workstation.

Duration (%) The duration of the ended-in-error operationevents processed for the workstation, as apercentage of the total duration of all events thatoccurred on this date, period, and workstation.

OPC operation events summary reports

Chapter 43. Reports 323

Page 344: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

OPC Operations Ended-in-error by Error Code reportThis report shows statistics on Tivoli Workload Scheduler for z/OS operationevents that ended in error. It shows the data per day and period, and by error codeand workstation.

This information identifies the report:

Report ID OPC02

Report group Tivoli Workload Scheduler for z/OS (OPC) reports

Source OPC_OPER_EVENT_D, OPC_OPER_EVENT_DV1

Attributes OPC, Operations, Workstation, Error, Code

Variables From_date, To_date, Period_name, OPC_system_ID,Workstation_name

The report contains this information:

Date The date of the measurement. This is the datewhen the ended-in-error operation events occurred.

Period name The name of the period in which theended-in-error operation events occurred.

Workstation The name of the workstation on which theended-in-error operation events occurred.

Error code The error code set by Tivoli Workload Schedulerfor z/OS for the ended-in-error operation eventprocessed for the workstation.

OPC Operations Ended-in-error by Error CodeOPC System: ’01’

DurationPeriod Work- Error Operations tot Error Duration

Date name station code tot (hours) (%) (%)---------- -------- ------- ----- ---------- -------- ------- --------2000-07-13 NIGHT MBRA 3333 1 0.12 0.9 0.1

MCPU 0012 1 0.35 0.2 0.91000 1 1.37 0.2 3.5

MONL 0009 1 0.02 0.6 0.10012 1 2.73 0.6 10.33333 1 0.02 0.6 0.1

PRIME MCPU SB37 3 0.05 1.5 0.40004 1 0.02 0.5 0.10012 2 0.07 1.0 0.63333 2 0.03 1.0 0.3

MONL U03F 1 0.02 0.9 0.11800 2 8.47 1.7 75.8

2000-07-14 NIGHT MBRA JCL 1 0.02 0.9 0.0S222 1 19.28 0.9 6.1

MCPU JCL 1 0.02 0.3 0.13333 1 0.02 0.3 0.1

...

Tivoli Decision Support for z/OS Report: OPC02

Figure 107. Example of an OPC Operations Ended-in-error by Error Code report

OPC operation events summary reports

324 System Performance Feature Reference Vol. II

Page 345: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Operations tot The total number of operation events with thiserror code that were processed for the workstation.

Duration tot (hours) The total duration, in hours, of the operationevents with this error code that were processed forthe workstation.

Error (%) The number of operation events with this errorcode that were processed for this workstation, as apercentage of the total number of events thatoccurred on this date, period, and workstation.

Duration (%) The duration of the operation events with thiserror code that were processed for the workstation,as a percentage of the total duration of all eventsthat occurred on this date, period, and workstation.

OPC operation events summary reports

Chapter 43. Reports 325

Page 346: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

OPC Operation Events by Application Owner ID reportThis report shows statistics on Tivoli Workload Scheduler for z/OS operationevents for a given month and period. It shows the data by application owner andworkstation.

This information identifies the report:

Report ID OPC03

Report group Tivoli Workload Scheduler for z/OS (OPC) reports

Source OPC_OPER_EVENT_M, OPC_OPER_EVENT_MV3

Attributes OPC, Operations, Application, Owner, Workstation

Variables Month, Period_name, OPC_system_ID, Appl_owner_ID,Workstation_name

The report contains this information:

Application owner The application owner ID associated with theoperation events.

Workstation The name of the workstation on which theoperation events occurred.

Operation event The code for the type of operation event processed.This can be C for an operation event thatcompleted, or E for an operation event that endedin error.

Operations tot The total number of operation events of this typethat were processed for the workstation andapplication owner.

OPC Operation Events by Application Owner IDOPC System: ’01’

Month: ’2000-01-01’ Period: ’PRIME’

DurationApplication Work- Operation Operations tot Operations Duration

owner station event tot (hours) (%) (%)------------ ------- --------- ---------- -------- ---------- --------BMW MBRA C 2 0.22 0.1 0.1

---------- -------- ---------- --------** 2 0.22 0.1 0.1

CICS DUMM C 2 0.00 0.1 0.0MBRA C 17 0.28 0.5 0.1

---------- -------- ---------- --------** 19 0.28 0.5 0.1

ECODEX DUMM C 7 0.00 0.2 0.0MBRA C 4 86.00 0.1 29.8

---------- -------- ---------- --------** 11 86.00 0.3 29.8

STGL DUMM C 1 0.00 0.0 0.0IPOP C 1 0.00 0.0 0.0MBRA C 150 5.72 4.0 2.0

E 4 0.42 0.1 0.1USER C 4 0.00 0.1 0.0

---------- -------- ---------- --------** 160 6.13 4.3 2.1

TAYL MBRA C 2 0.03 0.1 0.0---------- -------- ---------- --------

Tivoli Decision Support for z/OS Report: OPC03

Figure 108. Example of an OPC Operation Events by Application Owner ID report

OPC operation events summary reports

326 System Performance Feature Reference Vol. II

Page 347: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Duration tot (hours) The total duration, in hours, of the operationevents of this type that were processed for theworkstation and application owner.

Operations (%) The number of operation events of this type thatwere processed for the workstation and applicationowner, as a percentage of the total number ofevents that occurred on this month and period.

Duration (%) The duration of the operation events of this typethat were processed for the workstation andapplication owner, as a percentage of the totalduration of all events that occurred on this monthand period.

OPC operation events summary reports

Chapter 43. Reports 327

Page 348: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

OPC operation events detail reportThe OPC operation events detail report lists the operations that completed orended in error.

OPC Operation Complete/Ended-in-error Events reportThis report shows detailed statistics on Tivoli Workload Scheduler for z/OSoperation events that completed or ended in error. It shows the data by date andtime, and gives the workstation, application owner, and job name associated withthe operation event.

This information identifies the report:

Report ID OPC04

Report group Tivoli Workload Scheduler for z/OS (OPC) reports

Source OPC_OPER_EVENT_T

Attributes OPC, Operations, Application, Workstation, Detail, Event

Variables Operation_event, From_date, To_date, Workstation_name,Appl_owner_ID, Job_name, OPC_system_ID, Error_code.

Variables Appl_owner_ID and Job_name can contain global searchcharacters.

The report contains this information:

Date The date of the measurement. This is the datewhen the operation events occurred.

Time The time of the measurement. This is the timewhen the operation event occurred.

Workstation The name of the workstation on which theoperation event occurred.

Application owner ID The application owner ID associated with theoperation event processed.

Job name The name of the job associated with the operationevent processed.

OPC Operation Complete/Ended-in-error EventsOPC System: ’01’

Operation Event: OPERATION_EVENT

ApplicationWork- owner Job Duration Error Operation

Date Time station ID name hours code event---------- -------- ------- ---------------- -------- -------- ----- ---------2003-09-07 00.03.04 MCPU 00/791 AB00265C 0.07 0000 C

00.03.04 MCPU 00/791 AC00265C 0.07 0000 C00.03.06 MCPU 01/030 VT03373 0.07 0000 C00.03.06 MCPU 01/030 VJ03373 0.07 0000 C00.14.47 MCPU 00/767 AT04117 0.37 0000 C00.16.19 MCPU 00/791 AJ00069Q 0.03 0000 C00.16.19 MCPU 00/791 AJ00069Q 0.03 0000 C00.16.31 MCPU 00/731 XJ00999 0.02 S0C4 E00.16.31 MCPU 00/731 XJ00999 0.02 S0C4 E00.16.35 MCPU 00/731 MG00901 0.02 0000 C...

Tivoli Decision Support for z/OS Report OPC04

Figure 109. Example of an OPC Operation Complete/Ended-in-error Events report

OPC operation events detail report

328 System Performance Feature Reference Vol. II

Page 349: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Duration hours The reported duration of the operation eventprocessed, in hours.

Error code The error code set by Tivoli Workload Schedulerfor z/OS for the operation event processed.

Operation event The code for the type of operation event processed.This can be C for an operation event thatcompleted, or E for an operation event that endedin error.

OPC operation events detail report

Chapter 43. Reports 329

Page 350: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

OPC execution history for specific job name reportThe OPC execution history for specific job name report shows detailed statistics onoperation events processed for a specific job.

OPC Operations for Specific Job Name reportThis report shows detailed statistics on Tivoli Workload Scheduler for z/OSoperation events for a specific job name. It shows the data by date and time, andgives the workstation and application name associated with the operation event.

This information identifies the report:

Report ID OPC05

Report group Tivoli Workload Scheduler for z/OS (OPC) reports

Source OPC_OPER_EVENT_T

Attributes OPC, Operations, Application, Workstation, Jobs

Variables From_date, To_date, Job_name, OPC_system_ID

The report contains this information:

Date The date of the measurement. This is the date when the operationevent occurred.

Time The time of the measurement. This is the time when the operationevent occurred.

Workstation The name of the workstation on which the operation eventoccurred.

Application nameThe name of the application associated with the operation eventprocessed.

Operation eventThe code for the type of operation event processed. This can be Cfor an operation event that completed, or E for an operation eventthat ended in error.

Error code The error code set by Tivoli Workload Scheduler for z/OS for theoperation event processed.

APPC (%) The number of APPC subtasks attached by the subsystem.Calculated as 100 * APPC_CALLS / MCP_EVENTS.

JSCRER (%) The number of occurrences rerun from JSC. Calculated as 100 *JSCRER_CALLS / MCP_EVENTS.

OPC Operations for Specific Job NameOPC System: ’01’Jobname: ’$$HKSLO’

Work- Application Operation Error Duration APPC JSCRERDate Time station name event code (hours) (%) (%)---------- -------- ------- ---------------- ---------- ----- ---------- ----- ------2000-07-13 14.10.50 MBRA $$HAKALOHN C 0000 0.15 2.1 1.02000-07-14 14.14.53 MBRA $$HAKALOHN E S214 0.22 0.0 0.02000-07-14 14.28.53 MBRA $$HAKALOHN E JCLI 0.00 0.0 0.0

Tivoli Decision Support for z/OS Report: OPC05

Figure 110. Example of an OPC Operations for Specific Job Name report

OPC execution history for specific job name report

330 System Performance Feature Reference Vol. II

Page 351: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

OPC modify current plan events summary reportsThe OPC modify current plan events summary reports show the number of rerunsper application, and an overview of the MCP events processed per caller.

OPC Reruns per Application, Worst Case reportThis report shows the number of reruns (from MCP events) that occurred for aselected time period. It shows the number of reruns per application in descendingorder.

This information identifies the report:

Report ID OPC06

Report group Tivoli Workload Scheduler for z/OS (OPC) reports

Source OPC_MCP_D

Attributes OPC, Operations, Worst, Case, Reruns, MCP

Variables From_date, To_date, OPC_system_ID, Maxrows

The report contains this information:

Application name The name of the application on which the rerunswere recorded.

Reruns The number of reruns recorded for the application.

OPC Reruns per Application, Worst CaseOPC System: ’01’

From date: ’2000-07-13’ To date: ’2000-07-15’

Applicationname Reruns

---------------- -----------AJEIBQTR 4AJ01462 3AJ02092 2AJ03868 2ICSCOMUPDATE 2SMFE 2

Tivoli Decision Support for z/OS Report: OPC06

Figure 111. Example of an OPC Reruns per Application, Worst Case report

OPC modify current plan events summary reports

Chapter 43. Reports 331

Page 352: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

OPC Number of Reruns, Monthly Trend reportThis graphic report shows the number of reruns (from MCP events) that occurredfor a selected month.

This information identifies the report:

Report ID OPC07

Report group Tivoli Workload Scheduler for z/OS (OPC) reports

Source OPC_MCP_M

Attributes OPC, Graph, Operations, Trend, Reruns, MCP, Monthly

Variables From_month, To_month, OPC_system_ID

The report contains this information:

Month start date The date of the measurement. This is the date ofthe first day of the month when the rerunsoccurred.

Number of reruns The number of reruns that occurred.

Figure 112. Example of an OPC Number of Reruns, Monthly Trend report

OPC modify current plan events summary reports

332 System Performance Feature Reference Vol. II

Page 353: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

OPC MCP Events per Caller, Monthly Overview reportThis report shows the distribution of MCP events per MCP type for a selectedmonth. Because MCP events are changes to the preplanned production, increasingnumbers of MCP events, specially reruns, give an early warning that the planningis not working well.

This information identifies the report:

Report ID OPC08

Report group Tivoli Workload Scheduler for z/OS (OPC) reports

Source OPC_MCP_M

Attributes OPC, Operations, MCP, Events, Caller

Variables From_month, To_month, OPC_system_ID

The report contains this information:

Month start date The date of the measurement. This is the date ofthe first day of the month when the MCP eventsoccurred.

MCP type The type of MCP event. This is a descriptive text ofthe MCP function code derived from theOPC_MCP_TYPE lookup table.

MCP events The number of MCP events that occurred.

DLG (%) The number of dialog calls to the MCP, as apercentage of the number of MCP events.Calculated as: 100 * DLG_CALLS / MCP_EVENTS.

ETT (%) The number of event triggered tracking calls to theMCP, as a percentage of the number of MCPevents. Calculated as: 100 * ETT_CALLS /MCP_EVENTS.

PIF (%) The number of program interface calls to the MCP,as a percentage of the number of MCP events.Calculated as: 100 * PIF_CALLS / MCP_EVENTS.

ARC (%) The number of autorecovery calls to the MCP, as apercentage of the number of MCP events.Calculated as: 100 * ARC_CALLS / MCP_EVENTS.

OPC MCP Events per Caller, Monthly OverviewOPC System: ’01’

Month MCP MCP DLG ETT PIF ARCstart date type events (%) (%) (%) (%)---------- ------------------ -------- ------- ------- ------- -------2000-07-01 OCC/OP DATA CHANGE 45 0.0 0.0 0.0 18.1

OCCURRENCE ADD 152 0.0 61.0 0.0 0.0OCCURRENCE DELETE 15 0.4 0.0 6.0 0.0OCCURRENCE RERUN 36 14.5 0.0 0.0 0.0SET OPER. TO COMP 1 0.0 0.0 0.0 0.0

Tivoli Decision Support for z/OS Report: OPC08

Figure 113. Example of an OPC MCP Events per Caller, Monthly Overview report

OPC modify current plan events summary reports

Chapter 43. Reports 333

Page 354: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

OPC missed-feedback reportThe OPC missed-feedback report shows the percentage of missed-feedbackoperations that occurred at each workstation.

OPC Missed-Feedback Operations, in Percent reportThis report shows the percentage of missed-feedback operation events thatoccurred at each workstation for a selected day and period. You can use it to givean estimated duration of an operation to Tivoli Workload Scheduler for z/OS withupper and lower limits.

This information identifies the report:

Report ID OPC09

Report group Tivoli Workload Scheduler for z/OS (OPC) reports

Source OPC_MISSED_FB_D, OPC_OPER_EVENT_DV2

Attributes OPC, Operations, Missed, Feedback, Overview

Variables Date, Period_name, OPC_system_ID

The report contains this information:

Period name The name of the period in which themissed-feedback operation events occurred.

Workstation The name of the workstation on which themissed-feedback operation events occurred.

Missed FB (%) The number of missed-feedback operation events,as a percentage of the total number of operationevents processed on this date, period, andworkstation. Calculated as: 100 *MISSED_FB_EVENTS / OPERATIONS_TOT.

Missed FB above (%) The number of missed-feedback operation eventswhose durations were above the limit for feedback,as a percentage of the total number of operationevents processed on this date, period, andworkstation. Calculated as: 100 *OPER_ABOVE_LIMIT / OPERATIONS_TOT.

Missed FB below (%) The number of missed-feedback operation events

OPC Missed-Feedback Operations, in PercentOPC System: ’01’Date: ’2000-07-15’

Missed MissedMissed FB FB Oper Oper

Period Work- FB above below above below Operationsname station (%) (%) (%) limit limit tot

-------- ------- ------- ------- ------- ------- ------- ----------NIGHT MBRA 15.79 10.53 5.26 2 1 19

PRT1 3.70 3.70 0.00 1 0 27MCPU 1.88 1.46 0.42 7 2 478MONL 1.73 0.58 1.16 1 2 173

------- ------- ----------* 11 5 697

Tivoli Decision Support for z/OS Report: OPC09

Figure 114. Example of an OPC Missed-Feedback Operations, in Percent report

OPC missed-feedback report

334 System Performance Feature Reference Vol. II

Page 355: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

whose duration times were below the limit forfeedback, as a percentage of the total number ofoperation events processed on this date, period,and workstation. Calculated as: 100 *OPER_BELOW_LIMIT / OPERATIONS_TOT.

Oper above limit The number of operation events whose durationswere above the limit for feedback.

Oper below limit The number of operations events whose durationswere below the limit for feedback.

Operations tot The total number of operation events processed.

OPC missed-feedback report

Chapter 43. Reports 335

Page 356: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

OPC automatic workstation events reportThe OPC automatic workstation events report graphically shows the number ofTivoli Workload Scheduler for z/OS-controlled jobs compared to the total numberof jobs processed.

OPC Number of Jobs Processed, Monthly Trend reportThis graphic report shows the number of Tivoli Workload Scheduler forz/OS-controlled jobs (automatic operation events) processed in relation to the totalnumber of jobs processed on the system.

Note: You can create this report only if the MVS component is installed.

This information identifies the report:

Report ID OPC10

Report group Tivoli Workload Scheduler for z/OS (OPC) reports

Source MVS_ADDRSPACE_M, OPC_AUTO_EVENT_M

Attributes OPC, Operations, Jobs, Workstation, Graph

Variables From_month, To_month, Processing_node, OPC_system_ID

Figure 115. Example of an OPC Number of Jobs Processed, Monthly Trend report

OPC automatic workstation events report

336 System Performance Feature Reference Vol. II

Page 357: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

The report contains this information:

Month start date The date of the measurement. This is date of thefirst day of the month when the automaticoperation events or jobs were processed.

OPC jobs The number of Tivoli Workload Scheduler forz/OS-controlled jobs (automatic operation events)processed on the system.

Tot jobs The total number of jobs processed on the system.

OPC automatic workstation events report

Chapter 43. Reports 337

Page 358: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

OPC processing and tracking times reportsThe OPC processing and tracking times report graphically shows the daily averagetracking times for a specific automatic operation event processed.

OPC Tracking Times by Event Type, Daily Trend reportThis graphic report shows the average tracking times (per day on a given timeperiod) for a specified automatic operation event.

This information identifies the report:

Report ID OPC11

Report group Tivoli Workload Scheduler for z/OS (OPC) reports

Source OPC_AUTO_EVENT_D

Attributes OPC, Operations, Tracking, Times, Trend

Variables From_date, To_date, OPC_system_ID, OPC_node, Event_reader

The report contains this information:

DateThe date of the measurement. This is the date when the automatic operationevents of this specified type were processed.

Track time (avg)The average tracking time, in seconds. This is the time that elapsed from the

Figure 116. Example of an OPC Tracking Times by Event Type, Daily Trend report

OPC processing and tracking times reports

338 System Performance Feature Reference Vol. II

Page 359: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

time the automatic operation event occurred to the time the event record waswritten to an event data set. Calculated as: TRACK_TOT_SEC / EVENTS.

OPC processing and tracking times reports

Chapter 43. Reports 339

Page 360: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

OPC service-level reportsThe OPC service-level reports show the applications that missed their deadlines,and statistics on late jobs.

OPC Missed Deadline by Application Owner ID reportThis report shows the applications (or application occurrences in the TivoliWorkload Scheduler for z/OS current plan) that missed their deadlines for a givenmonth.

This information identifies the report:

Report ID OPC12

Report group Tivoli Workload Scheduler for z/OS (OPC) reports

Source OPC_CURRENT_PLAN_M

Attributes OPC, Operations, Missed, Application, Worst_Case

Variables Month (format YYYY-MM-01), Priority, Maxrows, OPC_system_ID

The report contains this information:

Application owner ID The application owner ID that missed the deadline.

Priority The priority of the application.

Deadline misses (%) The number of applications (or applicationoccurrences) processed that missed the deadline, asa percentage of the the total number of applicationoccurrences processed. Calculated as:100 * DEADLINE_MISSES / OCCUR_TOTAL.

Deadline misses The number of applications (or applicationoccurrences) processed that missed the deadline.

Occurrences The total number of application occurrencesprocessed.

OPC Missed Deadline by Application Owner IDOPC System: ’01’

Month: ’2003-12-01’

Application Deadlineowner misses DeadlineID Priority (%) misses Occurrences

---------------- -------- -------- -------- -----------CLE 5 100.0 5 5GDT 5 100.0 1 1GLJ 6 100.0 1 1KPN 5 100.0 9 9KPN 6 100.0 1 1KPN 8 100.0 4 4

Tivoli Decision Support for z/OS Report: OPC12

Figure 117. Example of an OPC Missed Deadline by Application Owner ID report

OPC service-level reports

340 System Performance Feature Reference Vol. II

Page 361: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

OPC Late-Job Statistics by Application Owner ID reportThis report shows by application owner ID statistics on Tivoli Workload Schedulerfor z/OS late jobs, failed jobs, and deleted jobs for a given month.

This information identifies the report:

Report ID OPC13

Report group Tivoli Workload Scheduler for z/OS (OPC) reports

Source OPC_CURRENT_PLAN_M

Attributes OPC, Operations, Late_Jobs, Batch_job

Variables Month (format YYYY-MM-01), OPC system ID, Priority

The report contains this information:

Application owner ID The application owner ID on which the jobstatistics were recorded.

Priority The priority of the job.

Late jobs (%) The number of late jobs processed for thiscombination of application owner ID/priority as a

OPC Late-Job Statistics by Application Owner IDOPC System: ’01’Month: ’2003-09-01’

Application Late jobs Late Total Failed Deletedowner ID Priority (%) jobs jobs jobs jobs

--------------- -------- --------- -------- -------- -------- --------CLE 5 28.6 2 7 0 0

--------- -------- -------- -------- --------* 28.6 2 7 0 0

GDT 5 0.0 0 2 0 0--------- -------- -------- -------- --------

* 0.0 0 2 0 0

GLJ 9 0.0 0 2 0 01 33.3 1 3 0 0

--------- -------- -------- -------- --------* 16.7 1 5 0 0

...

XPN 9 19.2 5 26 0 08 0.0 0 2 0 05 29.4 30 102 0 02 0.0 0 4 0 01 0.0 0 3 0 0

--------- -------- -------- -------- --------* 9.7 35 137 0 0

YOE747 9 0.0 0 9 0 08 0.0 0 1 0 05 100.0 5 5 0 0

--------- -------- -------- -------- --------* 33.3 5 15 0 0

========= ======== ======== ======== ========39.9 696 1633 137 137

Tivoli Decision Support for z/OS Report: OPC13

Figure 118. Example of an OPC Missed Deadline by Application Owner ID report

OPC service-level reports

Chapter 43. Reports 341

Page 362: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

percentage of the total number of jobs processed.Calculated as: 100 * DEADLINE_MISSES /OCCUR_TOTAL.

Late jobs The number of late jobs processed for thiscombination of application owner ID/priority.

Total jobs The total number of jobs processed for thiscombination of application owner ID/priority.

Failed jobs The number of failed jobs processed for this jobcombination of application owner ID/priority.

Deleted jobs The number of deleted jobs for this jobcombination of application owner ID/priority.

OPC service-level reports

342 System Performance Feature Reference Vol. II

Page 363: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

OPC Reruns by Operation Number, Worst Case reportThis report shows the number of reruns (from MCP events) by operation numberand application. The job name is also shown. If the job name cannot bedetermined, it is shown as missing.

Operations with status code R or W are selected. The operation number indicatesfrom where an application is restarted.

This information identifies the report:

Report ID OPC14

Report group Tivoli Workload Scheduler for z/OS (OPC) reports

Source OPC_MCP_D

Attributes OPC, Operations, Worst, Case, Reruns, MCP

Variables From date, To date, OPC system ID, Maxrows

The report contains this information:

Application name The name of the application on which the rerunswere recorded.

Operation number The operation number, which indicates from wherean application is restarted.

Jobname Name of the job. $MISSING means that the jobname could not be determined.

Reruns The number of reruns recorded for the application.

OPC Reruns by Operation Number, Worst CaseOPC System: ’01’

From date: ’2003-09-06’ To date: ’2003-09-07’

Application Operationname number Jobname Reruns

---------------- ---------- ---------- -----------AVJ034 10 AVJOB12 3AVJFGHT 25 $MISSING 3AX01345 50 $MISSING 2A123P 15 A1JOB17 2AJ02XY0 20 $MISSING 2AJ02ERT 42 $MISSING 1MJHALRTCLENEU 40 $MISSING 1AJ83796 10 $MISSING 1EMIDICD 10 AJOB34 1XYZOSR07 10 $MISSING 1XYDEB2R0 10 $MISSING 1YYJ03050 22 YYJOB322 1YYJLIW33 25 $MISSING 1VJ00757TESTRUNS 30 $MISSING 1YYJRRL23 15 $MISSING 1

Tivoli Decision Support for z/OS Report: OPC14

Figure 119. Example of an OPC Reruns by Operation Number, Worst Case report

OPC service-level reports

Chapter 43. Reports 343

Page 364: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

OPC processing and tracking times reportsThe OPC processing and tracking times report graphically shows the daily averagetracking times for a specific automatic operation event processed.

OPC Tracking Times by Event Type, Daily Trend reportThis graphic report shows the average tracking times (per day on a given timeperiod) for a specified automatic operation event.

This information identifies the report:

Report ID OPC11

Report group Tivoli Workload Scheduler for z/OS (OPC) reports

Source OPC_AUTO_EVENT_D

Attributes OPC, Operations, Tracking, Times, Trend

Variables From_date, To_date, OPC_system_ID, OPC_node, Event_reader

The report contains this information:

DateThe date of the measurement. This is the date when the automatic operationevents of this specified type were processed.

Track time (avg)The average tracking time, in seconds. This is the time that elapsed from the

Figure 120. Example of an OPC Tracking Times by Event Type, Daily Trend report

OPC processing and tracking times reports

344 System Performance Feature Reference Vol. II

Page 365: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

time the automatic operation event occurred to the time the event record waswritten to an event data set. Calculated as: TRACK_TOT_SEC / EVENTS.

OPC processing and tracking times reports

Chapter 43. Reports 345

Page 366: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

OPC operation summary reportThe OPC service-level reports show the applications that missed their deadlines,and statistics on late jobs.

OPC Operation Summary for Day reportThis report shows detailed information about OPC operations, including job startand end times, status and duration. It shows the data by time, and gives the abilityto restrict the data displayed by a specific application name, job name, workstationname, operation name, or job status.

This information identifies the report:

Report ID OPC15

Report group Tivoli Workload Scheduler for z/OS (OPC) reports

Source OPC_DETAIL_PLAN_T

Attributes OPC, Operations, TWS, Detail, Job, Status Date, Application name,Job name, Workstation name, Operation Number, Job status

The report contains this information:

Time Time when the operation was processed.

Workstation name Workstation name of the operation.

Application name Application name of the operation.

OPC Operation Summary for DayDate: ’2010-11-16’

Application Name: All Job Name: AllWorkstation Name: All Operation Number: All Job Status: All

Workstation Application Job OperationTime name name name number-------- ----------- ---------------- -------- -----------09.30.00 ZCL1 ZCENTR#TST#SVIOL ZSCRIPT 3010.00.00 CPU1 DAILYPLANNING CPEX851 2010.00.00 CPU1 DAILYPLANNING LTEX851 1010.27.00 CPU1 EVERY#NOWAIT JOBW 2010.27.00 CPU1 EVERY#NOWAIT JOBX 30

Planned Planned Planned Planned Planned Actualstart start end end duration startdate time date time (1/100 sec) date

---------- -------- ---------- -------- ----------- ----------2010-11-17 07.00.00 2010-11-17 07.00.01 100 2010-11-162010-11-16 10.01.00 2010-11-16 10.01.54 7,700 2010-11-16- - - - 900 2010-11-162010-11-16 10.27.01 2010-11-16 10.27.02 100 2010-11-162010-11-16 10.27.02 2010-11-16 10.27.03 100 2010-11-16

Actual Actual Actual Actual Jobstart end end duration Job statustime date time (1/100 sec) status code

-------- ---------- -------- ----------- ------ ------08.39.40 2010-11-16 08.39.40 100 E 000510.00.37 2010-11-16 10.02.03 8,600 C10.00.00 2010-11-16 10.00.36 3,600 C10.27.00 2010-11-16 10.27.00 100 C10.27.00 2010-11-16 10.27.00 100 CApplication Deadline

Tivoli Decision Support for z/OS Report: OPC15

Figure 121. OPC Operation Summary for Day report

OPC service-level reports

346 System Performance Feature Reference Vol. II

||||||||||||||||||||||||||||||||||||||||||

|

||

|

||||

|

||

||

||

|||

|

|

||

||

||

Page 367: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Job name Job name of the operation.

Operation number Operation number of the operation.

Planned Start Date Planned start date of the operation.

Planned Start Time Planned start time of the operation.

Planned End Date Planned end date of the operation.

Planned End Time Planned end time of the operation.

Planned Duration Planned duration of the operation, in units of1/100th of a second.

Actual Start Date Actual start date of the operation.

Actual Start Time Actual start time of the operation.

Actual End Date Actual end date of the operation.

Actual End Time Actual end time of the operation.

Actual Duration Actual duration of the operation, in units of1/100th of a second.

Job Status Current status of the operation.

Job Status Code Error code for the operation.

OPC service-level reports

Chapter 43. Reports 347

||

||

||

||

||

||

|||

||

||

||

||

|||

||

||

Page 368: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

OPC service-level reports

348 System Performance Feature Reference Vol. II

Page 369: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Part 10. RACF component

Chapter 44. Customization . . . . . . . . 351Considering which subcomponents to install . . . 351

Evaluating the RACF component . . . . . . 352RACF component structure. . . . . . . . 352

Making input data available . . . . . . . . 352Making z/OS SMF data available . . . . . 352Making z/VM SMF data available . . . . . 353Making Database Unload data available . . . 353

Reviewing the DRLJCOLL job . . . . . . . . 353Updating lookup tables . . . . . . . . . . 354

Updating RACF_EVENT_CODE table . . . . 354Updating RACF_USER_OWNER andRACF_RES_OWNER tables . . . . . . . . 354

Chapter 45. Data flow . . . . . . . . . . 357Storing the data . . . . . . . . . . . . 359

Chapter 46. Log and record definitions . . . . 361

Chapter 47. Data tables and lookup tables. . . 363Data tables . . . . . . . . . . . . . . 363

1. RACF Activity . . . . . . . . . . . 3632. RACF Configuration . . . . . . . . . 378

Lookup tables . . . . . . . . . . . . . 391RACF_EVENT_CODE . . . . . . . . . 391RACF_OMVS_AUDCODE . . . . . . . . 397RACF_RES_OWNER . . . . . . . . . . 399RACF_USER_OWNER . . . . . . . . . 400

Chapter 48. Reports . . . . . . . . . . 401RACF Activity reports . . . . . . . . . . 402

RACF Logon/Job Failures report . . . . . . 402RACF Command Failures - Auditor report . . 403RACF SPECIAL User Commands - Auditorreport . . . . . . . . . . . . . . . 404RACF AUDITOR User Commands - Auditorreport . . . . . . . . . . . . . . . 405RACF OPERATIONS User Access - Auditorreport . . . . . . . . . . . . . . . 406RACF Resource Access Failures report . . . . 407RACF Resource Accesses report . . . . . . 409RACF SUPERUSER Security Commands -Auditor report . . . . . . . . . . . . 411RACF OpenEdition Resource Accesses report 412RACF OpenEdition Resource Accesses Failuresreport . . . . . . . . . . . . . . . 414RACF Initialization report . . . . . . . . 416RACF Class Initialization report . . . . . . 417RACF Terminals with Excessive IncorrectPasswords report . . . . . . . . . . . 418RACF Users with Excessive Incorrect Passwordsreport . . . . . . . . . . . . . . . 419RACF All Events for a Specific User report . . 420RACF Data Sets with a Specific Name Accessreport . . . . . . . . . . . . . . . 421

RACF Data Sets with Particular Authorityreport . . . . . . . . . . . . . . . 422RACF Resources Accessed Because InstallationExit report . . . . . . . . . . . . . 423RACF Resources Accessed Because WarningMode report . . . . . . . . . . . . . 424RACF Generic Profiles Used for ResourceAccess report . . . . . . . . . . . . 425

RACF Configuration reports . . . . . . . . 426RACF Number of Profiles in the Databasereport . . . . . . . . . . . . . . . 426RACF Group List report . . . . . . . . . 427RACF Users with Particular System Privilegesreport . . . . . . . . . . . . . . . 428RACF Users with Particular Group LevelPrivileges report . . . . . . . . . . . 429RACF Users Currently Revoked report . . . . 430RACF Users Last Defined report . . . . . . 431RACF Users with NOINTERVAL Specifiedreport . . . . . . . . . . . . . . . 432RACF Users with Too Many Group Connectionsreport . . . . . . . . . . . . . . . 433RACF Users Members of SYS1 Group report 434RACF Dataset Profiles for Each HLQ report . . 435RACF Dataset Profiles with UACC Other thanNONE report . . . . . . . . . . . . 436RACF Dataset Profiles in WARNING Modereport . . . . . . . . . . . . . . . 437RACF Dataset Standard ACL with ID(*) NotNONE report . . . . . . . . . . . . 438RACF Dataset Condit. ACL with ID(*) NotNONE report . . . . . . . . . . . . 439RACF GR Number of Profiles for Each Classreport . . . . . . . . . . . . . . . 440RACF GR Discrete Profiles with Wild Charactersreport . . . . . . . . . . . . . . . 441RACF GR Profiles with UACC Other thanNONE report . . . . . . . . . . . . 442RACF GR Profiles in WARNING Mode report 443RACF GR Profiles Standard ACL with ID(*) notNONE report . . . . . . . . . . . . 444RACF GR Profiles Condit. ACL with ID(*) NotNONE report . . . . . . . . . . . . 445

© Copyright IBM Corp. 1993, 2014 349

Page 370: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

350 System Performance Feature Reference Vol. II

Page 371: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Chapter 44. Customization

Before you can use the RACF component to collect data and create useful reports,you must customize and test the installation. This chapter describes the steps youmust perform to customize the RACF component:1. Considering which subcomponents to install.2. Making input data available.3. Reviewing the DRLJCOLL job.4. Updating lookup tables.

Considering which subcomponents to installYour most critical planning task is determining what kind of information usersneed from the RACF component. Installing only the component parts that areneeded to meet user requirements ensures that the collected data benefits userswhile it minimizes the performance impact caused by data collection andinterpretation activities.

Although Tivoli Decision Support for z/OS can analyze data and produce reportsfor all the information categories, you might not need all that data. Figure 122shows that the RACF component is divided into two subcomponents.

Consider carefully which subcomponent to install. Subcomponents are groups ofTivoli Decision Support for z/OS objects (for example, predefined updatedefinitions, data tables, and reports). If you find that you need reports from asubcomponent that you have not installed, you must install that subcomponentand then wait several days or weeks until enough data has been collected to createreports. However, if you install more subcomponents than you need, TivoliDecision Support for z/OS collects needless data, which takes up disk space anduses processor time.

At this point, you might find it helpful to examine the predefined reports for eachsubcomponent. For more information, see Chapter 48, “Reports,” on page 401.

Figure 122. RACF component structure

© Copyright IBM Corp. 1993, 2014 351

Page 372: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Evaluating the RACF componentThe RACF component is built up of the following subcomponents:

1. RACF ActivityThis subcomponent provides detailed information on the security activity recordedby RACF on SMF records. Data is grouped by commands, logons, resourceaccesses, and RACF intializations.

2. RACF ConfigurationThis subcomponent provides detailed information about the RACF database setup.Data is grouped by groups, users, data sets, and general resource profiles.

RACF component structureTable 8 shows how the Tivoli Decision Support for z/OS data tables are organizedbetween the RACF subcomponents.

Table 8. Data tables in the RACF subcomponents

RACF subcomponents Data tables

1. RACF Activity RACF_INIT_TRACF_INIT_CLASS_TRACF_COMMAND_TRACF_LOGON_TRACF_RESOURCE_TRACF_OPERATION_TRACF_OMVS_RES_TRACF_OMVS_SEC_T

2. RACF Configuration RACF_GROUPS_DRACF_USERS_DRACF_USER_CON_DRACF_DATASETS_DRACF_DS_ACCESS_DRACF_DS_CONDACC_DRACF_GENRES_DRACF_GR_ACCESS_DRACF_GR_CONDACC_D

Making input data availableEnsure that the input data records are present in the input logs.

The RACF component accepts RACF logs written in z/OS and z/VM operatingsystems.

Making z/OS SMF data availableTo make RACF SMF data available on a z/OS system:1. Check that SMF record types 80 and 81 are not suppressed by any SMF

parameter or exit.2. Ensure that the desired auditing and logging options are activated in RACF, for

the associated resource classes (SETROPTS). Refer to the Resource Access ControlFacility (RACF) Security Administrator's Guide.

3. Change the installation data field in RACF user and group profiles, so thatreports are directed to the right person or department. This step is optional.

Considering which subcomponents to install

352 System Performance Feature Reference Vol. II

Page 373: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

All RACF profiles contain an OWNER field. This field establishes the profileownership within RACF. It contains a user ID or a group name. Tivoli DecisionSupport for z/OS uses both the owner and the installation data field in theowner profile to find the responsible user for any resource, user, or group.For all RACF profiles where you want the reports sent to a user or departmentother than the owner of the resource, insert the string RESPUSER=xxxxxxxx(where xxxxxxxx is the responsible user) in the installation data field in theowner profile or see “Updating RACF_USER_OWNER andRACF_RES_OWNER tables” on page 354.

Note: The term “responsible user” is the name that Tivoli Decision Support forz/OS uses to group information, and need not be the name of any RACFresource.

Making z/VM SMF data availableOn a z/VM system, RACF writes SMF records to a CMS file. You must transmitthe CMS file to the z/OS system on which you are running Tivoli DecisionSupport for z/OS.

RACF/VM SMF records must be reformatted with SMFCONV fn ft fm (where fn ftfm is your VM file name, file type, and file mode) to put them in the same formatas the z/OS records.

Making Database Unload data availableThe RACF Database Unload utility provides easy access to the informationcontained in the RACF database by enabling you to unload the RACF database toa sequential file, whose contents can be used to do analysis and reporting.

The sequential file is structured in different record types and can be loaded, usingcollect, in the Tivoli Decision Support for z/OS tables.

The Database Unload utility is available on z/Os and z/VM systems:

z/OS system Run the RACF Database Unload by using the IRRDBU00 utility.Create an unload job, as described in the RACF SecurityAdministrator’s Guide, then run a collect job on the output file.

z/VM system Run the RACFDBU program to unload the database to a CMS file.Transmit the CMS file to the z/OS system where Tivoli DecisionSupport for z/OS is running, then run a collect job on the outputfile.

Reviewing the DRLJCOLL jobDepending on the RACF subcomponent installed, add the following collectstatements to the DRLJCOLL sample job. For more details about how to reviewDRLJCOLL, refer to System Performance Feature Reference Volume I.

RACF ActivityCOLLECT SMF;

RACF ConfigurationSET UNLOAD_DATE = 'YYYY-MM-DD';SET SYSTEM_ID = 'MVS1';COLLECT RACFCONF REPROCESS;

Making input data available

Chapter 44. Customization 353

Page 374: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Updating lookup tablesThe RACF Activity subcomponent uses several lookup tables to translate user IDs,classes, and resource names to responsible owners and security levels, and RACFevent codes and qualifiers to event descriptions. Using the administration dialog,update the lookup tables to include parameters specific to your installation.

Table name Description Key columns Data columns

RACF_EVENT_CODE Converts RACFevent codes andqualifiers to eventdescriptions. Youneed not updatethis table.

EVENT_CODE,EVENT_QUAL

EVENT, EVENT_DESC

RACF_RES_OWNER Converts classesand resourcenames toresponsible ownersand security levels.

SYSTEM_ID,CLASS,PROFILE_NAME,GENERIC

RESPONSIBLE_USER,SECLEVEL,SECLEVEL_NAME

RACF_USER_OWNER Converts user IDsto responsibleowners andsecurity levels.

SYSTEM_ID,USER_ID

RESPONSIBLE_USER,SECLEVEL,SECLEVEL_NAME

For information on using the administration dialog to update lookup tables, see“Updating lookup tables” in System Performance Feature Reference Volume I.

Updating RACF_EVENT_CODE tableYou need not change this lookup table, unless you want to change the defaultevent descriptions (for example, to translate them to another language).

For a complete description of this lookup and an example of its contents, see“RACF_EVENT_CODE” on page 391.

Updating RACF_USER_OWNER and RACF_RES_OWNERtables

These lookup tables provide responsible users for users and resources. Because asystem contains a large number of users and resources, it is not practical tomaintain the tables manually. Tivoli Decision Support for z/OS provides a utilityto extract this information from an unloaded RACF database:1. Run the RACF database unload utility (IRRDBU00). Refer to the Resource Access

Control Facility (RACF) Security Administrator's Guide for a description of thisutility.

2. Customize and submit the job DRLJRACF (in the SDRLCNTL library). This jobreads the unloaded RACF database and updates the Tivoli Decision Support forz/OS database.

Tivoli Decision Support for z/OS has an algorithm to find the responsible user (seeTable 9). To get better control of this, you can insert the character stringRESPUSER=xxxxxx anywhere in the installation data field of the owner's userprofile, using standard RACF commands or the RACF dialog. The installation datafield is called DATA, and is in the RACF segment.

Updating lookup tables

354 System Performance Feature Reference Vol. II

Page 375: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

The position of this string in the installation data field is not critical. TheRESPUSER parameter is used for sending Tivoli Decision Support for z/OS reportsto the person or department that is responsible for a resource, group, or user. Itdoes not have to be a user ID, it can be any name or code that you find convenientfor grouping reports.

Table 9. How RESPUSER works

Step The owner is Installation data field inthe owner profile containsthe RESPUSER parameter

Tivoli Decision Support for z/OSsets the responsible user to

1 A user Yes RESPUSER parameter value

2 A user No User ID

3 A group Yes RESPUSER parameter value

4 The groupSYS1

No Original group

5 A group No Tivoli Decision Support for z/OSlooks at the owner of the groupprofile and continues at step 1

Note: If the RACF_xxx_OWNER tables are not filled in, the responsible userappears as a question mark (?) in the reports.

The RESPUSER parameter is valid only in user and group profiles.

For a complete description and an example of the contents of theRACF_RES_OWNER lookup table, see “RACF_RES_OWNER” on page 399. For acomplete description and an example of the contents of the RACF_USER_OWNERlookup table, see “RACF_USER_OWNER” on page 400.

Updating lookup tables

Chapter 44. Customization 355

Page 376: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

356 System Performance Feature Reference Vol. II

Page 377: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Chapter 45. Data flow

Depending on the RACF subcomponent you installed, the following flow of datatakes place:

RACF Activity Tivoli Decision Support for z/OS collects the SMFlog data recorded by RACF and stores the data inthe appropriate tables.

RACF Configuration Tivoli Decision Support for z/OS collects the RACFDatabase Unload utility output and stores the datain the appropriate tables.

Use the reporting dialog to display reports based on the data.

Figure 123 on page 358 shows an overview of the flow of data from the RACFlicensed program, through the RACF component, and finally into reports.

© Copyright IBM Corp. 1993, 2014 357

Page 378: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Figure 123. RACF data flow

RACF data flow

358 System Performance Feature Reference Vol. II

Page 379: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Storing the dataAfter collecting data, the RACF component stores the data in the Tivoli DecisionSupport for z/OS database. As it updates tables, the component uses lookup tablesto convert RACF event codes and qualifiers to event descriptions. Figure 124 showswhich data tables contain values from the lookup tables.

For detailed information about the tables updated by RACF and the lookup tablesit uses, see Chapter 47, “Data tables and lookup tables,” on page 363.

EVENT_CODEEVENT_QUAL

EVENTEVENT_DESC

SYSTEM_IDCLASSPROFILE_NAMEGENERIC

SYSTEM_IDUSER_ID

RESPONSIBLE_USERSECLEVELSECLEVEL_NAME

RESPONSIBLE_USERSECLEVELSECLEVEL_NAME

RACF_EVENT_CODE

RACF_LOGON_TRACF_COMMAND_TRACF_OPERATION_TRACF_RESOURCE_T

RACF_RES_OWNER

RACF_USER_OWNER

Reports

Lookup tables Data tables

Figure 124. RACF lookup table data

Storing the data

Chapter 45. Data flow 359

Page 380: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

360 System Performance Feature Reference Vol. II

Page 381: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Chapter 46. Log and record definitions

The RACF component processes records from two different logs:

SMF log Contains the RACF Activity data. The following record types areprocessed. SMF records 83 are not used, although record mappingis provided.

Table 10. Input records to the RACF Activity subcomponent

SMF record typeRecorddefinition Description

80 SMF_080 This record is written for each successful orunsuccessful partner LU verification, eachunauthorized attempt to enter the system, and eachauthorized or unauthorized access toRACF-protected resources or attempts to modifyprofiles.

81 SMF_081 RACF writes record type 81 at the completion of theinitialization of RACF. It contains data such as thename of the RACF database, UADS data set name,RACF options, and password settings.

RACF Database Unload utilityContains the RACF Configuration data. The following record typesare processed. For a detailed description of the RACF records, referto the RACF Macros and Interfaces manual.

Table 11. Input records to the RACF Configuration subcomponent

IRRDBU00record type

Recorddefinition Description

0100 RACF_100 Group Basic Data. This record defines the basicinformation about a group. There is one record pergroup.

0200 RACF_200 User Basic Data. This record defines the basicinformation about a user. There is one record peruser.

0205 RACF_205 User Connect Data. This record defines therelationships between users and groups. There is onerecord per user connection.

0400 RACF_400 Data Set Basic Data. This record defines the basicinformation about a data set. There is one record perdata set profile.

0402 RACF_402 Data Set Conditional Access. This record defines thedata sets that have conditional access permissions.There is one record per data set/access combination.

0404 RACF_404 Data set Access. This record defines the users orgroups who are allowed to access data. There is onerecord per data set/access combination.

0500 RACF_500 General Resource Basic Data. This record defines thebasic information about a general resource. There isone record per general resource profile.

© Copyright IBM Corp. 1993, 2014 361

Page 382: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Table 11. Input records to the RACF Configuration subcomponent (continued)

IRRDBU00record type

Recorddefinition Description

0505 RACF_505 General Resource Access. This record defines theusers or groups who have specific access to generalresources. There is one record per generalresource/access combination.

0507 RACF_507 General Resource Conditional Access. This recorddefines the conditional access to a general resource.There is one record per general resource/accesscombination.

RACF log and record definitions

362 System Performance Feature Reference Vol. II

Page 383: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Chapter 47. Data tables and lookup tables

This chapter describes the data tables and lookup tables used by the RACFcomponent. For descriptions of common data tables, lookup tables, and controltables used by the System Performance feature, refer to the Administration Guideand Reference.

Data tablesAs described in “Evaluating the RACF component” on page 352, the RACFcomponent contains two subcomponents. This section groups the data tables forthe RACF component by its subcomponents:1. RACF Activity2. RACF Configuration

1. RACF ActivityThe data tables described in this section are for the RACF Activity subcomponent,which provides details about the security activity recorded by RACF on SMFrecord.

RACF_COMMAND_TThis table provides details about failed RACF commands and commands issued byusers with the SPECIAL, Group-SPECIAL, AUDITOR, or Group-AUDITORattribute. It contains data from SMF type 80 records with event codes 8 to 25.

This table is updated by the RACF_EVENT_CODE lookup table.

The default retention period for this table is 10 days.

Column name Data type Description

TIMESTAMP K TIMESTAMP Local date and time when the RACF commandwas entered. From SMF80DTE and SMF80TME.

SYSTEM_ID K CHAR(4) SMF system ID. From SMF80SID.

USER_ID K CHAR(8) ID of the user for whom the event (failed, special,or auditor command) is recorded. This contains thejob name if the user is not defined to RACF. FromSMF80USR.

AUDITOR CHAR(1) Indicates whether the RACF command was issuedby a user with the AUDITOR or Group-AUDITORattribute. This is Y (yes) if bit 3 of SMF80ATH ison; otherwise, N (no).

AUTHORITY_FLAGS CHAR(8) Authorities used for processing commands. FromSMF80ATH.Bit Meaning when set0 Normal authority check.1 SPECIAL attribute.2 OPERATIONS attribute.3 AUDITOR attribute.4 Installation exit processing.5 Failsoft processing.6 Bypassed-user ID = *BYPASS*.7 Trusted attribute.

© Copyright IBM Corp. 1993, 2014 363

Page 384: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Column name Data type Description

COMMAND CHAR(8) Name of the RACF command that was used. FromEVENT in the RACF_EVENT_CODE lookup table.This is derived using fields SMF80EVT andSMF80EVQ from the record as key.

EVENT_DESC CHAR(20) Description for the event code qualifier. FromEVENT_DESC in the RACF_EVENT_CODE lookuptable. This is derived using fields SMF80EVT andSMF80EVQ from the record as key.

EVENT_QUAL SMALLINT Event code qualifier. From SMF80EVQ. Fordetailed information on RACF event codes, refer tothe RACF Macros and Interfaces manual.

FAILED CHAR(1) Indicates whether the RACF command failedbecause of insufficient authority. This is Y (yes) ifSMF80EVQ is greater than 0; otherwise, N (no).

RESOURCE_NAME VARCHAR(44) Name of the resource on which the RACFcommand was to operate. Extracted from differentparts of SMF80DTA, where the data type(SMF80DTP) is 6 or 9, depending on the event type(SMF80EVT).

SPECIAL CHAR(1) Indicates whether the RACF command was issuedby a user with the SPECIAL or Group-SPECIALattribute. This is Y (yes) if bit 1 of SMF80ATH ison; otherwise, N (no).

TERMINAL_ID CHAR(8) Terminal ID of the foreground user. This is set toblank if the terminal ID is not available. FromSMF80TRM.

RACF Activity data tables

364 System Performance Feature Reference Vol. II

Page 385: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

RACF_INIT_TThis table provides details about the RACF setting at initialization time. It containsdata from SMF type 81 records.

The default retention period for this table is 30 days.

Column name Data type Description

TIMESTAMP K TIMESTAMP Local date and time when the RACF initializationwas issued. From SMF81DTE and SMF81TME.

SYSTEM_ID K CHAR(4) SMF system ID. From SMF81SID.

AUDIT_FLAG1 CHAR(8) Audit option 1. From SMF81AOP.Bit Meaning when set0 User class profile changes are being

logged.1 Group class profile changes are being

logged.2 Data set class profile changes are being

logged.3 Tape volume class profile changes are

being logged.4 DASD volume class profile changes are

being logged.5 Terminal class profile changes are being

logged.6 RACF command violations are being

logged.7 Special user activity is being logged.

AUDIT_FLAG2 CHAR(8) Audit option 1. From SMF81AO2.Bit Meaning when set0 Operation user activity.1 Audit by security level is in effect.2-7 Reserved.

DB_DSNAME VARCHAR(44) Data set name of the RACF database for this IPL.Blank, if RACF is not active. From SMF81RDS.

DB_UNIT CHAR(3) Unit name of the RACF database. Blank, if RACFis not active. From SMF81RUN.

DB_VOLUME CHAR(6) Volume identification of the RACF database. Blank,if RACF is not active. From SMF81RVL.

RACF Activity data tables

Chapter 47. Data tables and lookup tables 365

Page 386: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Column name Data type Description

OPTIONS_FLAG1 CHAR(8) Options Indicator 1. From SMF81OPT.Bit Meaning when set0 No RACROUTE REQUEST=VERIFY

statistics are recorded.1 No DATA SET statistics are recorded.2 RACROUTE REQUEST=VERIFY

pre-processing exit routine, ICHRIX01, isactive.

3 RACROUTE REQUEST=AUTHpre-processing exit routine, ICHRCX01, isactive.

4 RACROUTE REQUEST=DEFINEpre-processing exit routine, ICHRDX01, isactive.

5 RACROUTE REQUEST=VERIFYpost-processing exit routine, ICHRIX02, isactive.

6 RACROUTE REQUEST=AUTHpost-processing exit routine, ICHRCX02, isactive.

7 New password exit routine, ICHPWX01,is active.

OPTIONS_FLAG2 CHAR(8) Options Indicator 2. From SMF81OP2.Bit Meaning when set0 No tape volume statistics are recorded.1 No DASD volume statistics are recorded.2 No terminal statistics are recorded.3 Command exit routine, ICHCNX00, is

active.4 Command exit routine, ICHCCX00, is

active.5 ADSP is not active.6 Encryption exit routine, ICHDEX01, is

active.7 Naming convention table, ICHNCV00, is

present.

OPTIONS_FLAG3 CHAR(8) Options Indicator 3. From SMF81OP3.Bit Meaning when set0 Tape volume protection is in effect.1 No duplicate data set names are to be

defined.2 DASD volume protection is in effect.3 Record contains version indicator.4 RACROUTE REQUEST=FASTAUTH

pre-processing exit routine, ICHRFX01, isactive.

5 RACROUTE REQUEST=LIST pre andpost-processing exit routine, ICHRLX01, isactive.

6 RACROUTE REQUEST=LIST selectionexit routine, ICHRLX02, is active.

7 RACROUTE REQUEST=DEFINEpost-processing exit routine, ICHRDX02,is active.

RACF Activity data tables

366 System Performance Feature Reference Vol. II

Page 387: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Column name Data type Description

OPTIONS_FLAG4 CHAR(8) Options Indicator 4. From SMF81OP4.Bit Meaning when set0 TAPEDSN is in effect.1 PROTECT-ALL is in effect.2 PROTECT-ALL warning is in effect.3 ERASE-ON-SCRATCH is in effect.4 ERASE-ON-SCRATCH by SECLEVEL is in

effect.5 ERASE-ON-SCRATCH for all data sets is

in effect.6 Enhanced generic naming is in effect.7 Record contains a version, release, and

modification number.

OPTIONS_FLAG5 CHAR(8) Options Indicator 5. From SMF81OP5.Bit Meaning when set0 Access control by program is in effect.1 ACEE compression/expansion exit,

IRRACX01, is active.2 RACROUTE REQUEST=FASTAUTH

post-processing exit routine, ICHRFX04, isactive.

3 RACROUTE REQUEST=FASTAUTHpre-processing exit routine, ICHRFX03, isactive.

4 SETROPTS NOADDCREATOR is active.5 IRREVX01 exit is active.6 ACEE compression/expansion exit,

IRRACX02, is active.7 Password exit routine, ICHDEX11, is

active.

PWD_HISTORY SMALLINT The password history value. From SMF81DTA,where data type (SMF81DTP) is 32.

PWD_INACTIVE SMALLINT The number of days of inactivity before user isrevoked. From SMF81DTA, where data type(SMF81DTP) is 32.

PWD_INTERVAL SMALLINT The maximum password interval. From SMF81PIV.

PWD_REVOKE SMALLINT The number of incorrect logon passwords afterwhich user is revoked. From SMF81DTA, wheredata type (SMF81DTP) is 32.

PWD_WARNING SMALLINT The number of days before password expirationduring which user receives a warning message.From SMF81DTA, where data type (SMF81DTP) is32.

UADS_DSNAME VARCHAR(44) Data set name of the User Attribute Data Set(UADS) for this IPL. From SMF81UDS.

UADS_VOLUME CHAR(6) Volume identification of the User Attribute DataSet (UADS). Blank, if RACF is not active. FromSMF81UVL.

RACF Activity data tables

Chapter 47. Data tables and lookup tables 367

Page 388: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

RACF_INIT_CLASS_TThis table provides details about the class setting of RACF at initialization time. Itcontains data from SMF type 81 records.

The default retention period for this table is 30 days.

Column name Data type Description

TIMESTAMP K TIMESTAMP Local date and time when the RACF initializationwas issued. From SMF81DTE and SMF81TME.

SYSTEM_ID K CHAR(4) SMF system ID. From SMF81SID.

CLASS_NAME K CHAR(8) Name of the class. From SMF81DTA, where datatype (SMF81DTP) is 21.

CLASS_OPTIONS CHAR(8) Current class options. From SMF81DTA, wheredata type (SMF81DTP) is 21.Bit Meaning when set0 Statistics are in effect.1 Auditing is in effect.2 Protection is in effect.3 Generic profile processing in effect.4 Generic command is in effect.5 Global access checking active.6 RACLIST option in effect.7 GENLIST option in effect.

LOG_OPTIONS CHAR(9) The LOGOPTIONS for the class. From SMF81DTA,where data type (SMF81DTP) is 21. Valid valuesare:v ALWAYSv NEVERv SUCCESSESv FAILURESv DEFAULT

If the RACF LOGOPTIONS is not set, this columnis blank.

RACF Activity data tables

368 System Performance Feature Reference Vol. II

Page 389: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

RACF_LOGON_TThis table provides details about logon and job violations. It contains data fromSMF type 80 records with event code 1. You can use this table to report onunauthorized attempts to log on to the system or run jobs.

This table is updated by the RACF_EVENT_CODE lookup table.

The default retention period for this table is 10 days.

Column name Data type Description

TIMESTAMP K TIMESTAMP Local date and time of the violation. FromSMF80DTE and SMF80TME.

SYSTEM_ID K CHAR(4) SMF system ID. From SMF80SID.

USER_ID K CHAR(8) ID of the user for whom the event (logon or jobviolation) is recorded. This contains the job name ifthe user is not defined to RACF. From SMF80USR.

APPLICATION_NAME CHAR(8) Name of the application. From SMF80DTA, wheredata type (SMF80DTP) is 20.

EVENT CHAR(10) Event description. From EVENT in theRACF_EVENT_CODE lookup table. This is derivedusing fields SMF80EVT and SMF80EVQ from therecord as key.

EVENT_DATE DATE Date of the event. From SMF80DTE.

EVENT_DESC CHAR(20) Description for the event code qualifier. FromEVENT_DESC in the RACF_EVENT_CODE lookuptable. This is derived using fields SMF80EVT andSMF80EVQ from the record as key.

EVENT_QUAL SMALLINT Event code qualifier. From SMF80EVQ. Fordetailed information on RACF event codes, refer toRACF Macros and Interfaces.

TERMINAL_ID CHAR(8) Terminal ID of the foreground user. This is set toblank if the terminal ID is not available. FromSMF80TRM.

RACF Activity data tables

Chapter 47. Data tables and lookup tables 369

Page 390: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

RACF_OMVS_RES_TThis table provides audit information about OpenEdition resource access checking .It contains data from the extended relocation section of SMF type 80 records.

The default retention period for this table is 35 days.

Column name Data type Description

TIMESTAMP K TIMESTAMP Local date and time of the event. From SMF80DTEand SMF80TME.

SYSTEM_ID K CHAR(4) SMF system ID. From SMF80SID.

USER_ID K CHAR(8) ID of the user for whom the access or accessattempt is recorded. This contains the job name ifthe user is not defined to RACF. From SMF80USR.

EVENT_CODE K SMALLINT Event code. From SMF80EVT. For detailedinformation on RACF event codes, refer to RACFMacros and Interfaces.

ACCESS_ALLOWED CHAR(16) Access authority allowed. This can be READ,WRITE, EXECUTE, or SEARCH. From SMF80DA2,where data type (SMF80TP2) is 269.

ACCESS_REQUESTED CHAR(5) Access authority requested. This can be READ,WRITE, EXECUTE, DIRECTORY SEARCH, orANY. From SMF80DA2, where data type(SMF80TP2) is 267.

ACCESS_TYPE CHAR(5) Access type used to make access check. This can beOWNER, GROUP, OTHER, or NONE. FromSMF80DA2, where data type (SMF80TP2) is 268.

AUDIT_DESC CHAR(20) OpenEdition audit function description. FromAUDIT_DESC in the RACF_OMVS_AUDCODElookup table. This is derived using fieldSMF80DA2 where data type (SMF80TP2) is 256 asa key.

AUDIT_NAME CHAR(16) OpenEdition audit function name. FromAUDIT_NAME in the RACF_OMVS_AUDCODElookup table. This is derived using fieldSMF80DA2 where data type (SMF80TP2) is 256 asa key.

CLASS CHAR(8) Resource class. From SMF80DTA, where data type(SMF80DTP) is 17.

EFFECTIVE_GID INTEGER The OpenEdition effective GID. From SMF80DA2,where data type (SMF80TP2) is 261.

EFFECTIVE_UID INTEGER The OpenEdition effective UID. From SMF80DA2,where data type (SMF80TP2) is 258.

EVENT_DESC CHAR(20) Description for the event code qualifier. FromEVENT_DESC in the RACF_EVENT_CODE lookuptable. This is derived using fields SMF80EVT andSMF80EVQ from the record as key.

EVENT_QUAL SMALLINT Event code qualifier. From SMF80EVQ. Fordetailed information on RACF event codes, refer toRACF Macros and Interfaces.

FILE_OWNER_GID INTEGER The owner GID of OpenEdition file. FromSMF80DA2, where data type (SMF80TP2) is 266.

FILE_OWNER_UID INTEGER The owner UID of OpenEdition file. FromSMF80DA2, where data type (SMF80TP2) is 265.

RACF Activity data tables

370 System Performance Feature Reference Vol. II

Page 391: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Column name Data type Description

FILENAME VARCHAR(64) The OpenEdition file name being checked. FromSMF80DA2, where data type (SMF80TP2) is 298.

REAL_UID INTEGER The OpenEdition real UID. From SMF80DA2,where data type (SMF80TP2) is 257.

REAL_GID INTEGER The OpenEdition real GID. From SMF80DA2,where data type (SMF80TP2) is 260.

SAVED_GID INTEGER The OpenEdition saved GID. From SMF80DA2,where data type (SMF80TP2) is 262.

SAVED_UID INTEGER The OpenEdition saved UID. From SMF80DA2,where data type (SMF80TP2) is 259.

SUPERUSER CHAR(1) Indicates whether the OpenEdition services requireSUPERUSER authority. This is Y (yes) if bit 1 ofSMF80AU2 is on; otherwise, N (no).

PATHNAME VARCHAR(254) The OpenEdition requested pathname. FromSMF80DA2, where data type (SMF80TP2) is 263.

RACF Activity data tables

Chapter 47. Data tables and lookup tables 371

Page 392: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

RACF_OMVS_SEC_TThis table provides audit information about OpenEdition changes to the securitydata (FSP). It contains data from the extended relocation section of SMF type 80records.

The default retention period for this table is 35 days.

Column name Data type Description

TIMESTAMP K TIMESTAMP Local date and time of the event. From SMF80DTEand SMF80TME.

SYSTEM_ID K CHAR(4) SMF system ID. From SMF80SID.

USER_ID K CHAR(8) ID of the user for whom the access or accessattempt is recorded. This contains the job name ifthe user is not defined to RACF. From SMF80USR.

EVENT_CODE K SMALLINT Event code. From SMF80EVT. For detailedinformation on RACF event codes, refer to RACFMacros and Interfaces.

AUD_AUDITOR_EXEC CHAR(8) New auditor audit options for EXECUTE orSEARCH action. This can be NONE, SUCCESS,FAIL, or ALL. From byte 7 of SMF80DA2, wheredata type (SMF80TP2) is 294.

AUD_AUDITOR_READ CHAR(8) New auditor audit options for READ action. Thiscan be NONE, SUCCESS, FAIL, or ALL. From byte5 of SMF80DA2, where data type (SMF80TP2) is294.

AUD_AUDITOR_WRITE CHAR(8) New auditor audit options for WRITE action. Thiscan be NONE, SUCCESS, FAIL, or ALL. From byte6 of SMF80DA2, where data type (SMF80TP2) is294.

AUD_USER_EXEC CHAR(8) New user audit options for EXECUTE or SEARCHaction. This can be NONE, SUCCESS, FAIL, orALL. From byte 3 of SMF80DA2, where data type(SMF80TP2) is 294.

AUD_USER_READ CHAR(8) New user audit options for READ action. This canbe NONE, SUCCESS, FAIL, or ALL. From byte 1 ofSMF80DA2, where data type (SMF80TP2) is 294.

AUD_USER_WRITE CHAR(8) New user audit options for WRITE action. This canbe NONE, SUCCESS, FAIL, or ALL. From byte 2 ofSMF80DA2, where data type (SMF80TP2) is 294.

AUDITOR CHAR(1) Indicates whether the OpenEdition command wasissued by a user with the RACF AUDITORattribute. This is Y (yes) if bit 3 of SMF80ATH ison; otherwise, N (no).

CHOWN_GID INTEGER The GID input parameter on the CHOWNcommand. From SMF80DA2, where data type(SMF80TP2) is 281.

CHOWN_UID INTEGER The UID input parameter on the CHOWNcommand. From SMF80DA2, where data type(SMF80TP2) is 280.

CLASS CHAR(8) Resource class. From SMF80DTA, where data type(SMF80DTP) is 17.

EFFECTIVE_GID INTEGER The OpenEdition effective GID. From SMF80DA2,where data type (SMF80TP2) is 261.

RACF Activity data tables

372 System Performance Feature Reference Vol. II

Page 393: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Column name Data type Description

EFFECTIVE_UID INTEGER The OpenEdition effective UID. From SMF80DA2,where data type (SMF80TP2) is 258.

EVENT CHAR(10) Event description. From EVENT in theRACF_EVENT_CODE lookup table. This is derivedusing fields SMF80EVT and SMF80EVQ from therecord as key.

EVENT_DESC CHAR(20) Description for the event code qualifier. FromEVENT_DESC in the RACF_EVENT_CODE lookuptable. This is derived using fields SMF80EVT andSMF80EVQ from the record as key.

EVENT_QUAL SMALLINT Event code qualifier. From SMF80EVQ. Fordetailed information on RACF event codes, refer toRACF Macros and Interfaces.

FILE_OWNER_GID INTEGER The owner GID of OpenEdition file. FromSMF80DA2, where data type (SMF80TP2) is 266.

FILE_OWNER_UID INTEGER The owner UID of OpenEdition file. FromSMF80DA2, where data type (SMF80TP2) is 265.

GROUP_EXEC CHAR(1) Indicates the new mode for group EXEC authorityfor the object. This is Y (EXEC on) if bit 29 ofSMF80DA2 is on, where data type (SMF80TP2) is290; otherwise, N (no).

GROUP_READ CHAR(1) Indicates the new mode for group READ authorityfor the object. This is Y (READ on) if bit 27 ofSMF80DA2 is on, where data type (SMF80TP2) is290; otherwise, N (no).

GROUP_WRITE CHAR(1) Indicates the new mode for group WRITEauthority for the object. This is Y (WRITE on) if bit28 of SMF80DA2 is on, where data type(SMF80TP2) is 290; otherwise, N (no).

OTHER_EXEC CHAR(1) Indicates the new mode for other EXEC authorityfor the object. This is Y (EXEC on) if bit 32 ofSMF80DA2 is on, where data type (SMF80TP2) is290; otherwise, N (no).

OTHER_READ CHAR(1) Indicates the new mode for other READ authorityfor the object. This is Y (READ on) if bit 30 ofSMF80DA2 is on, where data type (SMF80TP2) is290; otherwise, N (no).

OTHER_WRITE CHAR(1) Indicates the new mode for other WRITE authorityfor the object. This is Y (WRITE on) if bit 31 ofSMF80DA2 is on, where data type (SMF80TP2) is290; otherwise, N (no).

OWNER_EXEC CHAR(1) Indicates the new mode for owner EXEC authorityfor the object. This is Y (EXEC on) if bit 26 ofSMF80DA2 is on, where data type (SMF80TP2) is290; otherwise, N (no).

OWNER_WRITE CHAR(1) Indicates the new mode for owner WRITEauthority for the object. This is Y (WRITE on) if bit25 of SMF80DA2 is on, where data type(SMF80TP2) is 290; otherwise, N (no).

RACF Activity data tables

Chapter 47. Data tables and lookup tables 373

Page 394: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Column name Data type Description

OWNER_READ CHAR(1) Indicates the new mode for owner READ authorityfor the object. This is Y (READ on) if bit 24 ofSMF80DA2 is on, where data type (SMF80TP2) is290; otherwise, N (no).

REAL_UID INTEGER The OpenEdition real UID. From SMF80DA2,where data type (SMF80TP2) is 257.

REAL_GID INTEGER The OpenEdition real GID. From SMF80DA2,where data type (SMF80TP2) is 260.

S_ISGID CHAR(1) Indicates whether the OpenEdition set-group-ID bitis on for the object. This is Y (yes) if bit 21 ofSMF80DA2 is on, where data type (SMF80TP2) is290; otherwise, N (no).

S_ISUID CHAR(1) Indicates whether the OpenEdition set-user-ID bitis on for the object. This is Y (yes) if bit 22 ofSMF80DA2 is on, where data type (SMF80TP2) is290; otherwise, N (no).

S_ISVTX CHAR(1) Indicates whether the OpenEdition sticky bit is onfor the object. This is Y (yes) if bit 23 of SMF80DA2is on, where data type (SMF80TP2) is 290;otherwise, N (no).

SAVED_GID INTEGER The OpenEdition saved GID. From SMF80DA2,where data type (SMF80TP2) is 262.

SAVED_UID INTEGER The OpenEdition saved UID. From SMF80DA2,where data type (SMF80TP2) is 259.

SUPERUSER CHAR(1) Indicates whether the OpenEdition services requireSUPERUSER authority. This is Y (yes) if bit 1 ofSMF80AU2 is on; otherwise, N (no).

PATHNAME VARCHAR(254) The OpenEdition requested pathname. FromSMF80DA2, where data type (SMF80TP2) is 263.

RACF Activity data tables

374 System Performance Feature Reference Vol. II

Page 395: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

RACF_OPERATION_TThis table provides details about resource accesses by users or jobs with theOPERATIONS attribute. Rows with user ID = HSM are excluded. It contains datafrom SMF type 80 records. You can use this table to report on authorized accessesor unauthorized access attempts.

This table is updated by the RACF_EVENT_CODE lookup table.

The default retention period for this table is 10 days.

Column name Data type Description

TIMESTAMP K TIMESTAMP Local date and time of the event. From SMF80DTEand SMF80TME.

SYSTEM_ID K CHAR(4) SMF system ID. From SMF80SID.

USER_ID K CHAR(8) ID of the user for whom the operation is recorded.This contains the job name if the user is notdefined to RACF. From SMF80USR.

EVENT_CODE K SMALLINT Event code. From SMF80EVT. For detailedinformation on RACF event codes, refer to RACFMacros and Interfaces.

CLASS CHAR(8) Resource class. From SMF80DTA, where data type(SMF80DTP) is 17.

EVENT CHAR(10) Event description. From EVENT in theRACF_EVENT_CODE lookup table. This is derivedusing fields SMF80EVT and SMF80EVQ from therecord as key.

EVENT_DESC CHAR(20) Description for the event code qualifier. FromEVENT_DESC in the RACF_EVENT_CODE lookuptable. This is derived using fields SMF80EVT andSMF80EVQ from the record as key.

GENERIC CHAR(1) Indicates whether the data-set profile is generic.This can be Y (generic) or N (discrete). This is setto Y if data type (SMF80DTP) 33 is present.

PROFILE_NAME VARCHAR(44) Generic profile name. This is null if a discreteprofile is used. From SMF80DTA, where data type(SMF80DTP) is 33.

RESOURCE_NAME VARCHAR(44) Name of the RACF-protected resource accessed.From SMF80DTA, where data type (SMF80DTP) is1.

TERMINAL_ID CHAR(8) Terminal ID of the foreground user. This is set toblank if the terminal ID is not available. FromSMF80TRM.

RACF Activity data tables

Chapter 47. Data tables and lookup tables 375

Page 396: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

RACF_RESOURCE_TThis table provides details about access attempts on RACF-protected systemresources. Rows with user ID = HSM are excluded. It contains data from SMF type80 records. You can use this table to report on authorized accesses or unauthorizedattempts to access RACF-protected resources.

This table is updated by the RACF_EVENT_CODE lookup table.

The default retention period for this table is 35 days.

Column name Data type Description

TIMESTAMP K TIMESTAMP Local date and time of the event. From SMF80DTEand SMF80TME.

SYSTEM_ID K CHAR(4) SMF system ID. From SMF80SID.

USER_ID K CHAR(8) ID of the user for whom the access or accessattempt is recorded. This contains the job name ifthe user is not defined to RACF. From SMF80USR.

ACCESS_ALLOWED CHAR(8) Access authority allowed. This can be ALTER,CONTROL, UPDATE, READ, or NONE. FromSMF80DTA, where data type (SMF80DTP) is 4.

ACCESS_REQUESTED CHAR(8) Access authority requested. This can be ALTER,CONTROL, UPDATE, READ, or NONE. FromSMF80DTA, where data type (SMF80DTP) is 3.

AUTHORITY_FLAGS CHAR(8) Authorities used for accessing resources. FromSMF80ATH.Bit Meaning when set0 Normal authority check.1 SPECIAL attribute.2 OPERATIONS attribute.3 AUDITOR attribute.4 Installation exit processing.5 Failsoft processing.6 Bypassed-user ID = *BYPASS*.7 Trusted attribute.

CLASS CHAR(8) Resource class. From SMF80DTA, where data type(SMF80DTP) is 17.

EVENT_DATE DATE Date of the event. From SMF80DTE.

EVENT_DESC CHAR(20) Description for the event code qualifier. FromEVENT_DESC in RACF_EVENT_CODE lookuptable. This is derived using fields SMF80EVT andSMF80EVQ from the record as key.

EVENT_QUAL SMALLINT Event code qualifier. From SMF80EVQ. Fordetailed information on RACF event codes, refer toRACF Macros and Interfaces.

GENERIC CHAR(1) Indicates whether the data-set profile is generic.This can be Y (generic) or N (discrete). This is setto Y if data type (SMF80DTP) 33 is present.

PROFILE_NAME VARCHAR(44) Generic profile name. This is null if a discreteprofile is used. From SMF80DTA, where data type(SMF80DTP) is 33.

RESOURCE_NAME VARCHAR(44) Name of the RACF-protected resource accessed.From SMF80DTA, where data type (SMF80DTP) is1.

RACF Activity data tables

376 System Performance Feature Reference Vol. II

Page 397: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Column name Data type Description

TERMINAL_ID CHAR(8) Terminal ID of the foreground user. This is set toblank if the terminal ID is not available. FromSMF80TRM.

RACF Activity data tables

Chapter 47. Data tables and lookup tables 377

Page 398: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

2. RACF ConfigurationThe data tables described in this section are for the RACF Configurationsubcomponent, which provides detailed information about the RACF databasesetup.

RACF Configuration data tables

378 System Performance Feature Reference Vol. II

Page 399: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

RACF_DATASETS_DThis table provides basic configuration information about each data set profiledefined in the RACF database. It contains data from RACF record type 0400.

The default retention period for this table is 30 days.

Column name Data type Description

DATE K DATE Unload date. This column is derived from theruntime parameter :UNLOAD_DATE, because RACFlog records do not contain this data. If it is notspecified, the CURRENT DATE is used.

SYSTEM_ID K CHAR(4) System identifier. This column is derived from theruntime parameter :SYSTEM_ID, because the RACFlog records do not contain this data.

DS_NAME K VARCHAR(44) Data set name, as taken from the profile name. FromDSBD_NAME.

VOLUME K CHAR(6) Volume upon which this data set resides. Blank if theprofile is generic, and *MODEL if the profile is amodel profile. From DSBD_VOL.

AUDIT_FAQUAL CHAR(8) The resource-owner-specified failing access auditqualifier. This is set to blank if AUDIT_LEVEL isNONE, otherwise can be set to READ, UPDATE,CONTROL, or ALTER. FromDSBD_AUDIT_FAQUAL.

AUDIT_LEVEL CHAR(8) Indicates the level of resource-owner-specifiedauditing that is performed. Valid values are ALL,SUCCESS, FAIL, and NONE. FromDSBD_AUDIT_LEVEL.

AUDIT_OKQUAL CHAR(8) The resource-owner-specified successful access auditqualifier. This is set to blank if AUDIT_LEVEL isNONE, otherwise can be set to READ, UPDATE,CONTROL, or ALTER. FromDSBD_AUDIT_OKQUAL.

CONGRP_ID CHAR(8) The connect group of the user who created the dataset. From DSBD_GRP_ID.

CREATE_DATE DATE Date when the profile was created. FromDSBD_CREATE_DATE.

DATASET_OPTIONS CHAR(8) Data set profile options.Bit Meaning when set0 This is a generic profile. From

DSBD_GENERIC.1 This is a group data set. From

DSBD_GRPDS.2 WARNING attribute. From

DSBD_WARNING.3 For a DASD data set, indicates if this data

set is scratched when the data set is deleted.From DSBD_ERASE.

4-7 Reserved.

DEVICE_NAME CHAR(8) The EBCDIC name of the device type where the dataset resides. From DSBD_DEVICE_NAME.

DS_ALTER_CNT INTEGER The number of times that the data set was accessedwith ALTER authority. From DSBD_ALTER_CNT.

RACF Configuration data tables

Chapter 47. Data tables and lookup tables 379

Page 400: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Column name Data type Description

DS_CONTROL_CNT INTEGER The number of times that the data set was accessedwith CONTROL authority. FromDSBD_CONTROL_CNT.

DS_LEVEL SMALLINT The level of the data set. From DSBD_LEVEL.

DS_READ_CNT INTEGER The number of times that the data set was accessedwith READ authority. From DSBD_READ_CNT.

DS_TYPE CHAR(8) The type of the data set. Valid values are VSAM,NONVSAM, TAPe, and MODEL. FromDSBD_DS_TYPE.

DS_UPDATE_CNT INTEGER The number of times that the data set was accessedwith UPDATE authority. From DSBD_UPDATE_CNT.

GAUDIT_FAQUAL CHAR(8) The auditor-specified failing access audit qualifier.This is set to blank if GAUDIT_LEVEL is NONE,otherwise can be set to READ, UPDATE, CONTROL,or ALTER. From DSBD_GAUDIT_FAQUAL.

GAUDIT_LEVEL CHAR(8) Indicates the level of auditor-specified auditing thatis performed. Valid values are ALL, SUCCESS, FAIL,and NONE. From DSBD_GAUDIT_LEVEL.

GAUDIT_OKQUAL CHAR(8) The auditor-specified successful access auditqualifier. This is set to blank if GAUDIT_LEVEL isNONE, otherwise can be set to READ, UPDATE,CONTROL, or ALTER. FromDSBD_GAUDIT_OKQUAL.

INSTALL_DATA VARCHAR(254) Installation-defined data. FromDSBD_INSTALL_DATA.

LASTCHG_DATE DATE Date when the data set was last changed. FromDSBD_LASTCHG_DATE.

LASTREF_DATE DATE Date when the data set was last referenced. FromDSBD_LASTREF_DATE.

NOTIFY_ID CHAR(8) The identifier of the user who is notified whenviolation occurs. From DSBD_NOTIFY_ID.

OWNER_ID CHAR(8) The user ID or group name that owns this profile.From DSBD_OWNER_ID.

SECLABEL CHAR(8) Security label of the data set. FromDSBD_SECLABEL.

SECLEVEL SMALLINT Security level of the data set. FromDSBD_SECLEVEL.

RETENTION INTEGER Retention period of the data set. FromDSBD_RETENTION.

UACC CHAR(8) The universal access of this data set. Valid values areNONE, EXECUTE, READ, UPDATE, CONTROL, andALTER. From DSBD_UACC.

RACF Configuration data tables

380 System Performance Feature Reference Vol. II

Page 401: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

RACF_DS_ACCESS_DThis table provides configuration information about the data set profiles and theirstandard access lists. It contains data from RACF record type 0404.

The default retention period for this table is 30 days.

Column name Data type Description

DATE K DATE Unload date. This column is derived from theruntime parameter :UNLOAD_DATE, becauseRACF log records do not contain this data. If it isnot specified, the CURRENT DATE is used.

SYSTEM_ID K CHAR(4) System identifier. This column is derived from theruntime parameter :SYSTEM_ID, because theRACF log records do not contain this data.

DS_NAME K VARCHAR(44) Data set name, as taken from the profile name.From DSACC_NAME.

VOLUME K CHAR(6) Volume upon which this data set resides. Blank ifthe profile is generic, and *MODEL if the profile isa model profile. From DSACC_VOL.

AUTH_ID K CHAR(8) The user ID or group name that is authorized tothe data set. From DSACC_AUTH_ID.

ACCESS CHAR(8) The access granted to the user. Valid values areNONE, EXECUTE, READ, UPDATE, CONTROL,and ALTER. From DSACC_ACCESS.

ACCESS_CNT INTEGER The number of times that the data set wasaccessed. From DSACC_ACCESS_CNT.

RACF Configuration data tables

Chapter 47. Data tables and lookup tables 381

Page 402: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

RACF_DS_CONDACC_DThis table provides configuration information about the data set profiles and theirconditional access lists. It contains data from RACF record type 0402.

The default retention period for this table is 30 days.

Column name Data type Description

DATE K DATE Unload date. This column is derived from theruntime parameter :UNLOAD_DATE, becauseRACF log records do not contain this data. If it isnot specified, the CURRENT DATE is used.

SYSTEM_ID K CHAR(4) System identifier. This column is derived from theruntime parameter :SYSTEM_ID, because theRACF log records do not contain this data.

DS_NAME K VARCHAR(44) Data set name, as taken from the profile name.From DSCACC_NAME.

VOLUME K CHAR(6) Volume upon which this data set resides. Blank ifthe profile is generic, and *MODEL if the profile isa model profile. From DSCACC_VOL.

COND_TYPE K CHAR(8) The type of conditional access checking that isbeing performed. Valid values are APPCPORT,PROGRAM, CONSOLE, TERMINAL, JESINPUT,and SERVAUTH. From DSCACC_CATYPE.

COND_ELEMENT K CHAR(8) The name of a conditional access element that ispermitted access. From DSCACC_CANAME.

AUTH_ID K CHAR(8) The user ID or group name that is authorized tothe data set. From DSCACC_AUTH_ID.

ACCESS CHAR(8) The access of the conditional access element/usercombination. Valid values are NONE, EXECUTE,READ, UPDATE, CONTROL, and ALTER. FromDSCACC_ACCESS.

ACCESS_CNT INTEGER The number of times that the data set wasaccessed. From DSCACC_ACCESS_CNT.

NET_ID CHAR(8) The network name when COND_TYPE isAPPCPORT. From DSCACC_ACCESS_CNT.

RACF Configuration data tables

382 System Performance Feature Reference Vol. II

Page 403: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

RACF_GENRES_DThis table provides configuration information about each general resource profiledefined in the RACF database. It contains data from RACF record type 0500.

The default retention period for this table is 30 days.

Column name Data type Description

DATE K DATE Unload date. This column is derived from theruntime parameter :UNLOAD_DATE, becauseRACF log records do not contain this data. If it isnot specified, the CURRENT DATE is used.

SYSTEM_ID K CHAR(4) System identifier. This column is derived from theruntime parameter :SYSTEM_ID, because theRACF log records do not contain this data.

CLASS_NAME K CHAR(8) Data set name, as taken from the profile name.From DSCACC_NAME.

GR_NAME K VARCHAR(212) General resource name, as taken from the profilename. From GRBD_CLASS_NAME.

CREATE_DATE DATE Date when the profile was created. FromGBRD_CREATE_DATE.

OWNER_ID CHAR(8) The user ID or group name that owns this profile.From GRBD_OWNER_ID.

GR_LEVEL SMALLINT The level of the resource. From GRBD_LEVEL.

GR_OPTIONS CHAR(8) General resource profile options.Bit Meaning when set0 This is a generic profile. From

GRBD_GENERIC.1 WARNING attribute. From

GRBD_WARNING.2 For a TAPEVOL profile, indicates if there

is only one data set on this tape. FromGRBD_SINGLEDS.

3 For a TAPEVOL profile, indicates if theautomatic protection is active. FromGRBD_AUTO.

4 For a TAPEVOL profile, indicates if thereis a tape volume table of contents on thistape. From GRBD_TVTOC.

5-7 Reserved.

CLASS SMALLINT The class number of the profile. FromGRBD_CLASS.

LASTREF_DATE DATE The date when the resource was last referenced.From GRBD_LASTREF_DATE.

LASTCHG_DATE DATE The date when the resource was last changed.From GRBD_LASTCHG_DATE.

UACC CHAR(8) The universal access of this resource. For profilesin classes other than DIGTCERT, the valid valuesare NONE, READ, EXECUTE, UPDATE,CONTROL, and ALTER. For DIFTCERT profiles,the valid values are TRUST, NTRUST, andHIGHTRST. From GRBD_UACC.

GR_ALTER_CNT INTEGER The number of times that the resource wasaccessed with ALTER authority. FromGRBD_ALTER_CNT.

RACF Configuration data tables

Chapter 47. Data tables and lookup tables 383

Page 404: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Column name Data type Description

GR_CONTROL_CNT INTEGER The number of times that the resource wasaccessed with CONTROL authority. FromGRBD_CONTROL_CNT.

GR_UPDATE_CNT INTEGER The number of times that the resource wasaccessed with UPDATE authority. FromGRBD_UPDATE_CNT.

GR_READ_CNT INTEGER The number of times that the resource wasaccessed with READ authority. FromGRBD_READ_CNT.

AUDIT_FAQUAL CHAR(8) The resource-owner-specified failing access auditqualifier. This is set to blank if AUDIT_LEVEL isNONE, otherwise can be set to READ, UPDATE,CONTROL, or ALTER. FromGRBD_AUDIT_FAQUAL.

AUDIT_OKQUAL CHAR(8) The resource-owner-specified successful accessaudit qualifier. This is set to blank ifAUDIT_LEVEL is NONE, otherwise can be set toREAD, UPDATE, CONTROL, or ALTER. FromGRBD_AUDIT_OKQUAL.

AUDIT_LEVEL CHAR(8) Indicates the level of resource-owner-specifiedauditing that is performed. Valid values are ALL,SUCCESS, FAIL, and NONE. FromGRBD_AUDIT_LEVEL.

GAUDIT_FAQUAL CHAR(8) The auditor-specified failing access audit qualifier.This is set to blank if GAUDIT_LEVEL is NONE,otherwise can be set to READ, UPDATE,CONTROL, or ALTER. FromGRBD_GAUDIT_FAQUAL.

GAUDIT_LEVEL CHAR(8) Indicates the level of auditor-specified auditingthat is performed. Valid values are ALL, SUCCESS,FAIL, and NONE. From GRBD_GAUDIT_LEVEL.

GAUDIT_OKQUAL CHAR(8) The auditor-specified successful access auditqualifier. This is set to lank if GAUDIT_LEVEL isNONE, otherwise can be set to READ, UPDATE,CONTROL, or ALTER. FromGRBD_GAUDIT_OKQUAL.

SECLABEL CHAR(8) Security label of the general resource. FromGRBD_SECLABEL.

SECLEVEL SMALLINT The security level of the general resource. FromGRBD_SECLEVEL.

NOTIFY_ID CHAR(8) The identifier of the user who is notified whenviolations occur. From GRBD_NOTIFY_ID.

INSTALL_DATA VARCHAR(254) Installation-defined data. FromGRBD_INSTALL_DATA.

APPL_DATA VARCHAR(254) Application-defined data. FromGRBD_APPL_DATA.

RACF Configuration data tables

384 System Performance Feature Reference Vol. II

Page 405: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

RACF_GR_ACCESS_DThis table provides configuration information about the general resource profilesand their standard access lists. It contains data from RACF record type 0505.

The default retention period for this table is 30 days.

Column name Data type Description

DATE K DATE Unload date. This column is derived from theruntime parameter :UNLOAD_DATE, becauseRACF log records do not contain this data. If it isnot specified, the CURRENT DATE is used.

SYSTEM_ID K CHAR(4) System identifier. This column is derived from theruntime parameter :SYSTEM_ID, because theRACF log records do not contain this data.

CLASS_NAME K CHAR(8) Name of the class to which the general resourceprofile belongs. From GRACC_CLASS_NAME.

GR_NAME K VARCHAR(212) General resource name, as taken from the profilename. From GRACC_NAME.

AUTH_ID K CHAR(8) The user ID or group name that is authorized toaccess the general resource. FromGRACC_AUTH_ID.

ACCESS CHAR(8) The authority that the user or group has for theresource. Valid values are NONE, READ, UPDATE,CONTROL, and ALTER. From GRACC_ACCESS.

ACCESS_CNT INTEGER The number of times that the resource wasaccessed. From GRACC_ACCESS_CNT.

RACF Configuration data tables

Chapter 47. Data tables and lookup tables 385

Page 406: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

RACF_GR_CONDACC_DThis table provides configuration information about the general resource profilesand their conditional access lists. It contains data from RACF record type 0507.

The default retention period for this table is 30 days.

Column name Data type Description

DATE K DATE Unload date. This column is derived from theruntime parameter :UNLOAD_DATE, becauseRACF log records do not contain this data. If it isnot specified, the CURRENT DATE is used.

SYSTEM_ID K CHAR(4) System identifier. This column is derived from theruntime parameter :SYSTEM_ID, because theRACF log records do not contain this data.

CLASS_NAME K CHAR(8) Name of the class to which the general resourceprofile belongs. From GRCACC_CLASS_NAME.

GR_NAME K VARCHAR(212) General resource name, as taken from the profilename. From GRCACC_NAME.

COND_TYPE K CHAR(8) The type of conditional access checking that isbeing performed. Valid values are CONSOLE,TERMINAL, JESINPUT, SYSID, APPCPORT,SERVAUTH, and PROGRAM. FromGRCACC_CATYPE.

COND_ELEMENT K CHAR(8) The name of a conditional access element that ispermitted access. From GRCACC_CANAME.

AUTH_ID K CHAR(8) The user ID or group name that is authorized toaccess the general resource. FromGRACC_AUTH_ID.

ACCESS CHAR(8) The authority of the conditional accesselement/user combination. Valid values areNONE, READ, UPDATE, CONTROL, and ALTER.From GRCACC_ACCESS.

ACCESS_CNT INTEGER The number of times that the general resource wasaccessed. From GRCACC_ACCESS_CNT.

NET_ID CHAR(8) The network name when COND_TYPE is APPCPORT. From GRCACC_NET_ID.

RACF Configuration data tables

386 System Performance Feature Reference Vol. II

Page 407: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

RACF_GROUPS_DThis table provides basic configuration information about each group defined inthe RACF database. It contains data from RACF record type 0100.

The default retention period for this table is 30 days.

Column name Data type Description

DATE K DATE Unload date. This column is derived from theruntime parameter :UNLOAD_DATE, becauseRACF log records do not contain this data. If it isnot specified, the CURRENT DATE is used.

SYSTEM_ID K CHAR(4) System identifier. This column is derived from theruntime parameter :SYSTEM_ID, because theRACF log records do not contain this data.

GROUP_NAME K CHAR(8) Group name. From GPBD_NAME.

CREATE_DATE DATE Date when the group was defined. FromGPBD_CREATE_DATE.

GROUP_OPTIONS CHAR(8) Group options.Bit Meaning when set0 The group must be specifically authorized

to use a particular terminal through theuse of the PERMIT command. FromGPBD_NOTERMUACC.

1 UNIVERSAL attribute. FromGPBD_UNIVERSAL.

2-7 Reserved.

INSTALL_DATA VARCHAR(254) Installation-defined data. FromGPBD_INSTALL_DATA.

MODEL_DS VARCHAR(44) Data set profile that is used as a model for thisgroup. From GPBD_MODEL.

OWNER_ID CHAR(8) The user identifier or group name that owns thisgroup. From GPBD_OWNER_ID.

SUPGRP_ID CHAR(8) Name of the group superior to this group. FromGPBD_SUPGRP_ID.

UACC CHAR(8) The default universal access. Valid value is NONEfor all groups other than the VSAMDSET group,which has CREATE. From GPBD_UACC.

RACF Configuration data tables

Chapter 47. Data tables and lookup tables 387

Page 408: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

RACF_USER_CON_DThis table provides information about the relationship about users and groups. Itcontains data from RACF record type 0205.

The default retention period for this table is 30 days.

Column name Data type Description

DATE K DATE Unload date. This column is derived from theruntime parameter :UNLOAD_DATE, becauseRACF log records do not contain this data. If it isnot specified, the CURRENT DATE is used.

SYSTEM_ID K CHAR(4) System identifier. This column is derived from theruntime parameter :SYSTEM_ID, because theRACF log records do not contain this data.

USER_ID K CHAR(8) User identifier, as taken from the profile name.From USCON_NAME.

GROUP_NAME K CHAR(8) Group name. From USCON_GRP_ID.

CONNECT_OPTIONS CHAR(8) User-group connection options.Bit Meaning when set0 ADSP attribute. From

USCON_GRP_ADSP.1 GROUP-SPECIAL attribute. From

USCON_GRP_SPECIAL.2 GROUP-OPERATIONS attribute. From

USCON_GRP_OPER.3 GROUP-AUDITOR attribute. From

USCON_GRP_AUDIT.4 GRPACC attribute. From

USCON_GRP_ACC.5 NOTERMUACC attribute. From

USCON_NOTERMUACC.6 Indicates if the user is revoked. From

USCON_REVOKE.7 Reserved.

CREATE_DATE DATE Date when the user-group connection was created.From USCON_CONNECT_DATE.

INIT_CNT INTEGER The default universal access. Valid value is NONEfor all user IDs other than IBMUSER, which hasREAD access to the SYS1, SYSCTLG, andVSAMDSET groups. From USCON_UACC.

LASTCON_DATE DATE Date when the user last connected to this group.From USCON_LASTCON_DATE.

LASTCON_TIME TIME Time when the user last connected to this group.From USCON_LASTCON_TIME.

OWNER_ID CHAR(8) The owner of the user-group connection. FromUSCON_OWNER_ID.

RESUME_DATE DATE The date when the user connection to the groupwill be resumed. From USCON_RESUME_DATE.

REVOKE_DATE DATE The date when the user connection to the groupwill be revoked. From USCON_REVOKE_DATE.

UACC CHAR(8) The default universal access. Valid value is NONEfor all user IDs other than IBMUSER, which hasREAD access to the SYS1, SYSCTLG, andVSAMDSET groups. From USCON_UACC.

RACF Configuration data tables

388 System Performance Feature Reference Vol. II

Page 409: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

RACF_USERS_DThis table provides basic configuration information about each user defined in theRACF database. It contains data from RACF record type 0200.

The default retention period for this table is 30 days.

Column name Data type Description

DATE K DATE Unload date. This column is derived from theruntime parameter :UNLOAD_DATE, becauseRACF log records do not contain this data. If it isnot specified, the CURRENT DATE is used.

SYSTEM_ID K CHAR(4) System identifier. This column is derived from theruntime parameter :SYSTEM_ID, because theRACF log records do not contain this data.

USER_ID K CHAR(8) User identifier, as taken from the profile name.From USBD_NAME.

CREATE_DATE DATE Date when the group was defined. FromUSBD_CREATE_DATE.

DEFGRP_ID CHAR(8) The default group associated with the user. FromUSBD_DEFGRP_ID.

END_TIME TIME Time after which the user can no longer log on.From USBD_END_TIME.

INSTALL_DATA VARCHAR(254) Installation-defined data. FromUSBD_INSTALL_DATA.

LASTJOB_DATE DATE The date when the user last entered the system.From USBD_LASTJOB_DATE.

LASTJOB_TIME TIME The time when the user last entered the system.From USBD_LASTJOB_TIME.

OWNER_ID CHAR(8) The user identifier or group name that owns thisprofile. From USBD_OWNER_ID.

PROGRAMMER VARCHAR(20) Name associated with the user ID. FromUSBD_PROGRAMMER.

PWD_GEN SMALLINT The current password generation number. FromUSBD_PWD_GEN.

PWD_INTERVAL SMALLINT The number of days that the user password can beused. From USBD_PWD_DATE.

PWD_DATE DATE The date when the password was last changed.From USBD_PWD_DATE.

PWD_NOPWD CHAR(1) Password bypass. From USBD_NOPWD. Possiblevalues are:Y This user ID can log on without a

password using OID card.N This user must specify a password.P This is a protected user ID.

RESUME_DATE DATE The date when the user will be resumed. FromUSBD_RESUME_DATE.

REVOKE_CNT SMALLINT The number of unsuccessful logon attempts. FromUSBD_REVOKE_CNT.

REVOKE_DATE DATE The date when the user will be revoked. FromUSBD_REVOKE_DATE.

RACF Configuration data tables

Chapter 47. Data tables and lookup tables 389

Page 410: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Column name Data type Description

SECLABEL CHAR(8) The user default security label. FromUSBD_SECLABEL.

SECLEVEL SMALLINT The user security level. From USBD_SECLEVEL.

START_TIME TIME Time after which the user can log on. FromUSBD_START_TIME.

USER_OPTIONS CHAR(8) User options.Bit Meaning when set0 ADSP attribute. From USBD_ADSP.1 SPECIAL attribute. From USBD_SPECIAL.2 OPERATIONS attribute. From

USBD_OPER.3 AUDITOR attribute. From

USBD_AUDITOR.4 GRPACC attribute. From USBD_GRPACC.5 RESTRICTED attribute. From

USBD_ATTIBS.6 Indicate if the user is revoked. From

USBD_REVOKE.7 Logging for RACHECK and RACDEF

SVCs. From USBD_UAUDIT.

RACF Configuration data tables

390 System Performance Feature Reference Vol. II

Page 411: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Lookup tablesThis section describes the lookup tables specific to the RACF component.

RACF_EVENT_CODEThis lookup table converts RACF event codes and event code qualifiers todescriptions. For detailed information on RACF event codes, refer to RACF Macrosand Interfaces.

This table updates the RACF_COMMAND_T, RACF_LOGON_T,RACF_OPERATION_T, and RACF_RESOURCE_T tables.

Column name Data type Description

EVENT_CODE K SMALLINT RACF event code to be converted to text.

EVENT_QUAL K SMALLINT RACF event code qualifier to be converted to text.

EVENT CHAR(10) Description for the event code.

EVENT_DESC CHAR(20) Description for the event code qualifier.

Example of table contents

EVENT EVENT EVENTCODE QUAL EVENT DESC------ ------ ---------- --------------------

1 0 INIT/LOGON SUCCESSFUL INIT1 1 INIT/LOGON INVALID PASSWORD1 2 INIT/LOGON INVALID GROUP1 3 INIT/LOGON INVALID OIDCARD1 4 INIT/LOGON INVALID TERMINAL1 5 INIT/LOGON INVALID APPLICATION1 6 INIT/LOGON USER REVOKED1 7 INIT/LOGON AUTOMATIC REVOKE1 8 INIT/LOGON SUCCESSFUL TERMINATE1 9 INIT/LOGON UNDEFINED USERID1 10 INIT/LOGON INSUFF SECLABEL AUTH1 11 INIT/LOGON NOT AUTH SECLABEL1 12 INIT/LOGON SUCC RACINIT INIT1 13 INIT/LOGON SUCC RACINIT DELETE1 14 INIT/LOGON MORE AUTHORITY REQ1 15 INIT/LOGON RJE JOB NOT AUTH1 16 INIT/LOGON SURROGAT CLASS INACT1 17 INIT/LOGON SUBMITTER NOT AUTH1 18 INIT/LOGON SUBM NOT AUTH SECLBL1 19 INIT/LOGON USER NOT AUTH TO JOB1 20 INIT/LOGON WARN: SECLABEL AUTH1 21 INIT/LOGON WARN: SECLBL MISSING1 22 INIT/LOGON WARN: SECLABEL AUTH1 23 INIT/LOGON SECLABELS INCOMPATIB1 24 INIT/LOGON WARN: SECLBL INCOMP1 25 INIT/LOGON PASSWORD EXPIRED1 26 INIT/LOGON INVALID NEW PASSWORD1 27 INIT/LOGON VERIFICATION FAILED1 28 INIT/LOGON GROUP ACCESS REVOKED1 29 INIT/LOGON OIDCARD REQUIRED1 30 INIT/LOGON NJE JOB NOT AUTH1 31 INIT/LOGON WARN: UNKNOWN USER1 32 INIT/LOGON SUCCESS PASSTICKET1 33 INIT/LOGON UNSUCCESS PASSTICKET1 34 INIT/LOGON DIFF CLNT/SRV LABELS

2 0 RES ACCESS SUCCESSFUL ACCESS

RACF lookup tables

Chapter 47. Data tables and lookup tables 391

Page 412: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

2 1 RES ACCESS INSUFFICIENT AUTH2 2 RES ACCESS PROFILE NOT FOUND2 3 RES ACCESS WARNING MSG ISSUED2 4 RES ACCESS FAILED PROTECTALL2 5 RES ACCESS WARN: PROTECTALL2 6 RES ACCESS INSUFF CATGRY/SECLEV2 7 RES ACCESS INSUFF SECLABEL AUTH2 8 RES ACCESS WARN: SECLBL MISSING2 9 RES ACCESS WARN: INSUFF SECLBL2 10 RES ACCESS WARN: DS NOT CATALOG2 11 RES ACCESS DATA SET NOT CATALOGD2 12 RES ACCESS PROFILE NOT FOUND2 13 RES ACCESS WARN: CATGRY/SECLEV2 14 RES ACCESS WARN: NON-MAIN ENV2 15 RES ACCESS BASIC MODE COND ACC

3 0 ADD/CHGVOL SUCCESSFUL EOV3 1 ADD/CHGVOL INSUFFICIENT AUTH3 2 ADD/CHGVOL INSUFF SECLABEL AUTH3 3 ADD/CHGVOL DIFFERENT SECLABEL

4 0 RENAME DS SUCCESSFUL RENAME4 1 RENAME DS INVALID GROUP4 2 RENAME DS USER NOT IN GROUP4 3 RENAME DS INSUFFICIENT AUTH4 4 RENAME DS RESOURCE ALREADY DEF4 5 RENAME DS USER NOT DEFINED4 6 RENAME DS RESOURCE NOT PROTECT4 7 RENAME DS WARN: RES NOT PROT4 8 RENAME DS USER (2ND) NOT DEF4 9 RENAME DS DIFFERENT SECLABEL4 10 RENAME DS INSUFF SECLABEL AUTH4 11 RENAME DS NOT PROTECT BY SECLB4 12 RENAME DS NEW NAME NOT SECLB4 13 RENAME DS OLD SECLB IN EFFECT4 14 RENAME DS WARN: INS SECLB AUTH4 15 RENAME DS WARN: RES NOT PROT4 16 RENAME DS WARN: NEWN NOT PROT4 17 RENAME DS WARN: OLD SECLB ACT

5 0 DEL RES SUCCESSFUL SCRATCH5 1 DEL RES RESOURCE NOT FOUND5 2 DEL RES INVALID VOLUME IDENT

6 0 DEL 1 VOL SUCCESSFUL DELETE

7 0 DEF RES SUCCESSFUL DEFINE7 1 DEF RES GROUP UNDEFINED7 2 DEF RES USER NOT IN GROUP7 3 DEF RES INSUFFICIENT AUTH7 4 DEF RES RESOURCE ALREADY DEF7 5 DEF RES USER NOT DEFINED7 6 DEF RES RESOURCE NOT PROTECT7 7 DEF RES WARN: RES NOT PROT7 8 DEF RES WARN: SECLBL MISSING7 9 DEF RES WARN: INSUFF SECLBL7 10 DEF RES USER (2ND) NOT DEF7 11 DEF RES INSUFF SECLBL AUTH7 12 DEF RES DIFFERENT SECLBL

8 0 ADDSD SUCCESSFUL AD8 1 ADDSD INSUF AUTH,NO UPDATE8 2 ADDSD INSUF AUTH, PART UPD8 3 ADDSD SUCC (SECLBL CHANGE)8 4 ADDSD ERR (SECLBL CHANGE)

9 0 ADDGROUP SUCCESSFUL AG

RACF lookup tables

392 System Performance Feature Reference Vol. II

Page 413: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

9 1 ADDGROUP INSUF AUTH,NO UPDATE9 2 ADDGROUP INSUF AUTH, PART UPD

10 0 ADDUSER SUCCESSFUL AU10 1 ADDUSER INSUF AUTH,NO UPDATE10 2 ADDUSER INSUF AUTH, PART UPD

11 0 ALTDSD SUCCESSFUL ALD11 1 ALTDSD INSUF AUTH,NO UPDATE11 2 ALTDSD INSUF AUTH, PART UPD11 3 ALTDSD SUCC (SECLBL CHANGE)11 4 ALTDSD ERR (SECLBL CHANGE)

12 0 ALTGROUP SUCCESSFUL ALG12 1 ALTGROUP INSUF AUTH,NO UPDATE12 2 ALTGROUP INSUF AUTH, PART UPD

13 0 ALTUSER SUCCESSFUL ALU13 1 ALTUSER INSUF AUTH,NO UPDATE13 2 ALTUSER INSUF AUTH, PART UPD

14 0 CONNECT SUCCESSFUL CO14 1 CONNECT INSUF AUTH,NO UPDATE14 2 CONNECT INSUF AUTH, PART UPD

15 0 DELDSD SUCCESSFUL DD15 1 DELDSD INSUF AUTH,NO UPDATE15 2 DELDSD INSUF AUTH, PART UPD15 3 DELDSD SUCC (SECLBL CHANGE)15 4 DELDSD ERR (SECLBL CHANGE)

16 0 DELGROUP SUCCESSFUL DG16 1 DELGROUP INSUF AUTH,NO UPDATE16 2 DELGROUP INSUF AUTH, PART UPD

17 0 DELUSER SUCCESSFUL DU17 1 DELUSER INSUF AUTH,NO UPDATE17 2 DELUSER INSUF AUTH, PART UPD

18 0 PASSWORD SUCCESSFUL PW18 1 PASSWORD INSUF AUTH,NO UPDATE18 2 PASSWORD INSUF AUTH, PART UPD19 0 PERMIT SUCCESSFUL PE19 1 PERMIT INSUF AUTH,NO UPDATE19 2 PERMIT INSUF AUTH, PART UPD

20 0 RALTER SUCCESSFUL RALT20 1 RALTER INSUF AUTH,NO UPDATE20 2 RALTER INSUF AUTH, PART UPD

21 0 RDEFINE SUCCESSFUL RDEF21 1 RDEFINE INSUF AUTH,NO UPDATE21 2 RDEFINE INSUF AUTH, PART UPD

22 0 RDELETE SUCCESSFUL RDEL22 1 RDELETE INSUF AUTH,NO UPDATE22 2 RDELETE INSUF AUTH, PART UPD

23 0 REMOVE SUCCESSFUL RE23 1 REMOVE INSUF AUTH,NO UPDATE23 2 REMOVE INSUF AUTH, PART UPD

24 0 SETROPTS SUCCESSFUL SETR24 1 SETROPTS INSUF AUTH,NO UPDATE24 2 SETROPTS INSUF AUTH, PART UPD

25 0 RVARY SUCCESSFUL RVARY

RACF lookup tables

Chapter 47. Data tables and lookup tables 393

Page 414: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

25 1 RVARY INSUF AUTH,NO UPDATE25 2 RVARY INSUF AUTH, PART UPD

26 0 APPC SESS SUCCESSFUL APPC SESS26 1 APPC SESS NO VERIFICATION26 2 APPC SESS LU KEY WILL EXPIRE26 3 APPC SESS PARTNER ACCESS REVOK26 4 APPC SESS LU KEY MISMATCH26 5 APPC SESS SESSION TERMINATED26 6 APPC SESS SESSION KEY NOT DEF26 7 APPC SESS SECURITY ATTACK26 8 APPC SESS PARTNER KEY NOT DEF26 9 APPC SESS KEY NOT DEF FOR LU26 10 APPC SESS SNA PROTOCOL ERROR26 11 APPC SESS PROFILE CHANGE26 12 APPC SESS EXPIRED SESSION KEY

27 0 GENERAL GEN PURPOSE AUDITING

28 0 DIR SEARCH SUCCESS DIR SEARCH28 1 DIR SEARCH INSUFF AUTH28 2 DIR SEARCH SECURITY LABEL FAIL

29 0 CHECK DIR SUCCESS CHECK DIR29 1 CHECK DIR INSUFF AUTH29 2 CHECK DIR SECURITY LABEL FAIL

30 0 CHECK FILE SUCCESS CHECK FILE30 1 CHECK FILE INSUFF AUTH30 2 CHECK FAIL SECURITY LABEL FAIL

31 0 CHAUDIT SUCC FILE AUDIT CHG31 1 CHAUDIT INSUFF AUTH ON FILE31 2 CHAUDIT INSUFF AUTH ON CMD31 3 CHEAUDIT SECURITY LABEL FAIL

32 0 CHDIR SUCCESS CHANGE DIR

33 0 CHMOD SUCC CHG FILE MODE33 1 CHMOD INSUFF AUTH33 2 CHMOD SECURITY LABEL FAIL

34 0 CHOWN SUCCESS CHG OWNER34 1 CHOWN INSUFF AUTH34 2 CHOWN SECURITY LABEL FAIL

35 0 CLR SETID SUCCESS CLEAR SETID

36 0 EXEC SETxx SUCC CHG UID AND GID

37 0 GETPSENT ACCESS ALLOWED37 1 GETPSENT INSUFF AUTH

38 0 DUB PROCESS INITIATED38 1 DUB USER NOT DEFINED38 2 DUB UID IN USER PROF38 3 DUB NO GID IN USER PROF

39 0 UNDUB PROCESS COMPLETED

40 0 KILL ACCESS ALLOWED40 1 KILL INSUFF PROCESS AUTH40 2 KILL SECURITY LABEL FAIL

41 0 LINK NEW LINK CREATED

RACF lookup tables

394 System Performance Feature Reference Vol. II

Page 415: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

42 0 MKDIR DIRECTORY CREATED

43 0 MKNOD NODE CREATED

44 0 MOUNT HFS SUCCESS MOUNT

45 0 OPEN FILE FILE CREATED

46 0 PTRACE ACCESS46 1 PTRACE INSUFF PROCESS AUTH46 2 PTRACE SECURITY LABEL FAIL

47 0 RENAME RENAME SUCCESSFULL

48 0 RMDIR RMDIR SUCCESSFULL

49 0 SETEGID REAL GID CHANGED49 1 SETEGID INSUFF SETEGID AUTH

50 0 SETEUID REAL UID CHANGED50 1 SETEUID INSUFF SETEUID AUTH

51 0 SETGID GID CHANGED51 1 SETGID INSUFF SETGID AUTH

52 0 SETUID UID CHANGED52 1 SETUID INSUFF SETUID AUTH

53 0 SYMLINK SYMLINK SUCCESSFUL

54 0 UNLINK UNLINK SUCCESSFULL

55 0 UNMOUNT UNMOUNT HFS SUCCESS

56 0 CHK FILE USER IS OWNER56 1 CHK FILE USER IS NOT OWNER56 2 CHK FILE SECURITY LABEL FAIL

57 0 CH_PRIV USER IS AUTHORIZED57 1 CH_PRIV INSUFF AUTH

58 0 OPEN TTY ACCESS ALLOWED58 1 OPEN TTY INSUFF PROCESS AUTH

59 0 RACLINK NO VIOLATION59 1 RACLINK INSUFF AUTH59 2 RACLINK KEYWORD VIOLATION59 3 RACLINK ASSOC. ALREADY DEF.59 4 RACLINK ASSOC. ALREADY APPR.59 5 RACLINK ASSOC. DOESN’T MATCH59 6 RACLINK ASSOC. DOESN’T EXIST59 7 RACLINK INV. PW OR REVOKE ID

60 0 CHK IPC ACCESS ALLOWED60 1 CHK IPC INSUFF AUTH60 2 CHK IPC SECURITY LABEL FAIL

61 0 MAKE ISP ISP SUCCESS CREATED61 1 MAKE ISP SECURITY LABEL FAIL

62 0 R_IPC CTRL ACCESS ALLOWED62 1 R_IPC CTRL INSUFF AUTH62 2 R_IPC CTRL SECURITY LABEL FAIL

63 0 SETGROUPS SUCCESS SETGROUPS63 1 SETGROUPS INSUFF AUTH

RACF lookup tables

Chapter 47. Data tables and lookup tables 395

Page 416: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

64 0 OWN 2 FILE USER IS THE OWNER64 1 OWN 2 FILE USER IS NOT OWNER64 2 OWN 2 FILE SECURITY LABEL FAIL

65 0 R_AUDIT R_AUDIT SUCCESSFULL

66 0 RADCERT SUCCESS RACDCERT66 1 RADCERT INSUFF AUTH

67 0 initACEE CERTIFICATE REG.67 1 initACEE CERTIFICATE DEREG.67 2 initACEE INSUFF REGISTER AUTH67 3 initACEE INSUFF DEREG. AUTH67 4 initACEE NO USERID FOR CERTIF67 5 initACEE CERTIF NOT TRUSTED67 6 initACEE SUCC CERT AUTH REG67 7 initACEE INSUFF AUTH TO REG67 8 initACEE DIFF CLNT/SRV LABELS

68 0 GRANT IKT SUCCESS68 1 GRANT IKT FAILURE

69 0 R_PKI GENC SUCCESSFUL GENCERT69 1 R_PKI GENC INSUFF GENCERT AUTH69 2 R_PKI GENC SUCCESSFUL REQCERT69 3 R_PKI GENC INSUFF REQCERT AUTH69 4 R_PKI GENC SUCCESSFUL GENRENEW69 5 R_PKI GENC INSUFF GENRENEW AUTH69 6 R_PKI GENC SUCCESSFUL REQRENEW69 7 R_PKI GENC INSUFF REQRENEW AUTH

70 0 R_PKI EXP SUCCESSFUL EXPORT70 1 R_PKI EXP INSUFF EXPORT AUTH70 2 R_PKI EXP WRONG EXPORT PASSW

71 0 POLDIR ACC AUTHORIZED71 1 POLDIR ACC WARN BUT PERMITTED71 2 POLDIR ACC WANR ISUFF TRAV AUTH71 3 POLDIR ACC WARN TIMEOFDAY CHECK71 4 POLDIR ACC NOT AUTHORIZED71 5 POLDIR ACC INSUFF TRAVERSE AUTH71 6 POLDIR ACC TIMEOFDAY CHECK

72 0 R_PKI QD V SUCC QUERY / DETAILS72 1 R_PKI QD V INSUFF AUTH Q OR D72 2 R_PKI QD V SUCCESSFUL VERIFY72 3 R_PKI QD V INSUFF AUTH VERIFY72 4 R_PKI QD V WRONG VERIFY CERT

73 0 R_PKI UPDR SUCCESSFUL UPDATEREQ73 1 R_PKI UPDR INSUF AUTH UPDATEREQ

74 0 R_PKI U R SUCCESSFUL UPDATECERT74 1 R_PKI U R INSUF AUTH UPDATECERT74 2 R_PKI U R SUCCESSFUL REVOKE74 3 R_PKI U R INSUF AUTH REVOKE

75 0 CHG ACL ACL SUCCESSFULLY CHANGED75 1 CHG ACL INSUFF AUTH CHG ACL75 2 CHG ACL SEC LABEL FAILURE

76 0 REMOVE ACL ACL SUCCESSFULLY CHANGED76 1 REMOVE ACL INSUFF AUTH REM ACL76 2 REMOVE ACL SEC LABEL FAILURE

77 0 R_SETFSECL SUCCESS SEC LABEL CHG77 1 R_SETFSECL INSUFF AUTH CHG LAB

RACF lookup tables

396 System Performance Feature Reference Vol. II

Page 417: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

78 0 R_WRITPRIV SUCCESSFUL78 1 R_WRITPRIV NOT AUTHORIZED

79 0 CRL PUBL Z/OS CRYPTO SERV

RACF_OMVS_AUDCODEThis lookup table converts z/OS UNIX audit function codes to descriptions. Fordetailed information about audit function codes, refer to the RACF data area.

This table updates the RACF_OMVS_RES_T table.

Column name Data type Description

AUDIT_CODE K SMALLINT z/OS UNIX System Services audit function codesto convert in text.

AUDIT_DESC CHAR(20) Description of OS/390 UNIX System Services auditfunction code.

AUDIT_NAME CHAR(20) OS/390 UNIX System Services audit functionname.

Example of table contentsAudit code Audit Name Audit descr---------- ---------- -----------------------

1 ACCESS CHECK FILE ACCESS2 CHAUDIT_U CHG USER AUDIT OPT3 CHDIR CHG CURRENT WORK DIR4 CHMOD CHG FILE MODES5 CHOWN CHG OWNER AND GROUP6 DUB INITIALIZE PROCESS7 EXEC EXECUTE A FILE8 FCHAUDIT_U CHG USER AUDIT OPEN9 FCHMOD CHG FILEMODE OPEN10 FCHOWN CHG OWNER GROUP OPEN11 GETCWD GET WORKING DIR12 GETPSENT GET PROCESS ENTRY13 KILL SIGNAL A PROCESS14 LINK LINK TO A FILE15 LSTAT GET FILE STATUS16 MKDIR MAKE A DIRECTORY17 MKNOD MAKE A FILE NODE18 MOUNT MOUNT A FILE SYSTEM19 OPEN OPEN A FILE20 OPENDIR OPEN A DIRECTORY21 PATHCONF GET PATHNAME VAR22 PTRACE DEBUG A PROCESS23 READLINK READ A SYMBOLIC NAME24 RENAME RENAME A FILE25 RMDIR REMOVE A DIRECTORY26 SETEGID SET EFFECTIVE GID27 SETEUID SET EFFECTIVE UID28 SETGID SET GID29 SETUID SET UID30 STAT GET FILE STATUS31 SYMLINK CRT A SYMBOLIC LINK32 UNLINK REMOVE DIRECTORY33 UNMOUNT UNMOUNT A FILE34 UTIME SET FILE TIME35 UNDUB_EXIT TERMINATE A PROCESS36 WRITE WRITE TO A FILE37 CHAUDIT_A CHG AUD AUDIT OPTS38 FCHAUDIT_A CHG AUD AUD OPT OPEN39 LOOKUP PATHNAME RESOLUTION

RACF lookup tables

Chapter 47. Data tables and lookup tables 397

Page 418: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

40 TTYNAME GET TERMINAL PATH41 IOCTL GET PATHNAME42 GETMNT GET MOUNT ENTRY43 QUIESCE QUIESCE A FILE44 UNQUIESCE UNQUIESCE A FILE45 VREGISTER SERVER REGISTRATION46 VRESOLVEPN SERVER RESOLVE PATH47 VLOOKUP SERVER LOOKUP48 VREADWRITE SERVER READ WRITE49 VREADDIR SERVER READ DIR50 SIGACTION CHG OSIGSET ACTION51 VCREATE SERVER CREATE52 VMAKEDIR SERVER MAKE DIR53 VSYMLINK SERVER SYMBOLIC LINK54 VSETATTR SERVER SET FILES55 VLINK SERVER LINK56 VREMOVEDIR SERVER REMOVE DIR57 VREMOVE SERVER REMOVE58 VRENAME SERVER RENAME59 CHATTR CHG FILE ATTRIBUTES60 FCHATTR CHG FILE ATTR. OPEN61 THLMT SET THREAD LIMIT62 MSGCTL MESSAGE CONTROL63 MSGGET MESSAGE OBTAIN64 MSGRCV MESSAGE RECEIVE65 MSGSND MESSAGE SEND66 SEMCTL SEMAPHORE CONTROL67 SEMGET GET SET SEMAPHORE68 SEMOP SEMAPHORE OPERATIONS69 SHMAT SHARED MEMORY ATTACH70 SHMCTL SHARED MEMORY CTRL71 SETREGID SET REAL GID72 SHMGET SHARED MEMORY GET73 WGETIPC QUERY IPC STATUS74 REMOVE REMOVE75 SET_MODE SET MODE76 SET_MSGQB SET MSGQ MAX BYTES77 SET_GID GET SUPPLEMENT GROUP78 PASSWORD VERIFY PASSWORD79 LCHOWN CHG OWNER SYMB LINK80 TRUNCATE TRUNCATE A FILE81 PFSCTL CTRL PHYSICAL FILE82 SETRLIMIT SET MAX CONSUPTIONS83 SETPRIORITY SET PROCESS PRIORITY84 NICE CHG PRIORITY PROCESS85 SETREUID SET REAL UID86 WRITEV WRITE ON A FILE87 FCHDIR CHG WORKING DIR88 CHROOT CHG ROOT DIR89 REALPATH RESOLVE PATHNAME90 STATVFS GET FILE SYSTEM INF.91 BIND BIND NAME TO SOCKET92 SOCKET CREATE AN ENDPOINT93 THREAD_SEC THREAD LLV SECURITY94 AUTHCHECK AUTHORITY CHECK95 ACC_SEND SEND ACCESS RIGHT96 ACC_RECV RECEIVE ACCESS RIGHT97 ACC_DISC DISCARD ACCESS RIGHT98 NEWGRP NEWGRP SHELL UTILITY99 CONSOLE CONSOLE COMMUNIC.100 SERV_INIT WLM SERVICE CONSOLE101 SPAWN SPAWN102 SWAP_SERV SWAP SERVICES103 WLMC WLM C AND C++104 LOGIN LOGIN SYSTEM CALL105 MOUNT_SETUID MOUNT A FILE SYSTEM106 UNMOUNT_SETUID UNMOUNT FILE SYSTEM

RACF lookup tables

398 System Performance Feature Reference Vol. II

Page 419: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

107 QUIESCE_SETUID QUIESCE A FILE SYS108 UNQUIESCE_SETUID UNQUIESCE FILE SYS109 CHMOUNT CHGMOUNT FILE SYS110 CHMOUNT_SETUID CHGMOUNT FS SETUID111 SETAFCL ADD ALT DEL ACL112 SHUTDOWN_REG SHUTDOWN REG113 EACCESS CHK EFFECTIVE ACCESS114 SETFSECL SET FILE SET LABEL115 POE PORT OF ENTRY ID116 LCHATTR CHG FILE ATTRIBUTES117 ENDOF_TAB END OF TABLE

RACF_RES_OWNERThis lookup table links the RACF-protected resource to the responsible user of theresource, that is, the receiver of the report. You can load the data of this table froman unloaded RACF database by running the DRLJRACF job. For details, refer to“Updating RACF_USER_OWNER and RACF_RES_OWNER tables” on page 354.

The information in this table is used only during reporting.

Column name Data type Description

SYSTEM_ID K CHAR(4) System ID.

CLASS K CHAR(8) Resource class.

PROFILE_NAME K VARCHAR(44) Profile name.

GENERIC K CHAR(1) Indicates whether the data set profile is generic.This can be Y (generic) or N (discrete).

RESPONSIBLE_USER CHAR(8) Responsible user. This is the receiver of the report.

SECLEVEL SMALLINT A number designating the security level assignedto the resource. This is zero if the security level isnot defined.

SECLEVEL_NAME VARCHAR(44) Security-level name describing the numericsecurity level. This is blank if the security level isnot defined.

Example of table contents

SYSTEM PROFILE RESPONSIBLE SECLEVELID CLASS NAME GENERIC USER SECLEVEL NAME

------ -------- --------... ------- ----------- -------- --------------...MVS1 DATASET DRL180.* Y STROMBK 50 RESTRICTED USE...

RACF lookup tables

Chapter 47. Data tables and lookup tables 399

Page 420: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

RACF_USER_OWNERThis lookup table links a RACF-defined user to the responsible user, that is, thereceiver of the report. You can load the data of this table from an unloaded RACFdatabase by running the DRLJRACF job. For details, refer to “UpdatingRACF_USER_OWNER and RACF_RES_OWNER tables” on page 354.

The information in this table is used only during reporting.

Column name Data type Description

SYSTEM_ID K CHAR(4) System ID.

USER_ID K CHAR(8) User ID.

RESPONSIBLE_USER CHAR(8) Responsible user. This is the receiver of the report.

SECLEVEL SMALLINT A number designating the security level assignedto the user. This is zero if the security level is notdefined.

SECLEVEL_NAME VARCHAR(44) Security-level name describing the numericsecurity level. This is blank if the security level isnot defined.

Example of table contentsSYSTEM USER RESPONSIBLE SECLEVEL

ID ID USER SECLEVEL NAME------ -------- ----------- -------- -----------------MVS1 STROMBK LASZLOM 100 CONFIDENTIAL...

RACF lookup tables

400 System Performance Feature Reference Vol. II

Page 421: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Chapter 48. Reports

As described in “Evaluating the RACF component” on page 352, the RACFcomponent contains two subcomponents:1. RACF Activity2. RACF Configuration

The RACF Activity subcomponent provides the following reports:v RACF Logon/Job Failures reportv RACF Command Failures - Auditor reportv RACF SPECIAL User Commands - Auditor reportv RACF AUDITOR User Commands - Auditor reportv RACF OPERATIONS User Access - Auditor reportv RACF Resource Access Failures reportv RACF Resource Accesses reportv RACF SUPERUSER Security Commands - Auditor reportv RACF OpenEdition Resource Accesses reportv RACF OpenEdition Resource Accesses Failures reportv RACF Initialization reportv RACF Class Initialization reportv RACF Terminals with Excessive Incorrect Passwords reportv RACF Users with Excessive Incorrect Passwords reportv RACF All Events for a Specific User reportv RACF Data Sets with a Specific Name Access reportv RACF Data Sets with Particular Authority reportv RACF Resources Accessed Because Installation Exit reportv RACF Resources Accessed Because Warning Mode reportv RACF Generic Profiles Used for Resource Access report

The RACF Configuration subcomponent provides the following reports:v RACF Number of Profiles in the Database reportv RACF Group List reportv RACF Users with Particular System Privileges reportv RACF Users with Particular Group Level Privileges reportv RACF Users Currently Revoked reportv RACF Users Last Defined reportv RACF Users with NOINTERVAL Specified reportv RACF Users with Too Many Group Connections reportv RACF Users Members of SYS1 Group reportv RACF Dataset Profiles for Each HLQ reportv RACF Dataset Profiles with UACC Other than NONE reportv RACF Dataset Profiles in WARNING Mode reportv RACF Dataset Standard ACL with ID(*) Not NONE reportv RACF Dataset Condit. ACL with ID(*) Not NONE reportv RACF GR Number of Profiles for Each Class reportv RACF GR Discrete Profiles with Wild Characters reportv RACF GR Profiles with UACC Other than NONE reportv RACF GR Profiles in WARNING Mode reportv RACF GR Profiles Standard ACL with ID(*) not NONE reportv RACF GR Profiles Condit. ACL with ID(*) Not NONE report

© Copyright IBM Corp. 1993, 2014 401

Page 422: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

RACF Activity reportsThe reports described in this section are for the RACF Activity subcomponent,which provides details about the security activity recorded by RACF on SMFrecord.

RACF Logon/Job Failures reportThis report shows logon and job failures, by responsible user and user ID.

This information identifies the report:

Report ID RACF01

Report group RACF Activity reports

Source RACF_LOGON_T,

Attributes RACF, Security, Logon, Job, Exception

Variables From_date, To_date, System_ID

The report contains this information:

Responsible user The user responsible for the auditing andfollow-up of the event. This is a question mark (?)if no match is found in the RACF_USER_OWNERlookup table.

User ID The ID of the user for whom the event (logon orjob violation) was recorded. The job name is usedif the user is not defined to RACF.

Date The date when the failed logon or job attemptoccurred.

Time The time when the failed logon or job attemptoccurred.

Terminal ID The terminal ID (if available) of the foregrounduser.

Application name The name of the application.

Event desc The description for the event code qualifier.

RACF Logon/Job FailuresSystem: ’MVS1’

Date: ’2003-12-08’ to ’2003-12-09’

Responsible User Terminal Application Eventuser ID Date Time ID name desc

----------- -------- ---------- -------- -------- ----------- --------------------? JERRY 2003-12-08 07.37.21 IS1S1815 - INVALID PASSWORD

WILLIAM 2003-12-08 08.12.16 - INVALID PASSWORDWILLIAM 2003-12-08 08.14.03 IS1V9E61 - INVALID PASSWORD

--------------------* 3

====================3

Tivoli Decision Support for z/OS Report: RACF01

Figure 125. Example of a RACF Logon/Job Failures report

RACF Activity reports

402 System Performance Feature Reference Vol. II

Page 423: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

RACF Command Failures - Auditor reportThis report shows RACF command failures, by user, command, and resource.

This information identifies the report:

Report ID RACF02

Report group RACF Activity reports

Source RACF_COMMAND_T

Attributes RACF, Security, Command, Exception

Variables From_date, To_date, System_ID

The report contains this information:

User ID The ID of the user for whom the command failureis recorded.

Command The name of the RACF command used.

Resource name The name of the resource on which the RACFcommand was to operate.

Date The date when the user entered the RACFcommand.

Time The time when the user entered the RACFcommand.

Event desc The description for the event code qualifier.

RACF Command Failures - Auditor ReportSystem: ’MVS1’

Date: ’2003-12-08’ to ’2003-12-09’

User ID Command Resource name Date Time Event desc-------- -------- ------------------------------ ---------- -------- --------------------LASZLO ADDGROUP DEV22 2003-12-08 12.51.41 INSUF AUTH,NO UPDATE

PERMIT DEV22 2003-12-08 12.53.09 INSUF AUTH,NO UPDATE--------------------

* 2

====================2

Tivoli Decision Support for z/OS Report: RACF02

Figure 126. Example of a RACF Command Failures - Auditor report

RACF Activity reports

Chapter 48. Reports 403

Page 424: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

RACF SPECIAL User Commands - Auditor reportThis report shows commands issued by users with the SPECIAL orGroup-SPECIAL attribute, by command and user.

This information identifies the report:

Report ID RACF03

Report group RACF Activity reports

Source RACF_COMMAND_T

Attributes RACF, Security, Command, Special, Detail

Variables From_date, To_date, System_ID

The report contains this information:

Command The name of the RACF command used.

User ID The ID of the user for whom the special usercommand is recorded.

Resource name The name of the resource on which the RACFcommand was to operate.

Date The date when the user entered the RACFcommand.

Time The time when the user entered the RACFcommand.

RACF SPECIAL User Commands - Auditor ReportSystem: ’MVS1’

Date: ’2003-12-08’ to ’2003-12-09’

Command User ID Resource name Date Time-------- -------- ------------------------------ ---------- --------ADDSD HLPDESK RICHARD.* 2003-12-08 09.26.22ADDSD HLPDESK SCHRAB.* 2003-12-08 09.24.51ADDUSER HLPDESK RICHARD 2003-12-08 09.26.21ADDUSER HLPDESK SCHRAB 2003-12-08 09.24.49CONNECT HLPDESK EUAPL 2003-12-08 09.28.02CONNECT HLPDESK EUAPL 2003-12-08 09.28.11PERMIT HLPDESK TRANSMIT 2003-12-08 09.36.36PERMIT HLPDESK XMIT 2003-12-08 09.36.12PERMIT HLPDESK XMIT 2003-12-08 09.36.26

Tivoli Decision Support for z/OS Report: RACF03

Figure 127. Example of a RACF SPECIAL User Commands - Auditor report

RACF Activity reports

404 System Performance Feature Reference Vol. II

Page 425: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

RACF AUDITOR User Commands - Auditor reportThis report shows commands issued by users with the AUDITOR orGroup-AUDITOR attribute, by command and user.

For more information on using this report, refer to the System Performance FeatureGuide.

This information identifies the report:

Report ID RACF04

Report group RACF Activity reports

Source RACF_COMMAND_T

Attributes RACF, Security, Command, Auditor, Detail

Variables From_date, To_date, System_ID

The report contains this information:

Command The name of the RACF command used.

User ID The ID of the user for whom the auditor commandis recorded.

Resource name The name of the resource on which the RACFcommand was to operate.

Date The date when the user entered the RACFcommand.

Time The time when the user entered the RACFcommand.

RACF AUDITOR User Commands - Auditor ReportSystem: ’MVS1’

Date: ’2003-12-08’ to ’2003-12-09’

Command User ID Resource name Date Time-------- -------- ------------------------------ ---------- --------SETROPTS SVENNEG - 2003-12-08 08.50.46

Tivoli Decision Support for z/OS Report: RACF04

Figure 128. Example of a RACF AUDITOR User Commands - Auditor report

RACF Activity reports

Chapter 48. Reports 405

Page 426: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

RACF OPERATIONS User Access - Auditor reportThis report shows resource accesses performed by users with the OPERATIONSattribute, by responsible user, user, and resource. All accesses against resourceswith a security level higher than the specified one are included.

This information identifies the report:

Report ID RACF05

Report group RACF Activity reports

Source RACF_OPERATION_T, RACF_RES_OWNER

Attributes RACF, Security, Access, Operations, Detail

Variables From_date, To_date, System_ID

The report contains this information:

Responsible user The responsible user. This is the receiver of thereport and is a question mark (?) if no match isfound in the RACF_USER_OWNER lookup table.

User ID The ID of the user for whom the operation isrecorded. The job name is used if the user is notdefined to RACF.

Resource name The name of the RACF-protected resource accessed.

Seclevel The number designating the security level assignedto the resource. This is zero if the security level isnot defined or if no match is found in theRACF_RES_OWNER lookup table.

Generic The character indicating whether the data setprofile is generic. This can be Y (generic) or N(discrete).

Event The event description.

Date The date of the event.

Time The time of the event.

Event desc The description for the event code qualifier.

RACF OPERATIONS User Access - Auditor ReportSystem: ’MVS1’

Date: ’2003-12-08’ to ’2003-12-09’Minimum security level: 0

Responsible User Resource Sec- Gen- Eventuser ID name level eric Event Date Time desc

----------- -------- ------------------------------ ----- ---- ---------- ---------- -------- ------------------? OPERATO SYS1.PPCAT 0 Y RES ACCESS 2003-12-08 07.45.01 SUCCESSFUL ACCESS

OPERATO SYS1.PPCAT 0 Y RES ACCESS 2003-12-08 08.33.49 SUCCESSFUL ACCESSOPERATO SYS1.PPCAT 0 Y RES ACCESS 2003-12-08 08.36.55 SUCCESSFUL ACCESSOPERATO SYS1.PPCAT 0 Y RES ACCESS 2003-12-08 08.39.35 SUCCESSFUL ACCESS:PROCUSER ZAWISZA.LOADLIB 0 Y ADD/CHGVOL 2003-12-08 09.28.09 SUCCESSFUL EOVPROCUSER ZAWISZA.PLI.OBJ 0 Y ADD/CHGVOL 2003-12-08 09.26.55 SUCCESSFUL EOV

Tivoli Decision Support for z/OS report: RACF05

Figure 129. Example of a RACF OPERATIONS User Access - Auditor report

RACF Activity reports

406 System Performance Feature Reference Vol. II

Page 427: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

RACF Resource Access Failures reportThis report shows resource access failures, by responsible user, class, resource, anduser. All access against resources with a security level higher than the specified oneare included.

For more information on using this report, refer to the System Performance FeatureGuide.

This information identifies the report:

Report ID RACF06

Report group RACF Activity reports

Source RACF_RESOURCE_T, RACF_RES_OWNER

Attributes RACF, Security, Access, Exception

Variables From_date, To_date, System_ID

The report contains this information:

Responsible user The responsible user. This is the receiver of thereport and is a question mark (?) if no match isfound in the RACF_RES_OWNER lookup table.

Class The resource class.

Seclevel The number designating the security level assignedto the resource. This is zero if the security level isnot defined or if no match is found in theRACF_RES_OWNER lookup table.

Resource name The name of the RACF-protected resource accessed.

Generic The character indicating whether the data setprofile is generic. This can be Y (generic) or N(discrete).

RACF Resource Access FailuresSystem: ’MVS1’

Date: ’2003-12-08’ to ’2003-12-09’Minimum security level: 0

Responsible Sec- Resource Gen- User Access Access Eventuser Class level name eric ID request allowed Date desc

----------- -------- ----- ------------------------------ ---- -------- ------- ------- ---------- --------------------? DATASET 0 CCC.BEX.CLIST Y ROGER READ NONE 2003-12-08 WARNING MSG I

DATASET 0 IN.GDDM.SMPACDS Y WILLIAM ALTER READ 2003-12-08 INSUFFICIENT AUTHDATASET 0 MAP.SLVV1R1.PLSV N CORNALE ALTER CONTROL 2003-12-08 INSUFFICIENT AUTHDATASET 0 PS.V3R2.FORMATS Y WIELATH UPDATE READ 2003-12-08 INSUFFICIENT AUTH

--------------------* 4

PRODTEST DATASET 5 PROD.TEST2.LOAD N JERRY READ NONE 2003-12-08 INSUFFICIENT AUTHDATASET 5 PROD.TEST2.LOAD N JERRY READ NONE 2003-12-08 INSUFFICIENT AUTH

--------------------* 2

====================6

Tivoli Decision Support for z/OS report: RACF06

Figure 130. Example of a RACF Resource Access Failures report

RACF Activity reports

Chapter 48. Reports 407

Page 428: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

User ID The ID of the user who attempted to access aRACF-protected resource system.

Access request The access authority requested. This can be ALTER,CONTROL, UPDATE, READ, or NONE.

Access allowed The access authority allowed. This can be ALTER,CONTROL, UPDATE, READ, or NONE.

Date The date of the event.

Event desc The description for the event code qualifier.

RACF Activity reports

408 System Performance Feature Reference Vol. II

Page 429: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

RACF Resource Accesses reportThis report shows resource accesses, by responsible user, class, resource, and user.All accesses against resources with a security level higher than the specified oneare included.

This information identifies the report:

Report ID RACF07

Report group RACF Activity reports

Source RACF_RESOURCE_T,

Attributes RACF, Security, Access, Detail

Variables From_date, To_date, System_ID

The report contains this information:

Responsible user The responsible user. This is the receiver of thereport and is a question mark (?) if no match isfound in the RACF_USER_OWNER lookup table.

Class The resource class.

Seclevel The number designating the security level assignedto the resource. This is zero if the security level isnot defined or if no match is found in theRACF_RES_OWNER lookup table.

Resource name The name of the RACF-protected resource accessed.

Generic The character indicating whether the data setprofile is generic. This can be Y (generic) or N(discrete).

User ID The ID of the user who accessed theRACF-protected system resources.

Access request The access authority requested. This can be ALTER,CONTROL, UPDATE, READ, or NONE.

RACF Resource AccessesSystem: ’MVS1’

Date: ’2003-12-08’ to ’2003-12-09’Minimum security level: 0

Responsible Sec- Resource Gen- User Access Access Eventuser Class level name eric ID request allowed Date desc

----------- -------- ----- ------------------------------ ---- -------- ------- ------- ---------- --------------------? APPL 0 OPCH N JERRY UPDATE ALTER 2003-12-08 SUCCESSFUL AC

DATASET 0 ACCT.LOGREC Y OPERATO UPDATE ALTER 2003-12-09 SUCCESSFUL ACCESSDATASET 0 ACCT.LOGREC.G0425V00 Y OPERATO ALTER ALTER 2003-12-09 SUCCESSFUL ACCESSDATASET 0 DBL1.DSNDBC.DSNDB04.FLIGHT.I00 Y PROCUSER ALTER ALTER 2003-12-08 SUCCESSFUL ACCESSDATASET 0 DBL1.DSNDBC.DSNDB04.FLIGHT.I00 Y PROCUSER ALTER ALTER 2003-12-08 SUCCESSFUL ACCESS:SURROGAT 0 HLPDESK.MVS N WILLIAM CONTROL CONTROL 2003-12-09 SUCCESSFUL ACCESSSURROGAT 0 OPERATO.MVS N THOMAS CONTROL CONTROL 2003-12-09 SUCCESSFUL ACCESS

--------------------* 12,376

====================12,376

Tivoli Decision Support for z/OS report: RACF07

Figure 131. Example of a RACF Resource Accesses report

RACF Activity reports

Chapter 48. Reports 409

Page 430: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Access allowed The access authority allowed. This can be ALTER,CONTROL, UPDATE, READ, or NONE.

Date The date of the event.

Event desc The description for the event code qualifier.

RACF Activity reports

410 System Performance Feature Reference Vol. II

Page 431: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

RACF SUPERUSER Security Commands - Auditor reportThis report shows OpenEdition security services (CHAUDIT, CHMOD, CHOWN)that required SUPERUSER authority.

This information identifies the report:

Report ID RACF08

Report group RACF Activity reports

Source RACF_OMVS_SEC_T

Attributes RACF, Security, Command, OMVS, OpenEdition, Superuser

Variables From_date, To_date, System_ID

The report contains this information:

OS/390 Unix security service The OpenEdition security service that was issued.

User ID The ID of the user with superuser authority.

Date The date when the user invoked OpenEditionservices.

Time The time when the user invoked OpenEditionservices.

Resource pathname The pathname of the resource.

RACF SUPERUSER Security Commands - Auditor ReportSystem: ’ES38’

Date: ’2003-01-01’ to ’2003-12-01’

OS/390 Unixsecurityservice User ID Date time Resource pathname----------- -------- ---------- -------- -----------------------CHAUDIT ROOT 2003-10-08 11.21.30 /u/user1CHAUDIT ROOT 2003-10-08 11.22.32 /bin/shCHAUDIT ROOT 2003-10-08 11.23.07 /etc/hostsCHMOD ROOT 2003-10-08 11.23.42 /etc/hostsCHMOD ROOT 2003-10-08 11.23.57 /etc/hosts

Tivoli Decision Support for z/OS report: RACF08

Figure 132. Example of a RACF SUPERUSER Security Commands - Auditor report

RACF Activity reports

Chapter 48. Reports 411

Page 432: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

RACF OpenEdition Resource Accesses reportThis report shows OpenEdition failures of resource accesses by user.

This information identifies the report:

Report ID RACF09

Report group RACF Activity reports

Source RACF_OMVS_RES_T

Attributes RACF, Access, OMVS, OpenEdition, EXECEPTION

Variables From_date, To_date, System_ID

The report contains this information:

User ID The ID of the user for whom the operation isrecorded.

Date The date when the user invoked OpenEditionservices.

Time The time when the user invoked OpenEditionservices.

Class The RACF class used for auditing.

Audit description The description of the required OpenEditionservices.

Event description The event description.

RACF OpenEdition Resource Accesses ReportSystem: ’ES88’

Date: ’2000-03-01’ to ’2000-03-10’

SuperUser ID user Date Time Class Audit description-------- ----- ---------- -------- -------- --------------------IBMUSER Y 2000-03-09 21.13.00 FSOBJ OPEN A FILE

Y 2000-03-09 21.13.00 FSOBJ OPEN A FILEY 2000-03-09 21.13.00 FSOBJ OPEN A FILEY 2000-03-09 21.13.00 FSOBJ OPEN A FILEN 2000-03-09 21.14.47 DIRACC OPEN A DIRECTORYN 2000-03-09 21.30.35 FSOBJ OPEN A FILEY 2000-03-09 21.30.36 FSOBJ OPEN A FILE

Access Access AccessEvent description type requested allowed-------------------- ------ ---------------- ----------------SUCCESS CHECK FILE NONE EXECUTE EXECUTESUCCESS CHECK FILE NONE READ/WRITE EXECUTESUCCESS CHECK FILE NONE EXECUTE EXECUTESUCCESS CHECK FILE NONE READ/WRITE EXECUTESUCCESS CHECK DIR NONE READ NONESUCCESS CHECK FILE GROUP EXECUTE READ/EXECUTESUCCESS CHECK FILE NONE READ/WRITE EXECUTE

Pathname-------------------------------------------------/bin/fomtlinc/dev/ttyp0000/bin/fomtlinp/dev/ttyp0000./bin/fomtlout/etc/utmpx

Tivoli Decision Support for z/OS report: RACF09

Figure 133. Example of a RACF OpenEdition Resource Accesses report

RACF Activity reports

412 System Performance Feature Reference Vol. II

Page 433: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Access type Type of access. It can be Owner, Group, Other, orNone.

Access requested The authorization required for OpenEditionservice.

Access allowed The authorization allowed for OpenEdition service.

Pathname The pathname of the resource.

RACF Activity reports

Chapter 48. Reports 413

Page 434: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

RACF OpenEdition Resource Accesses Failures reportThis report shows OpenEdition failures of resource accesses by user.

This information identifies the report:

Report ID RACF10

Report group RACF Activity reports

Source RACF_OMVS_RES_T

Attributes RACF, Access, OMVS, OpenEdition, Exception

Variables From_date, To_date, System_ID

The report contains this information:

User ID The ID of the user for whom the operation isrecorded.

Date The date when the user invoked OpenEditionservices.

Time The time when the user invoked OpenEditionservices.

Class The RACF class used for auditing.

Audit description The description of the required OpenEditionservices.

Event description The event description.

Access type Type of access. It can be Owner, Group, Other, orNone.

Access requested The authorization required for OpenEditionservice.

RACF OpenEdition Resource Accesses Failures ReportSystem: ’ES88’

Date: ’2000-03-01’ to ’2000-03-10’

SuperUser ID user Date Time Class Audit description-------- ----- ---------- -------- -------- --------------------IBMUSER N 2000-03-09 21.14.20 FSOBJ OPEN A FILE

N 2000-03-09 21.17.44 DIRACC RENAME A FILEN 2000-03-09 21.18.01 DIRACC RENAME A FILEN 2000-03-09 21.18.40 DIRACC RENAME A FILE

Access Access AccessEvent description type requested allowed-------------------- ------ ---------------- ----------------INSUFF AUTH GROUP READ/WRITE NONEINSUFF AUTH GROUP WRITE READ/EXECUTEINSUFF AUTH GROUP WRITE READ/EXECUTEINSUFF AUTH GROUP WRITE READ/EXECUTE

Pathname---------------------/.sh_historypgm1pgm2/u/racfid2/who

Tivoli Decision Support for z/OS Report: RACF10

Figure 134. Example of a RACF OpenEdition Resource Accesses Failures report

RACF Activity reports

414 System Performance Feature Reference Vol. II

Page 435: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Access allowed The authorization allowed for OpenEdition service.

Pathname The pathname of the resource.

RACF Activity reports

Chapter 48. Reports 415

Page 436: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

RACF Initialization reportThis report shows details about the RACF settings at initialization time.

This information identifies the report:

Report ID RACF11

Report group RACF Activity reports

Source RACF_INIT_T

Attributes RACF, Security, Initialization, Detail

Variables From_date, To_date, System_ID

The report contains this information:

Date The date when the RACF initialization was issued.From TIMESTAMP.

Time The time when the RACF initialization was issued.From TIMESTAMP.

Password Password settings.

Interval The maximum password interval. FromPWD_INTERVAL.

History History value. From PWD_HISTORY.

Warning Number of days, before password expiration,during which user receives a warning message.From PWD_WARNING.

Revoke Number of incorrect logon passwords after whichuser is revoked. From PWD_REVOKE.

RACF Initialization ReportSystem: ’MVS1’

Date: ’2004-01-18’ to ’2004-01-30’

---------------- Password ---------------Date Time Interval History Warning Revoke---------- ----- ---------- -------- -------- ---------2005-01-18 17:44:19 30 4 0 4

Tivoli Decision Support for z/OS Report: RACF11

Figure 135. Example of a RACF Initialization report

RACF Activity reports

416 System Performance Feature Reference Vol. II

Page 437: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

RACF Class Initialization reportThis report shows details about the RACF class settings at initialization time.

This information identifies the report:

Report ID RACF12

Report group RACF Activity reports

Source RACF_INIT_CLASS_T

Attributes RACF, Security, Class, Initialization, Detail

Variables From_date, To_date, System_ID, Class_name

The report contains this information:

Date The date when the RACF initialization was issued.From TIMESTAMP.

Time The time when the RACF initialization was issued.From TIMESTAMP.

Class name The name of the class. From CLASS_NAME.

Active Indicates if the class is active. FromCLASS_OPTIONS.

Statistics Indicates if the class statistics are in effect. FromCLASS_OPTIONS.

Auditing Indicates if the auditing is in effect. FromCLASS_OPTIONS.

Log options LOGOPTIONS value for the class. FromCLASS_OPTIONS.

RACF Class Initialization ReportSystem: ’MVS1’

Date: ’2005-04-04’ to ’2004-04-30’

Class LogDate Time Name Active Statistics Auditing options---------- -------- --------- -------- ---------- --------- ---------2005-04-04 17:44:19 ACCTNUM Yes No No DEFAULT

ACICSPCT No No No DEFAULTACICSPCT No No No DEFAULTAIMS No No No DEFAULTALCSAUTH No No No DEFAULTAPPCLU No No No DEFAULTAPPCPORT No No No DEFAULTAPPCSI No No No DEFAULT

Tivoli Decision Support for z/OS Report: RACF12

Figure 136. Example of a RACF Class Initialization report

RACF Activity reports

Chapter 48. Reports 417

Page 438: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

RACF Terminals with Excessive Incorrect Passwords reportThis report shows the terminals where logon failed, because incorrect passwordswere entered more times than the maximum allowed in one day.

Use the Max_attempts variable to set the maximum number of valid logonattempts on your system.

This information identifies the report:

Report ID RACF13

Report group RACF Activity reports

Source RACF_LOGON_T

Attributes RACF, Security, Logon, Terminal, Exceptions

Variables From_date, To_date, System_ID, Max_attempts

The report contains this information:

Date The date when the failed logon occurred. FromTIMESTAMP.

Terminal ID The terminal ID where incorrect logons wereattempted more times than the maximum allowed.From TERMINAL_ID.

N.Incorrect Passwords Total number of incorrect passwords entered.Calculated as count of INVALID PASSWORDSevents.

RACF Terminals with Excessive Incorrect Passwords ReportSystem: ’MVS1’

Date: ’2005-01-18’ to ’2005-03-18’

Terminal N.IncorrectDate ID passwords---------- -------- ----------2005-03-14 I9PCQ178 32005-03-15 I9PCQ444 32005-03-17 I9PCQ968 3

Tivoli Decision Support for z/OS Report: RACF13

Figure 137. Example of a RACF Terminals with Excessive Incorrect Passwords report

RACF Activity reports

418 System Performance Feature Reference Vol. II

Page 439: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

RACF Users with Excessive Incorrect Passwords reportThis report shows all the users who tried to log on with an incorrect password,more times than the maximum allowed in one day.

Use the Max_attempts variable to set the maximum number of valid logonattempts on your system.

This information identifies the report:

Report ID RACF14

Report group RACF Activity reports

Source RACF_LOGON_T

Attributes RACF, Security, Logon, User, Exceptions

Variables From_date, To_date, System_ID, Max_attempts

The report contains this information:

Date The date when the failed logon occurred. FromTIMESTAMP.

Terminal ID The identifier of the user who tried to log on withan incorrect password more times than themaximum allowed. From USER_ID.

N.Incorrect Passwords Total number of incorrect passwords entered.Calculated as count of INVALID PASSWORDSevents.

RACF Users with Excessive Incorrect Passwords ReportSystem: ’MVS1’

Date: ’2005-01-18’ to ’2004-03-18’

User N.IncorrectDate ID passwords---------- -------- ----------2005-03-15 USER01 32005-03-17 USER02 3

Tivoli Decision Support for z/OS Report: RACF14

Figure 138. Example of a RACF Users with Excessive Incorrect Passwords report

RACF Activity reports

Chapter 48. Reports 419

Page 440: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

RACF All Events for a Specific User reportThis report shows all the events that are applicable to a specific user ID.

This information identifies the report:

Report ID RACF15

Report group RACF Activity reports

Source RACF_LOGON_T, RACF_COMMAND_T, RACF_RESOURCE_T

Attributes RACF, Security, Event, User, All

Variables From_date, To_date, System_ID, User_ID

The report contains this information:

Date The date when the event occurred. FromTIMESTAMP.

Time The time when the event occurred. FromTIMESTAMP.

Terminal ID The terminal ID, if available, used by the user.From TERMINAL_ID.

Event Description of the event. From EVENT_DESC.

Result Possible values are SUCCESS and UNSUCCESS.From EVENT_QUAL.

RACF All Events for a Specific User ReportSystem: ’MVS1’

Date: ’2005-04-01’ to ’2005-07-01’User_ID: ’USER01’

TerminalDate Time ID Event Result---------- --------- -------- ----------------- ---------2005-04-01 13:18:01 I9PCQ444 INVALID PASSWORD UNSUCCESS

13:18:03 I9PCQ444 INVALID PASSWORD UNSUCCESS13:47:01 I9PCQ444 SUCCESSFUL ACCESS SUCCESS

*2005-04-02 07:08:22 I9PCQ525 INVALID PASSWORD UNSUCCESS

17:28:33 I9PCQ489 SUCCESSFUL ALU SUCCESS*

2005-04-03 11:14:25 I9PCQ963 FAILED PROTECTALL UNSUCCESS11:14:40 I9PCQ963 FAILED PROTECTALL UNSUCCESS13:17:01 I9PCQ963 FAILED PROTECTALL UNSUCCESS

Tivoli Decision Support for z/OS Report: RACF15

Figure 139. Example of a RACF All Events for a Specific User report

RACF Activity reports

420 System Performance Feature Reference Vol. II

Page 441: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

RACF Data Sets with a Specific Name Access reportThis report shows all the accesses made to data sets whose names begin with thename specified.

This information identifies the report:

Report ID RACF16

Report group RACF Activity reports

Source RACF_RESOURCE_T

Attributes RACF, Security, Access, Dataset

Variables From_date, To_date, System_ID, Dataset_prefix

The report contains this information:

Date The date when the event occurred. FromTIMESTAMP.

Time The time when the event occurred. FromTIMESTAMP.

User ID The identifier of the user for whom the access tothe data set is recorded. From USER_ID.

Data Set Name The name of the RACF protected data set. FromRESOURCE_NAME.

Event Description of the event. From EVENT_DESC.

Result Possible values are SUCCESS and UNSUCCESS.From EVENT_QUAL.

RACF Data Sets with a Specific Name Access ReportSystem: ’MVS1’

Date: ’2004-04-01’ to ’2004-07-01’Data Set Prefix: ’PR171’

User Data SetDate Time ID Name Event Result---------- -------- -------- ------------------------------- ---------------- ----------2005-04-01 11:14:20 USER01 PR171.ADRLLOAD FAILED PROTECTALL UNSUCCESS2005-04-01 11:17:00 USER01 PR171.SDRLLOAD FAILED PROTECTALL UNSUCCESS2005-04-01 11:18:59 USER01 PR171.MVS.SMF70.LOG FAILED PROTECTALL UNSUCCESS

2005-04-02 17:22:02 USER02 PR171.LOCAL.LOAD SUCCESSFUL ACCESS SUCCESS17:44:56 USER02 PR171.LOCAL.DEFS SUCCESSFUL ACCESS SUCCESS

Tivoli Decision Support for z/OS Report: RACF16

Figure 140. Example of a RACF Data Sets with a Specific Name Access report

RACF Activity reports

Chapter 48. Reports 421

Page 442: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

RACF Data Sets with Particular Authority reportThis report shows all the resource accesses that were audited because the userassociated with the access had a particular RACF privilege.

This information identifies the report:

Report ID RACF17

Report group RACF Activity reports

Source RACF_RESOURCE_T

Attributes RACF, Security, Access, Resource, Privileges

Variables From_date, To_date, System_ID, Class_name, Resource_name

The report contains this information:

Date The date when the event occurred. FromTIMESTAMP.

Time The time when the event occurred. FromTIMESTAMP.

User ID The identifier of the user for whom the access tothe resource is recorded. From USER_ID.

Authority Authority used to access the resource. FromAUTHORITY_FLAGS.

Resource Name The name of the RACF protected resource. FromRESOURCE_NAME.

Class Name The name of the RACF class that protects theresource. From CLASS.

Profile Name The name of the RACF profile that protects theresource. From PROFILE_NAME.

RACF Resources Accessed with Particular Authority ReportSystem: ’MVS1’

Date: ’2005-02-20’ to ’2005-05-20’

User Resource Class ProfileDate Time ID Authority Name Name Name---------- --------- -------- ---------- --------------------- --------- -----------------2005-02-20 15:47:54 USER03 OPERATIONS TCPIP.SEZAPENU DATASET TCPIP.*

15:47:54 USER03 OPERATIONS TCPIP.SEZAMENU DATASET TCPIP.*18:39:20 USER03 OPERATIONS CATALOG.MVSICF1.VTDS DATASET CATALOG.MVSICF1.V*15:39:44 USER03 OPERATIONS RACFID2.JCL DATASET RACFID2.*

Tivoli Decision Support for z/OS Report: RACF17

Figure 141. Example of a RACF Data Sets with Particular Authority report

RACF Activity reports

422 System Performance Feature Reference Vol. II

Page 443: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

RACF Resources Accessed Because Installation Exit reportThis report shows all the resource accesses that were granted by an installationexit.

This information identifies the report:

Report ID RACF18

Report group RACF Activity reports

Source RACF_RESOURCE_T

Attributes RACF, Security, Access, Resource, Exit

Variables From_date, To_date, System_ID, Class_name, Resource_name

The report contains this information:

Date The date when the event occurred. FromTIMESTAMP.

Time The time when the event occurred. FromTIMESTAMP.

User ID The identifier of the user for whom the access tothe resource is recorded. From USER_ID.

Resource Name The name of the RACF protected resource. FromRESOURCE_NAME.

Class Name The name of the RACF class that protects theresource. From CLASS.

Profile Name The name of the RACF profile that protects theresource. From PROFILE_NAME.

RACF Resources Accessed Because Installation Exit ReportSystem: ’MVS1’

Date: ’2005-04-01’ to ’2004-07-01’

User Resource Class ProfileDate Time ID Name Name Name---------- --------- -------- ---------------------- --------- --------2005-05-15 15:47:55 USER04 DSN710.LOGCOPY1.DS01 DATASET DSN170.*

15:47:55 USER04 DSN710.LOGCOPY1.DS02 DATASET DSN170.*18:45:09 USER04 DSN710.LOGCOPY1.DS03 DATASET DSN170.*

Tivoli Decision Support for z/OS Report: RACF18

Figure 142. Example of a RACF Resources Accessed Because Installation Exit report

RACF Activity reports

Chapter 48. Reports 423

Page 444: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

RACF Resources Accessed Because Warning Mode reportThis report shows all the resource accesses that were granted because a profile wasin warning mode.

This information identifies the report:

Report ID RACF19

Report group RACF Activity reports

Source RACF_RESOURCE_T

Attributes RACF, Security, Access, Resource, Warning

Variables From_date, To_date, System_ID, Class_name, Resource_name

The report contains this information:

Date The date when the event occurred. FromTIMESTAMP.

Time The time when the event occurred. FromTIMESTAMP.

User ID The identifier of the user whose access to theresource was audited. From USER_ID.

Resource Name The name of the RACF protected resource. FromRESOURCE_NAME.

Class Name The name of the RACF class that protects theresource. From CLASS.

Profile Name The name of the RACF profile that protects theresource. From PROFILE_NAME.

RACF Resources Accessed Because Warning Mode ReportSystem: ’MVS1’

Date: ’2005-04-20’ to ’2004-07-20’

User Resource Class ProfileDate Time ID Name Name Name---------- --------- -------- ------------------------ ------- ---------------2005-04-20 15:47:54 USER04 CPAC.VTAMLST DATASET CPAC.*

15:47:54 USER04 IXGLOGR.SYSPLEX.LOGREC DATASET IXGLOGR.*15:47:54 USER04 TCPIP.SEZAPENU DATASET TCPIP.*

Tivoli Decision Support for z/OS Report: RACF19

Figure 143. Example of a RACF Resources Accessed Because Warning Mode report

RACF Activity reports

424 System Performance Feature Reference Vol. II

Page 445: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

RACF Generic Profiles Used for Resource Access reportThis report shows the relationship between the resource names and the genericprofiles that cover them.

This information identifies the report:

Report ID RACF20

Report group RACF Activity reports

Source RACF_RESOURCE_T

Attributes RACF, Security, Access, Resource, Profile

Variables From_date, To_date, System_ID, Class_name, Resource_name

The report contains this information:

Date The date when the event occurred. FromTIMESTAMP.

Resource Name The name of the RACF protected resource. FromRESOURCE_NAME.

Class Name The name of the RACF class that protects theresource. From CLASS.

Profile Name The name of the RACF profile that protects theresource. From PROFILE_NAME.

Accesses Total number of resource accesses, using theindicated profile, in one day. Calculated as count ofall resource access events.

RACF Generic Profiles Used for Resource Access ReportSystem: ’MVS1’

Date: ’2005-04-01’ to ’2005-07-01’

Resource Class ProfileDate Name Name Name Accesses---------- ------------------------------ -------- ------------------------ --------2005-04-01 CATALOG.MVSICF1.VDB2V7A DATASET CATALOG.MVSICF1.VDB2V7A* 35

CATALOG.MVSICF1.VTDS17A DATASET CATALOG.MVSICF1.VTDS17A* 1CATALOG.MVSICF1.VZOS16P DATASET CATALOG.MVSICF1.VZOS16P* 1SYS1.PARMLIB DATASET SYS1.PARMLIB* 7

Tivoli Decision Support for z/OS Report: RACF20

Figure 144. Example of a RACF Generic Profiles Used for Resource Access report

RACF Activity reports

Chapter 48. Reports 425

Page 446: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

RACF Configuration reportsThe reports described in this section are for the RACF Configurationsubcomponent, which provides detailed information about the RACF databasesetup.

RACF Number of Profiles in the Database reportThis report shows the number of RACF profiles (groups, users, data sets, andgeneral resources) in the RACF database.

This information identifies the report:

Report ID RACFC01

Report group RACF Configuration reports

Source RACF_GROUPS_D, RACF_USERS_D

Attributes RACF, Security, Configuration, Profile

Variables Date, System_ID

The report contains this information:

Profile Type The type of profile. Possible values are GROUP,USER, DATASET, GENRES.

Count The number of profiles in the RACF database.Calculated as count of entries in each table.

RACF Number of Profiles in the DatabaseDate: ’2005-04-09’ System: ’MVS1’

ProfileType Count---------- --------DATASET 220GENRES 440GROUP 190USEr 125

Tivoli Decision Support for z/OS Report: RACFC01

Figure 145. Example of a RACF Number of Profiles in the Database report

RACF Configuration reports

426 System Performance Feature Reference Vol. II

Page 447: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

RACF Group List reportThis report shows a list of the group profiles defined in the RACF database.

This information identifies the report:

Report ID RACFC02

Report group RACF Configuration reports

Source RACF_GROUPS_D, RACF_USER_CON_D

Attributes RACF, Security, Configuration, Group

Variables Date, System_ID , Group_Name

The report contains this information:

Group Name The name of the group. From GROUP_NAME.

Owner The user ID or group name that owns this group.From OWNER_ID.

Creation Date Date when the group was defined. FromCREATE_DATE.

Description Installation-defined data. From INSTALL_DATA.

Member Count Number of users connected. Calculated as count ofusers that have the same group name.

RACF Group ListDate: ’2005-04-09’ System: ’MVS1’

Group Creation MemberName Owner Date Description Count---------- ---------- ----------- ----------- ------SYS1 IBMUSER 1998-12-11 31TCPIP SYS1 2004-02-20 TCP/IP group 2TDS SYS1 2004-12-05 TDS group 10

Tivoli Decision Support for z/OS Report: RACFC02

Figure 146. Example of a RACF Group List report

RACF Configuration reports

Chapter 48. Reports 427

Page 448: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

RACF Users with Particular System Privileges reportThis report shows all the user IDs that have particular RACF privileges at systemlevel, such as SPECIAL, OPERATIONS, and AUDITOR.

This information identifies the report:

Report ID RACFC03

Report group RACF Configuration reports

Source RACF_USERS_D

Attributes RACF, Security, Configuration, User, Privileges

Variables Date, System_ID , User_ID

The report contains this information:

User ID The user identifier, as taken from the profile name.From USER_ID.

User Name The name associated with the user ID. FromPROGRAMMER.

Privileges The user privileges. From USER_OPTIONS.Special

SPECIAL attribute (Yes or No).Operations

OPERATIONS attribute (Yes or No).Auditor

AUDITOR attribute (Yes or No).

RACF Users with Particular System PrivilegesDate: ’2005-04-09’ System: ’MVS1’

User User <--------- Privileges --------->ID Name Special Operations Auditor---------- ----------------- --------- ----------- -------User1 User no. 1 Yes No NoUser2 User no. 2 No No NoUser3 User no. 3 No No No

Tivoli Decision Support for z/OS Report: RACFC03

Figure 147. Example of a RACF Users with Particular System Privileges report

RACF Configuration reports

428 System Performance Feature Reference Vol. II

Page 449: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

RACF Users with Particular Group Level Privileges reportThis report shows all the user IDs that have particular RACF privileges at grouplevel, such as SPECIAL, OPERATIONS, and AUDITOR.

This information identifies the report:

Report ID RACFC04

Report group RACF Configuration reports

Source RACF_USER_CON_D, RACF_USERS_D

Attributes RACF, Security, Configuration, User, Privileges

Variables Date, System_ID , User_ID

The report contains this information:

User ID The user identifier, as taken from the profile name.From USER_ID.

User Name The name associated with the user ID. FromPROGRAMMER.

Group Name The name of the group to which the user isconnected. From GROUP_NAME.

Privileges The user privileges. From USER_OPTIONS.Special

GROUP-SPECIAL attribute (Yes or No).Operations

GROUP-OPERATIONS attribute (Yes or No).Auditor

GROUP-AUDITOR attribute (Yes or No).

RACF Users with Particular Group Level PrivilegesDate: ’2005-04-09’ System: ’MVS1’

User User Group <-------- Privileges -------->ID Name Name Special Operations Auditor---------- ----------------- --------- -------- ---------- -------User4 User no. 4 GROUP1 Yes No NoUser5 User no. 5 GROUP2 No No YesUser6 User no. 6 No No Yes No

Tivoli Decision Support for z/OS Report: RACFC04

Figure 148. Example of a RACF Users with Particular Group Level Privileges report

RACF Configuration reports

Chapter 48. Reports 429

Page 450: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

RACF Users Currently Revoked reportThis report shows all the user IDs that are currently revoked.

This information identifies the report:

Report ID RACFC05

Report group RACF Configuration reports

Source RACF_USERS_D

Attributes RACF, Security, Configuration, User, Revoked

Variables Date, System_ID

The report contains this information:

User ID The user identifier, as taken from the profile name.From USER_ID.

User Name The name associated with the user ID. FromPROGRAMMER.

Last Logon Date The date when the user last entered the system.From LASTJOB_DATE.

RACF Users Currently RevokedDate: ’2005-04-09’ System: ’MVS1’

User User Last LogonID Name Date---------- ----------------- ---------User7 User no. 7 1995-01-01ROOT Root user 2005-02-12

Tivoli Decision Support for z/OS Report: RACFC05

Figure 149. Example of a RACF Users Currently Revoked report

RACF Configuration reports

430 System Performance Feature Reference Vol. II

Page 451: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

RACF Users Last Defined reportThis report shows the user profiles defined as having a threshold date within 90days before the selected date.

This information identifies the report:

Report ID RACFC06

Report group RACF Configuration reports

Source RACF_USERS_D

Attributes RACF, Security, Configuration, User, Last

Variables Date, System_ID

The report contains this information:

Creation Date The date when the profile was created. FromCREATE_DATE.

User ID The user identifier, as taken from the profile name.From USER_ID.

Owner The user ID or group name that owns this group.From OWNER_ID.

Privileges The user privileges. From USER_OPTIONS.Special

SPECIAL attribute (Yes or No).Operations

OPERATIONS attribute (Yes or No).Auditor

AUDITOR attribute (Yes or No).

Last Logon The last logon of this user ID.Date The date when the user last logged

on the system. FromLASTJOB_DATE.

Term The time when the user last loggedon the system. FromLASTJOB_TIME.

RACF Users Last DefinedDate: ’2005-04-09’ System: ’MVS1’

Creation User < Privileges > <--- Last Logon --->Date ID Owner Spec Oper Aud Date Time

---------- ------- -------- ---- ---- --- ---------- --------2005-01-17 USER1 RACFID Yes No No 2005-01-01 00:00:002004-12-13 USER2 RACFID No No No 2005-01-01 00:00:002005-01-14 RACFID SYS1 Yes Yes No 2005-01-01 00:00:00

Tivoli Decision Support for z/OS Report: RACFC06

Figure 150. Example of a RACF Users Last Defined report

RACF Configuration reports

Chapter 48. Reports 431

Page 452: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

RACF Users with NOINTERVAL Specified reportThis report shows all the user IDs for which no password interval was specified.

This information identifies the report:

Report ID RACFC07

Report group RACF Configuration reports

Source RACF_USERS_D

Attributes RACF, Security, Configuration, User, Password

Variables Date, System_ID

The report contains this information:

User ID The user identifier, as taken from the profile name.From USER_ID.

Owner The user ID or group name that owns this group.From OWNER_ID.

Creation Date The date when the profile was created. FromCREATE_DATE.

Privileges The user privileges. From USER_OPTIONS.Special

SPECIAL attribute (Yes or No).Operations

OPERATIONS attribute (Yes or No).Auditor

AUDITOR attribute (Yes or No).

RACF Users with NOINTERVAL SpecifiedDate: ’2005-04-09’ System: ’MVS1’

User Creation <-------- Privileges ------->ID Owner Date Special Operations Auditors

---------- ------- ---------- ------- ---------- --------CBADMIN RACFID 2003-03-20 No No NoIBMUSER IBMUSER 1994-03-05 No No NoWSADMIN SYS1 2002-11-30 No No No

Tivoli Decision Support for z/OS Report: RACFC07

Figure 151. Example of a RACF Users with NOINTERVAL Specified report

RACF Configuration reports

432 System Performance Feature Reference Vol. II

Page 453: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

RACF Users with Too Many Group Connections reportThis report shows all the user IDs that have more than the maximum number ofvalid group connections. Use the Max_connections variable to set the maximumnumber of valid connections for your system.

This information identifies the report:

Report ID RACFC08

Report group RACF Configuration reports

Source RACF_USERS_CON_D, RACF_USERS_D

Attributes RACF, Security, Configuration, User, Connection

Variables Date, System_ID, Max_connections

The report contains this information:

User ID The user identifier, as taken from the profile name.From USER_ID.

User Name the name associated with the user ID. FromPROGRAMMER.

Number of Connections The number of user-group connections. Calculatedas COUNT(*).

RACF Users with Too Many Group ConnectionsDate: ’2005-04-09’ System: ’MVS1’

User User Number ofID Name Connections

---------- --------------------- -----------IBMUSER IBMUSER 60RACFID RACF Administrator

Tivoli Decision Support for z/OS Report: RACFC08

Figure 152. Example of a RACF Users with Too Many Group Connections report

RACF Configuration reports

Chapter 48. Reports 433

Page 454: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

RACF Users Members of SYS1 Group reportThis report shows all the members belonging to the group SYS1.

This information identifies the report:

Report ID RACFC09

Report group RACF Configuration reports

Source RACF_USER_CON_D, RACF_USERS_D

Attributes RACF, Security, Configuration, User, Connection

Variables Date, System_ID

The report contains this information:

User ID The user identifier, as taken from the profile name.From USER_ID.

Owner The user ID or group name that owns this group.From OWNER_ID.

Privileges The user privileges. From USER_OPTIONS.Special

SPECIAL attribute (Yes or No).Operations

OPERATIONS attribute (Yes or No).Auditor

AUDITOR attribute (Yes or No).

Revoked Indicates if the user is revoked (Yes or No). FromUSER_OPTIONS.

Revoke Date The date when the user was revoked. FromREVOKE_DATE.

Resume Date The date when the user will be resumed. FromRESUME_DATE.

RACF Users Members of SYS1 GroupDate: ’2005-11-19’ System: ’ES38’

User < Privileges > Revoke ResumeID Owner Spec Oper Aud Revoked Date Date

---------- ------- ---- ---- --- ------- ---------- ----------APPNTM SYS1 No No No No 2000-01-01 2000-05-05APPSWPROC RACFID No No No No 2000-01-01 2000-05-05AUTTCP10 RACFID No No No No 2000-01-01 2000-05-05DSIQTSK SYS1 No No No Yes 2000-01-01 2000-05-05

Tivoli Decision Support for z/OS Report: RACFC09

Figure 153. Example of a RACF Users Members of SYS1 report

RACF Configuration reports

434 System Performance Feature Reference Vol. II

Page 455: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

RACF Dataset Profiles for Each HLQ reportThis report shows a list of the High Level Qualifiers (HLQ), defined in the RACFdata set profiles, with the highest number of profiles covering them.

This information identifies the report:

Report ID RACFC10

Report group RACF Configuration reports

Source RACF_DATASETS_D

Attributes RACF, Security, Configuration, Dataset, Profiles

Variables Date, System_ID

The report contains this information:

HLQ High Level Qualifier (HLQ) extracted from thedata set profile name. From DS_NAME.

Count Number of profiles in the RACF database.Calculated as COUNT(*).

RACF Dataset Profiles for Each HLQDate: ’2005-11-19’ System: ’MVS1’

HLQ Count---------- --------ADB 1AHX 1AOP 1BFS 1BSAM 1CANDLE 1CATALOG 48...SYS1 19ZOS15P 1

========220

Tivoli Decision Support for z/OS Report: RACFC10

Figure 154. Example of a RACF Dataset Profiles for Each HLQ report

RACF Configuration reports

Chapter 48. Reports 435

Page 456: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

RACF Dataset Profiles with UACC Other than NONE reportThis report shows all the data set profiles that have an Universal Access (UACC)other than NONE in the RACF database.

This information identifies the report:

Report ID RACFC11

Report group RACF Configuration reports

Source RACF_DATASETS_D

Attributes RACF, Security, Configuration, Dataset, UACC

Variables Date, System_ID

The report contains this information:

Dataset Profile Name Data set name, as taken from the profile name.From DS_NAME.

Volume Volume upon which this data set resides. FromVOLUME.

Generic Indicates if this is a generic profile. FromDATASET_OPTIONS.

Owner The user ID or group name that owns this profile.From OWNER_ID.

UACC The universal access of this data set. Possiblevalues are EXECUTE, READ, UPDATE, CONTROL,and ALTER. From UACC.

RACF Dataset Profiles with UACC Other than NONEDate: ’2005-11-19’ System: ’MVS1’

Dataset ProfileName Volume Generic Owner UACC

------------------------------- ------ ------- -------- -------ADB.* Yes SYS1 ALTERAHX.* Yes SYS1 ALTERANF.* Yes SYS1 READBDT1.* Yes IBMUSER READBFS.* Yes SYS1 ALTERBPA.* Yes RACFID ALTERCANDLE.* Yes SYS1 ALTER...SYS1.VOLCAT.VGENERAL* Yes SYS1 ALTERZOS15.* Yes SYS1 READZOS15A.* Yes IBMUSER READZOS15P.* Yes IBMUSER READ

Tivoli Decision Support for z/OS Report: RACFC11

Figure 155. Example of a RACF Dataset Profiles with UACC Other than NONE report

RACF Configuration reports

436 System Performance Feature Reference Vol. II

Page 457: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

RACF Dataset Profiles in WARNING Mode reportThis report shows all the data set profiles that are in WARNING mode.

This information identifies the report:

Report ID RACFC12

Report group RACF Configuration reports

Source RACF_DATASETS_D

Attributes RACF, Security, Configuration, Dataset, WARNING

Variables Date, System_ID

The report contains this information:

Dataset Profile Name Data set name, as taken from the profile name.From DS_NAME.

Volume Volume upon which this data set resides. FromVOLUME.

Generic Indicates if this is a generic profile. FromDATASET_OPTIONS.

Owner The user ID or group name that owns this profile.From OWNER_ID.

UACC The universal access of this data set. Possiblevalues are EXECUTE, READ, UPDATE, CONTROL,and ALTER. From UACC.

RACF Dataset Profiles in WARNING ModeDate: ’2005-01-13’ System: ’MVS1’

Dataset ProfileName Volume Generic Owner UACC

------------------------------- ------ ------- -------- -------CATALOG.MASTER.DRV15P* Yes SYS1 ALTERCATALOG.MASTER.VDRV15Q* Yes SYS1 ALTERCATALOG.MASTER.VM7XSHR* Yes SYS1 READCATALOG.MASTER.VZM7SHR* Yes SYS1 ALTERCATALOG.MVSICFM.VDSK10P* Yes SYS1 UPDATECATALOG.MVSICFM.VDSK28P* Yes SYS1 NONER

Tivoli Decision Support for z/OS Report: RACFC12

Figure 156. Example of a RACF Dataset Profiles in WARNING Mode report

RACF Configuration reports

Chapter 48. Reports 437

Page 458: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

RACF Dataset Standard ACL with ID(*) Not NONE reportThis report shows all the data set profiles whose standard access lists have anasterisk (*) with a level other than NONE.

This information identifies the report:

Report ID RACFC13

Report group RACF Configuration reports

Source RACF_DS_ACCESS_D, RACF_DATASETS_D

Attributes RACF, Security, Configuration, Dataset, Access

Variables Date, System_ID

The report contains this information:

Dataset Profile Name Data set name, as taken from the profile name.From DS_NAME.

Volume Volume upon which this data set resides. FromVOLUME.

Owner The user ID or group name that owns this profile.From OWNER_ID.

Access The access allowed to the user or group. Possiblevalues are EXECUTE, READ, UPDATE, CONTROL,and ALTER. From ACCESS.

RACF Dataset Standard ACL with ID(*) Not NONEDate: ’2005-11-19’ System: ’MVS1’

Dataset ProfileName Volume Owner Access

------------------------------- ------ -------- -------NCP.* NCP READNETVIEW.* SYS1 READOMEGA.* SYS1 ALTEROMVS.* SYS1 ALTER

Tivoli Decision Support for z/OS Report: RACFC13

Figure 157. Example of a RACF Dataset Standard ACL with ID(*) Not NONE report

RACF Configuration reports

438 System Performance Feature Reference Vol. II

Page 459: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

RACF Dataset Condit. ACL with ID(*) Not NONE reportThis report shows all the data set profiles conditional access lists that have anasterisk (*) with a level other than NONE.

This information identifies the report:

Report ID RACFC14

Report group RACF Configuration reports

Source RACF_DS_CONDACC_D, RACF_DATASETS_D

Attributes RACF, Security, Configuration, Dataset, Access

Variables Date, System_ID

The report contains this information:

Dataset Profile Name Data set name, as taken from the profile name.From DS_NAME.

Volume Volume upon which this data set resides. FromVOLUME.

Owner The user ID or group name that owns this profile.From OWNER_ID.

Access The access of the conditional access element/usercombination. Possible values are EXECUTE, READ,UPDATE, CONTROL, and ALTER. From ACCESS.

Access Type The type of conditional access checking that isbeing performed. From COND_TYPE.

Access Element The name of the conditional access elementthrough which the user is granted access. FromCOND_ELEMENT.

RACF Dataset Condit. ACL with ID(*) Not NONEDate: ’2005-11-19’ System: ’MVS1’

Dataset Profile Access AccessName Volume Owner Access Type Element

------------------------------- ------ -------- ------- -------- -------NPM.* RACFID UPDATE TERMINAL TERM01ZOS15.* RACFID ALTER TERMINAL TERM01

Tivoli Decision Support for z/OS Report: RACFC14

Figure 158. Example of a RACF Dataset Condit. ACL with ID(*) Not NONE report

RACF Configuration reports

Chapter 48. Reports 439

Page 460: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

RACF GR Number of Profiles for Each Class reportThis report shows the number of RACF general resource profiles that are logged,for each class, in the RACF database.

This information identifies the report:

Report ID RACFC15

Report group RACF Configuration reports

Source RACF_GENRES_D

Attributes RACF, Security, Configuration, General_Resource

Variables Date, System_ID, Class_name

The report contains this information:

Class Name The name of the class. From CLASS_NAME.

Count Number of profiles. Calculated as count of profilesfor each class.

RACF GR Number of Profiles for Each ClassDate: ’2005-11-19’ System: ’MVS1’

ClassName Count---------- --------ACCTNUM 2CBIND 16CSFSERV 5DASDVOL 27DIGTCERT 17FACILITY 29FIELD 3...TERMINAL 1TSOAUTH 7TSOPROC 27UNIXMAP 73UNIXPRIV 1VTAMAPPL 2

Tivoli Decision Support for z/OS Report: RACFC15

Figure 159. Example of a RACF GR Number of Profiles for Each Class report

RACF Configuration reports

440 System Performance Feature Reference Vol. II

Page 461: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

RACF GR Discrete Profiles with Wild Characters reportThis report shows all the discrete resource profiles that have wildcard characters(*, %) in their names.

This information identifies the report:

Report ID RACFC16

Report group RACF Configuration reports

Source RACF_GENRES_D

Attributes RACF, Security, Configuration, General_Resource

Variables Date, System_ID

The report contains this information:

Class Name The name of the class. From CLASS_NAME.

Profile Name General resource name, as taken form the profilename. From GR_NAME.

Creation Date Date when the profile was created. FromCREATE_DATE.

Owner The user ID or group name that owns this profile.From OWNER_ID.

RACF GR Discrete Profiles with Wild CharactersDate: ’2005-11-19’ System: ’MVS1’

Class Profile CreationName Name Date Owner---------- -------------------------------------- ---------- ---------PROGRAM * 2000-10-30 RACFIDPROGRAM ** 2000-01-09 RACFID

Tivoli Decision Support for z/OS Report: RACFC16

Figure 160. Example of a RACF GR Discrete Profiles with Wild Characters report

RACF Configuration reports

Chapter 48. Reports 441

Page 462: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

RACF GR Profiles with UACC Other than NONE reportThis report shows all the general resource profiles that have a Universal Access(UACC) other than NONE in the RACF database.

This information identifies the report:

Report ID RACFC17

Report group RACF Configuration reports

Source RACF_GENRES_D

Attributes RACF, Security, Configuration, General_Resource, UACC

Variables Date, System_ID

The report contains this information:

Class Name The name of the class. From CLASS_NAME.

Profile Name General resource name, as taken from the profilename. From GR_NAME.

Generic Indicates if this is a generic profile. FromGR_OPTIONS.

Owner The user ID or group name that owns this profile.From OWNER_ID.

UACC The universal access of this resource. Possiblevalues are READ, EXECUTE, UPDATE, CONTROL,and ALTER. For DIGTCERT profiles, valid valuesare TRUST, NOTRUST, and HIGHTRST. FromUACC.

RACF GR Profiles with UACC Other than NONEDate: ’2005-03-02’ System: ’MVS1’

Class ProfileName Name Generic Owner UACC------- --------------------------- ------- -------- -------ACCTNUM A0001 No RACFID READ

5 No USER1 READ

CBIND CB.BBO* Yes RACFID READCB.BBOASR1 No RACFID READCB.BBOASR2 No RACFID READCB.BIND.BBO* Yes RACFID READ

...TSOPROC IKJACCNT No RACFID READ

ISPDB2T No PIROSO READISPFDB2 No RACFID READ

UNIXPRIV SUPERUSER.FILESYS.PFSCTL No SYS1 READ

Tivoli Decision Support for z/OS Report: RACFC17

Figure 161. Example of a RACF GR Profiles with UACC Other than NONE report

RACF Configuration reports

442 System Performance Feature Reference Vol. II

Page 463: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

RACF GR Profiles in WARNING Mode reportThis report shows all the general resource profiles that are in WARNING mode.

This information identifies the report:

Report ID RACFC18

Report group RACF Configuration reports

Source RACF_GENRES_D

Attributes RACF, Security, Configuration, General_resource, WARNING

Variables Date, System_ID, CLASS_NAME, PROFILE_NAME

The report contains this information:

Class Name The name of the class. From CLASS_NAME.

Profile Name General resource name, as taken from the profilename. From GR_NAME.

Generic Indicates if this is a generic profile. FromGR_OPTIONS.

Owner The user ID or group name that owns this profile.From OWNER_ID.

UACC The universal access of this data set. Valid valuesare NONE, READ,EXECUTE, UPDATE,CONTROL, and ALTER. For DIGCERT profiles,valid values are TRUST, NOTRUST, andHIGHTRST. From UACC.

RACF GR Profiles in WARNING ModeDate: ’2005-01-22’ System: ’MVS1’

Class ProfileName Name Generic Owner UACC-------- -------------------------------- ------- -------- -------FACILITY $PW.PERMIT_PASSWORD_USAGE No SYS1 READ

AWB.ADMINISTRATION No SYS1 UPDATEAWB.CONFIGURATION No SYS1 UPDATEAWB.OPERATION No SYS1 UPDATEAWB.VIEWER No SYS1 READBPX.DAEMON No RACFID ALTERBPX.DAEMON.HFSCTL No SYS1 UPDATEBPX.FILEATTR.PROGCTL No RACFID UPDATEBPX.FILEATTR.SHARELIB No SYS1 UPDATE

Tivoli Decision Support for z/OS Report: RACFC18

Figure 162. Example of a RACF GR Profiles in WARNING Mode report

RACF Configuration reports

Chapter 48. Reports 443

Page 464: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

RACF GR Profiles Standard ACL with ID(*) not NONE reportThis report shows all the general resource profiles whose standard access lists havean asterisk (*) with a level other than NONE.

This information identifies the report:

Report ID RACFC19

Report group RACF Configuration reports

Source RACF_GR_ACCESS_D, RACF_GENRES_D

Attributes RACF, Security, Configuration, General_resource, Access

Variables Date, System_ID, Class_name, Profile_name

The report contains this information:

Class Name The name of the class. From CLASS_NAME.

Profile Name General resource name, as taken from the profilename. From GR_NAME.

Owner The user ID or group name that owns this profile.From OWNER_ID.

Access The access allowed to the user or group. Possiblevalues are READ, UPDATE, CONTROL, andALTER. From ACCESS.

RACF GR Profiles Standard ACL with ID(*) not NONEDate: ’2005-01-22’ System: ’MVS1’

Class ProfileName Name Owner Access-------- -------------------------------- -------- -------SERVER CB.*.BBOASR2 RACFID READ

CB.*.CBDAEMON RACFID READCB.*.CBINTFPR RACFID READCB.*.CBNAMING RACFID READ

Tivoli Decision Support for z/OS Report: RACFC19

Figure 163. Example of a RACF GR Profiles Standard ACL with ID(*) not NONE report

RACF Configuration reports

444 System Performance Feature Reference Vol. II

Page 465: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

RACF GR Profiles Condit. ACL with ID(*) Not NONE reportThis report shows all the general resource profiles whose conditional access listshave an asterisk (*) with a level other than NONE.

This information identifies the report:

Report ID RACFC20

Report group RACF Configuration reports

Source RACF_GR_CONDACC_D, RACF_GENRES_D

Attributes RACF, Security, Configuration, General_Resource, Access

Variables System_ID, Date, Class_Name, Profile_Name

The report contains this information:

Dataset Profile Name Data set name, as taken from the profile name.From DS_NAME.

Volume Volume upon which this data set resides. FromVOLUME.

Owner The user ID or group name that owns this profile.From OWNER_ID.

Access The access of the conditional access element/usercombination. Possible values are EXECUTE, READ,UPDATE, CONTROL, and ALTER. From ACCESS.

Access Type The type of conditional access checking that isbeing performed. From COND_TYPE.

Access Element The name of the conditional access elementthrough which the user is granted access. FromCOND_ELEMENT.

RACF Dataset Condit. ACL with ID(*) Not NONEDate: ’2005-11-19’ System: ’MVS1’

Dataset Profile Access AccessName Volume Owner Access Type Element

------------------------------- ------ -------- ------- -------- -------NPM.* RACFID UPDATE TERMINAL TERM01ZOS15.* RACFID ALTER TERMINAL TERM01

Tivoli Decision Support for z/OS Report: RACFC14

Figure 164. Example of a RACF Dataset Condit. ACL with ID(*) Not NONE report

RACF Configuration reports

Chapter 48. Reports 445

Page 466: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

RACF Configuration reports

446 System Performance Feature Reference Vol. II

Page 467: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Part 11. VM accounting component

Chapter 49. Customization . . . . . . . . 449Making input data available . . . . . . . . 449Modifying DRLJCOLL . . . . . . . . . . 449Updating lookup tables . . . . . . . . . . 449

Chapter 50. Data flow . . . . . . . . . . 451

Chapter 51. Log and record definitions . . . . 453

Chapter 52. Data tables . . . . . . . . . 455Data tables . . . . . . . . . . . . . . 455

VMACCT_SESSION_D, _M . . . . . . . 455

Chapter 53. Reports . . . . . . . . . . 457VM Accounting Users Grouped by AccountNumber report . . . . . . . . . . . . . 458VM Accounting Users Grouped by CPU Usagereport . . . . . . . . . . . . . . . . 460VM Accounting Total and Virtual CPU Usagereport . . . . . . . . . . . . . . . . 461VM Accounting Users Grouped by Group Namereport . . . . . . . . . . . . . . . . 462VM Accounting Summary Based on Group Namereport . . . . . . . . . . . . . . . . 464

© Copyright IBM Corp. 1993, 2014 447

Page 468: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

448 System Performance Feature Reference Vol. II

Page 469: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Chapter 49. Customization

Before you can use the VM accounting component to collect data and create usefulreports, you must customize and test the installation. This chapter describes thesteps you must perform to customize the VM accounting component:1. Making input data available.2. Modifying DRLJCOLL.3. Updating lookup tables.

Making input data availableMake sure the VM accounting component collects accounting data on a daily basis.You must transmit VM accounting data to the z/OS system on which you runTivoli Decision Support for z/OS.

Data in DB2 tables that Tivoli Decision Support for z/OS uses for the VMaccounting component is originally generated by the VM accounting function of az/VM system. VM accounting data includes general resource usage statistics forvirtual machines and the z/VM system. You can use this data for charge back orfor a breakdown of user or user group activity.

Refer to z/VM System Operation for information on generating VM accounting data.Refer to z/VM CP Planning and Administration for complete information on theaccounting data collected by z/VM.

Modifying DRLJCOLLBefore running the Tivoli Decision Support for z/OS collect job, you must updatethe DRLJCOLL member, as described in System Performance Feature Reference VolumeI.

Updating lookup tablesBefore you can create useful reports with the VM accounting component, you mustupdate Tivoli Decision Support for z/OS lookup tables to specify parametersspecific to your installation. The VM accounting component uses the commonlookup table USER_GROUP.

You can use the USER_GROUP lookup table to specify groups for your z/VMusers. For example, all user IDs starting with ENG might belong to the engineeringdepartment, and you might want to make them one group.

For a complete description of this common lookup table and an example of itscontents, refer to the Administration Guide and Reference.

For information on using the administration dialog to update lookup tables, see“Updating lookup tables” in System Performance Feature Reference Volume I.

© Copyright IBM Corp. 1993, 2014 449

Page 470: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

450 System Performance Feature Reference Vol. II

Page 471: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Chapter 50. Data flow

Figure 165 shows an overview of the flow of data from z/VM through to the TivoliDecision Support for z/OS reports.

Figure 165. VM accounting component data flow

© Copyright IBM Corp. 1993, 2014 451

Page 472: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

452 System Performance Feature Reference Vol. II

Page 473: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Chapter 51. Log and record definitions

VM accounting records are generated by CP to record how virtual machines usesystem resources.

The VM accounting component processes this record:

Table 12. Input records to the VM accounting component

VM accountingrecord

Recorddefinition

Description

01 VMACCT_01 A type 01 record is produced whenever a user logsoff or whenever the ACNT command is issued.

For complete information on the VM accounting records generated by CP, refer toz/VM CP Planning and Administration.

© Copyright IBM Corp. 1993, 2014 453

Page 474: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

454 System Performance Feature Reference Vol. II

Page 475: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Chapter 52. Data tables

This section describes the data tables used by the VM accounting component. Fordescriptions of common data tables, lookup tables, and control tables used by theSystem Performance feature, refer to the Administration Guide and Reference.

Data tablesThis section describes the data tables specific to the VM accounting component.

VMACCT_SESSION_D, _MThese tables provide daily and monthly statistics on the resources used by users orgroups of users during a z/VM terminal session. They contain data from type 01records created by the accounting function in z/VM.

These tables are updated by the USER_GROUP lookup table.

The default retention periods for these tables are:VMACCT_SESSION_D 30 daysVMACCT_SESSION_M 765 days

Column name Data type Description

DATE K DATE Date when the sessions were ended. For the _Mtable, this is the date of the first day of the month.From ACODATE.

VM_SYSTEM_ID K CHAR(8) VM system ID. From the Tivoli Decision Supportfor z/OS collect job.

ACCOUNT_NUMBER K CHAR(8) VM account number. From ACONUM.

USER_ID K CHAR(8) User ID. From ACOUSER.

USER_GROUP K CHAR(8) Name of the group that the user belongs to. FromGROUP_NAME in the USER_GROUP lookuptable; if no match is found, this column gets itsvalue from USER_ID.

For a description of the USER_GROUP lookuptable, refer to the Administration Guide andReference.

CARDS_PUNCHED INTEGER Number of cards spooled to the virtual punch.This is the sum of ACOPNCH.

CARDS_READ INTEGER Number of cards read from the virtual reader. Thisis the sum of ACOCRDS.

CPU_SECONDS FLOAT Processor time used, in seconds. Calculated as thesum of ACOTIME/1000.

IO_COUNT INTEGER Number of virtual machine SIO instructions fornonspooled I/O. This is the sum of ACOIOCT.

LINES_PRINTED INTEGER Number of lines spooled to the virtual printer (thisincludes one line for each carriage controlcommand). This is the sum of ACOLINS.

PAGES_READ INTEGER Number of page reads. This is the sum ofACOPGRD.

© Copyright IBM Corp. 1993, 2014 455

Page 476: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Column name Data type Description

PAGES_WRITTEN INTEGER Number of page writes. This is the sum ofACOPGWT.

SESSION_HOURS FLOAT Session time, in hours. This is the number of hoursthe user was connected to the VM system.Calculated as the sum of ACOCONT/3600.

SESSIONS INTEGER Number of VM logon sessions. This is the count ofaccounting records.

VF_OVERHEAD_SEC FLOAT Vector facility overhead time, in seconds. This isthe total time spent using the vector facility,including supervisor functions, to give service tothe virtual machine. Calculated as the sum ofACOVECTT/1000.

VF_SECONDS FLOAT Vector facility time, in seconds. This is the time thevirtual machine spent using the vector facility todo work. Calculated as the sum ofACOVECTM/1000.

VIRTUAL_CPU_SEC FLOAT Virtual processor time used, in seconds. Calculatedas the sum of ACOVTIM/1000.

VM accounting data tables

456 System Performance Feature Reference Vol. II

Page 477: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Chapter 53. Reports

The VM accounting component provides these reports:v VM Accounting Users Grouped by Account Number reportv VM Accounting Users Grouped by CPU Usage reportv VM Accounting Total and Virtual CPU Usage reportv VM Accounting Users Grouped by Group Name reportv VM Accounting Summary Based on Group Name report

© Copyright IBM Corp. 1993, 2014 457

Page 478: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

VM Accounting Users Grouped by Account Number reportThis report shows a summary of resources used by each user on the system for themonths you specify.

This information identifies the report:

Report ID VMACCT01

Report group VM accounting reports

Source VMACCT_SESSION_M

Attributes VM, Accounting, Service, CPU, Overview, Monthly

Variables From_month, To_month, VM_system_ID, User_ID,Account_number, User_group

The report contains this information:

Month The date of the first day of the month of themeasurement.

Account number The VM account number.

User ID The user ID.

Sessions The number of VM logon sessions. This is thecount of accounting records. VM creates a recordwhen a user logs off the system and for every userlogged on when the operator issues the ACNTcommand.

Session hours The session time, in hours. This is the number ofhours the user was connected to the VM system.

CPU hours The processor time used, in hours. Calculated as:CPU_SECONDS / 3600.

Virtual CPU hours The virtual processor time used, in hours.Calculated as: VIRTUAL_CPU_SEC / 3600.

VM Accounting Users Grouped by Account NumberSystem: ’XYZVM ’ User group: CMSUSERS

Month: ’2000-05-01’ to ’2000-05-01’

VirtualAccount User Session CPU CPU I/O Cards Cards Lines

Month number ID Sessions hours hours hours count punched read printed---------- -------- -------- -------- ---------- ---------- ---------- ----------- ----------- ----------- -----------2000-05-01 913SYST MMSERV 60 1.9 0.0 0.0 3 480 0 0

CROSSCAL 30 1.0 0.0 0.0 0 0 0 0DISKACNT 30 1.5 0.0 0.0 52 200 0 0 0LOGGAR 30 4.3 1.2 1.1 357 510 0 7 238 760 1 950RACFMAP 30 1.5 0.0 0.0 570 0 0 210RACFSMF 30 0.2 0.1 0.0 27 240 160 200 0 0

-------- ---------- ---------- ---------- ----------- ----------- ----------- -----------* 210 10.4 1.3 1.1 441 000 160 200 7 238 760

-------- ---------- ---------- ---------- ----------- ----------- ----------- -----------** 210 10.4 1.3 1.1 441 000 160 200 7 238

======== ========== ========== ========== =========== =========== =========== ===========210 10.4 1.3 1.1 441 000 160 200 7 238 760 2 160

Tivoli Decision Support for z/OS report: VMACCT01

Figure 166. Example of a VM Accounting Users Grouped by Account Number report

VM Accounting Users Grouped by Account Number report

458 System Performance Feature Reference Vol. II

Page 479: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

I/O count The number of virtual machine SIO instructions fornonspooled I/O.

Cards punched The number of cards spooled to the virtual punch.

Cards read The number of cards read from the virtual reader.

Lines printed The number of lines spooled to the virtual printer.This includes one line for each carriage controlcommand.

VM Accounting Users Grouped by Account Number report

Chapter 53. Reports 459

Page 480: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

VM Accounting Users Grouped by CPU Usage reportThis report shows the users that put the most load on the system for the specifiedmonths. The report is sorted on CPU hours used.

This information identifies the report:

Report ID VMACCT02

Report group VM accounting reports

Source VMACCT_SESSION_M

Attributes VM, Accounting, Service, CPU

Variables From_month, To_month, VM_system_ID

The report contains this information:

Month The date of the first day of the month of themeasurement.

User ID The user ID.

CPU hours The processor time used, in hours. Calculated as:CPU_SECONDS / 3600.

Virtual CPU hours The virtual processor time used, in hours.Calculated as: VIRTUAL_CPU_SEC / 3600.

Sessions The number of VM logon sessions. This is thecount of accounting records. VM creates a recordwhen a user logs off the system and for every userlogged on when the operator issues the ACNTcommand.

Session hours The session time, in hours. This is the number ofhours the user was connected to the VM system.

VM Accounting Users Grouped by CPU UsageMonth: ’2000-04-01’ to ’2000-04-01’

System: ’XYZVM ’

VirtualUser CPU CPU Session

Month ID hours hours Sessions hours---------- -------- ---------- ---------- -------- ----------2000-04-01 TREFAS2 9.7 9.0 4 96.0

LX33590 5.9 3.3 2 19.4SYSTEM 4.9 0.0 24 96.0VTAM 3.4 1.7 4 96.0SNAP 2.4 2.1 7 96.0BARSUB4 2.3 2.1 9 95.7RACFMAP 2.1 2.1 13 100.2ZIBMPC 2.1 0.9 4 96.0BARSUB3 2.1 1.8 9 95.7BARSUB6 2.0 1.8 14 56.5BARSUB5 2.0 1.7 9 95.7RSCS 1.6 0.8 5 96.0ZANSLMAC 1.5 1.4 8 95.7ARIASRDR 1.2 1.2 8 86.3

Tivoli Decision Support for z/OS report: VMACCT02

Figure 167. Example of a VM Accounting Users Grouped by CPU Usage report

VM Accounting Users Grouped by CPU Usage report

460 System Performance Feature Reference Vol. II

Page 481: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

VM Accounting Total and Virtual CPU Usage reportThis report shows total and virtual CPU usage for the specified days.

This information identifies the report:

Report ID VMACCT03

Report group VM accounting reports

Source VMACCT_SESSION_D

Attributes VM, Accounting, Service, CPU, Trend

Variables From_date, To_date, VM_system_ID

The report contains this information:

Date The date of the measurement.

Total CPU hours The total processor time used, in hours. Calculatedas: SUM(CPU_SECONDS) / 3600.

Virtual CPU hours The virtual processor time used, in hours.Calculated as: SUM(VIRTUAL_CPU_SEC) / 3600.

Figure 168. Example of a VM Accounting Total and Virtual CPU Usage report

VM Accounting Total and Virtual CPU Usage report

Chapter 53. Reports 461

Page 482: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

VM Accounting Users Grouped by Group Name reportThis report shows a summary of resources used by each user on the system for thespecified months.

This information identifies the report:

Report ID VMACCT04

Report group VM accounting reports

Source VMACCT_SESSION_M

Attributes VM, Accounting, Service, CPU, Overview, Monthly

Variables From_month, To_month, VM_system_ID

The report contains this information:

Month The date of the first day of the month of themeasurement.

User group The group name from the USER_GROUP lookuptable.

User ID The user ID.

Sessions The number of VM logon sessions. This is thecount of accounting records. VM creates a recordwhen a user logs off the system and for every userlogged on when the operator issues the ACNTcommand.

VM Accounting Users Grouped by Group NameMonth: ’2000-05-01’ to ’2000-05-01’

System: ’XYZVM ’

VirtualUser User Session CPU CPU I/O Cards Cards Lines

Month group ID Sessions hours hours hours count punched read printed---------- -------- -------- -------- ---------- ---------- ---------- ----------- ----------- ----------- -----------2000-05-01 VMGROUP1 AMMSERV 60 1.9 0.0 0.0 3 480 0 0

ASKTCMD 1 0.3 0.0 0.0 221 0 0 0CROSSCAL 30 1.0 0.0 0.0 0 0 0 0

-------- ---------- ---------- ---------- ----------- ----------- ----------- -----------* 91 3.2 0.0 0.0 3 701 0 0

VMGROUP2 DISKACNT 30 1.5 0.0 0.0 52 200 0 0 0-------- ---------- ---------- ---------- ----------- ----------- ----------- -----------

* 30 1.5 0.0 0.0 52 200 0 0

VMGROUP3 SQLCEA02 1 0.3 0.0 0.0 64 0 0 0-------- ---------- ---------- ---------- ----------- ----------- ----------- -----------

* 1 0.3 0.0 0.0 64 0 0

VMGROUP4 ZCPANAMN 1 0.0 0.0 0.0 0 0 0 0ZEARSRV 1 0.0 0.0 0.0 96 0 0 2ZIDCDSLC 2 0.0 0.0 0.0 308 0 0 0ZRMSMAC 1 0.3 0.0 0.0 108 0 0 0

-------- ---------- ---------- ---------- ----------- ----------- ----------- -----------* 5 0.3 0.0 0.0 512 0 0

-------- ---------- ---------- ---------- ----------- ----------- ----------- -----------** 127 5.3 0.0 0.0 56 477 0

======== ========== ========== ========== =========== =========== =========== ===========127 5.3 0.0 0.0 56 477 0 0 2

Tivoli Decision Support for z/OS report VMACCT04

Figure 169. Example of a VM Accounting Users Grouped by Group Name report

VM Accounting Users Grouped by Group Name report

462 System Performance Feature Reference Vol. II

Page 483: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Session hours The session time, in hours. This is the number ofhours the user was connected to the VM system.

CPU hours The processor time used, in hours. Calculated as:CPU_SECONDS / 3600.

Virtual CPU hours The virtual processor time used, in hours.Calculated as: VIRTUAL_CPU_SEC / 3600.

I/O count The number of virtual machine SIO instructions fornonspooled I/O.

Cards punched The number of cards spooled to the virtual punch.

Cards read The number of cards read from the virtual reader.

Lines printed The number of lines spooled to the virtual printer.This includes one line for each carriage controlcommand.

VM Accounting Users Grouped by Group Name report

Chapter 53. Reports 463

Page 484: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

VM Accounting Summary Based on Group Name reportThis report shows a summary of CPU hours and virtual CPU hours grouped bygroup name for the specified months.

This information identifies the report:

Report ID VMACCT05

Report group VM accounting reports

Source VMACCT_SESSION_M

Attributes VM, Accounting, Service, EXCP, Monthly

Variables From_month, To_month, VM_system_ID

The report contains this information:

User group The group name, as defined in the USER_GROUPlookup table.

CPU hours The processor time used, in hours. Calculated as:SUM(CPU_SECONDS) / 3600.

Virtual CPU hours The virtual processor time used, in hours.Calculated as: SUM(VIRTUAL_CPU_SEC) / 3600.

Figure 170. Example of a VM Accounting Summary Based on Group Name report

VM Accounting Summary Based on Group Name report

464 System Performance Feature Reference Vol. II

Page 485: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Part 12. z/VM Performance component

Chapter 54. Customization . . . . . . . . 467Making input data available . . . . . . . . 467Modifying DRLJCOLL . . . . . . . . . . 468Updating lookup tables . . . . . . . . . . 468

Chapter 55. Data flow . . . . . . . . . . 469

Chapter 56. Log and record definitions . . . . 471

Chapter 57. Data tables, views, and lookuptables . . . . . . . . . . . . . . . 473Mapping between VMPRF and z/VM PerformanceToolkit summary records . . . . . . . . . 473Data tables . . . . . . . . . . . . . . 478

VMPRF_CONFIG_T . . . . . . . . . . 478VMPRF_DASD_H, _D, _M . . . . . . . . 480VMPRF_LPARS_H, _D, _M. . . . . . . . 483VMPRF_PROCESSOR_H, _D, _M . . . . . 485VMPRF_SYSTEM_H, _D, _M . . . . . . . 489VMPRF_USER_H, _D, _M . . . . . . . . 493

Views . . . . . . . . . . . . . . . . 497VMPRF_LPARS_HV,_DV,_MV . . . . . . . 497

Lookup tables . . . . . . . . . . . . . 498VMPRF_MIPS_CPU . . . . . . . . . . 498VMPRF_TIMEZONES . . . . . . . . . 499

Chapter 58. Reports . . . . . . . . . . 501System reports . . . . . . . . . . . . . 502

z/VM System Processor Usage, Hourly report 502z/VM System Busy Distribution, Hourly report 503z/VM System Page and Spool Counts, Hourlyreport . . . . . . . . . . . . . . . 505z/VM System Exp Stor and Paging Activity,Hourly report . . . . . . . . . . . . 506z/VM System Instruction Rate, Hourly report 507z/VM System Instruction Counts, Hourly report 508z/VM System MIPS Capacity by LPAR, Dailyreport . . . . . . . . . . . . . . . 509

Processor reports . . . . . . . . . . . . 510z/VM Processor Usage Distribution, Hourlyreport . . . . . . . . . . . . . . . 510z/VM Processor Busy Distribution, Hourlyreport . . . . . . . . . . . . . . . 512z/VM Processor Page and Spool Activity,Hourly report . . . . . . . . . . . . 514z/VM Processor Storage Activity, Hourly report 515z/VM Processor Instruction Rate, Hourly report 517z/VM Processor Instruction Counts, Hourlyreport . . . . . . . . . . . . . . . 518

User reports . . . . . . . . . . . . . . 519z/VM User Real and Virt Processor Usage,Monthly report . . . . . . . . . . . . 519z/VM User Paging and Spooling, Monthlyreport . . . . . . . . . . . . . . . 521

z/VM User IUCV and VMCF Counts, Monthlyreport . . . . . . . . . . . . . . . 522z/VM Heaviest Users of the Processor, Monthlyreport . . . . . . . . . . . . . . . 523z/VM Heaviest Users of DASD, Monthly report 525z/VM Heaviest Users of Paging, Monthly report 527z/VM Processor Usage by User Class, Monthlyreport . . . . . . . . . . . . . . . 529z/VM Paging by User Class, Monthly report 530z/VM IUCV and VMCF Usage by User Class,Monthly report . . . . . . . . . . . . 531

DASD reports . . . . . . . . . . . . . 532z/VM Most-Used DASD by Start SubchannelRate report . . . . . . . . . . . . . 532z/VM Slowest DASD by Response Time report 534z/VM DASD With Longest Queues report. . . 535z/VM Least Used or not Used DASD Devicesreport . . . . . . . . . . . . . . . 536z/VM Least Used DASD Devices report . . . 537

Configuration reports. . . . . . . . . . . 538z/VM Configuration, Level and Storage, Dailyreport . . . . . . . . . . . . . . . 538z/VM Configuration, Level and IPL, Dailyreport . . . . . . . . . . . . . . . 540

© Copyright IBM Corp. 1993, 2014 465

Page 486: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

466 System Performance Feature Reference Vol. II

Page 487: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Chapter 54. Customization

Before you can use the z/VM Performance component to collect data and createreports, you must customize and test the installation. This chapter describes thesteps you must perform to customize the z/VM Performance component:1. Making input data available.2. Modifying DRLJCOLL.3. Updating lookup tables.

Making input data availableData in DB2 tables that Tivoli Decision Support for z/OS uses for the z/VMPerformance component is originally generated by the VMPRF licensed program orby the z/VM Performance Toolkit. Use VMPRF summary records to collectperformance data on z/VM systems up to version 4.4, use z/VM PerformanceToolkit extended summary records to collect performance data on z/VM systemsversion 5.1, or later.

z/VM Performance Toolkit and VMPRF generate data by analyzing VM monitordata. z/VM Performance Toolkit and VMPRF record many types of monitor data,including virtual machine processor usage and response times, system performancecharacteristics, and system configuration. You can use this data for response-timeanalysis or for a breakdown of user or user group activity.

Note: Although z/VM Performance Toolkit and VMPRF use the same source togather performance data, they do not necessarily apply the same sets ofcalculations. For details on the calculations used, refer to the documentationof the specific product. For a mapping between the fields in VMPRF andz/VM Toolkit summary records, refer to “Mapping between VMPRF andz/VM Performance Toolkit summary records” on page 473.

To make the data available to Tivoli Decision Support for z/OS, collect monitordata and analyze it with z/VM Performance Toolkit or VMPRF, creating thesummary file. Transmit this summary file to the z/VM system from which you runTivoli Decision Support for z/OS.

These steps describe where the data originates and how it becomes available toTivoli Decision Support for z/OS:1. The VM monitor, which is part of the z/VM operating system, creates monitor

records in a DCSS in central storage.2. The utility program MONWRITE moves the data from the DCSS to tape or,

more commonly, DASD.3. VMPRF and z/VM Performance Toolkit read the monitor data from tape or

DASD and creates summary files.4. The administrator transfers the summary files from z/VM to the z/OS system

running Tivoli Decision Support for z/OS.5. The collect step reads the summary files and stores the data in the Tivoli

Decision Support for z/OS database.

© Copyright IBM Corp. 1993, 2014 467

Page 488: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Refer to the z/VM Performance Reporting Facility and z/VM Performance Toolkitmanuals for complete information on using VMPRF and z/VM PerformanceToolkit, and creating the summary file used by Tivoli Decision Support for z/OS.

Modifying DRLJCOLLBefore running the collect job, you must update the DRLJCOLL member, asdescribed in “Setting up the collect job” in the System Performance Feature ReferenceVolume I.

Updating lookup tablesThe z/VM Performance component uses the DAY_OF_WEEK and PERIOD_PLANcontrol tables when updating data tables. The component also uses theUSER_GROUP common lookup table. Ensure that these tables specify the days,periods, and user groups you want to report on. For descriptions of these tablesand examples of their contents, refer to the Administration Guide and Reference.

When collecting logs from the z/VM Performance Toolkit only, the z/VMPerformance component uses the VMPRF_MIPS_CPU and VMPRF_TIMEZONESlookup tables. Ensure that:v The VMPRF_MIPS_CPU table contains the CPU serial number and the

corresponding MIPS. This information will be used when the VMPRF_LPARS_Htable is loaded. For a description of the VMPRF_MIPS_CPU lookup table, see“VMPRF_MIPS_CPU” on page 498.

v The VMPRF_TIMEZONES table contains the offset, in minutes, corresponding tothe timezone of the VM system identifier for which you are collecting data. Thisinformation ensures that data is loaded to the database at the local time of themeasurement, rather than the GMT time. For a description of theVMPRF_TIMEZONES lookup table, see “VMPRF_TIMEZONES” on page 499.

For information about how to use the administration dialog to update lookuptables, refer to System Performance Feature Reference Volume I.

Making input data available

468 System Performance Feature Reference Vol. II

|||||

Page 489: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Chapter 55. Data flow

Figure 171 shows an overview of the flow of data from VM monitor data throughto the Tivoli Decision Support for z/OS reports.

Note: The z/VM Performance component uses the DAY_OF_WEEK andPERIOD_PLAN control tables when updating all data tables exceptVMPRF_CONFIG_T. The component also uses the USER_GROUP commonlookup table when updating the VMPRF_USER_x data tables.

Figure 171. z/VM Performance component data flow

© Copyright IBM Corp. 1993, 2014 469

Page 490: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Data flow

470 System Performance Feature Reference Vol. II

Page 491: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Chapter 56. Log and record definitions

The z/VM Performance component includes two log definitions:

VMPRF logs Created by the VM Performance Reporting Facility(VMPRF). These log files are to be used forsummary records on z/VM systems up to Version4.4.

VMPERFT logs Created by the z/VM Performance Toolkit. Theselog files are to be used for extended summaryrecords on z/VM systems Version 5.1, or later.

The z/VM Performance component processes the records listed in Table 13 andTable 14.

Table 13. Input records to the z/VM Performance component from VMPRF

VMPRF record typeRecorddefinition Description

01 (SYSTEM) VMPRF_01 Contains all VM system performance data fromrecord type 01 records in the VMPRF summary file.

02 (PROCESSOR) VMPRF_02 Contains all VM processor performance data fromrecord type 02 records in the VMPRF summary file.

11(CONFIGURATION)

VMPRF_11 Contains all VM system configuration data fromrecord type 11 records in the VMPRF summary file.

41 (USER) VMPRF_41 Contains all VM user data from record type 41records in the VMPRF summary file.

61 (DASD) VMPRF_61 Contains all DASD data for VM processors and forany DASD used by VM and other systems in ashared DASD configuration from record type 61records in the VMPRF summary file.

Table 14. Input records to the z/VM Performance component from z/VM Performance Toolkit

z/VM PerformanceToolkit record type Record definition Description

X'FC00' VMPERFT_00 System configuration data.

X'FC01' VMPERFT_01 General system load data.

X'FC02' VMPERFT_02 Processor load data.

X'FC03' VMPERFT_03 Logical processor load data (LPAR only).

X'FC04' VMPERFT_04 Minidisk cache data.

X'FC05' VMPERFT_05 CP services activity data.

X'FC06' VMPERFT_06 Channel busy (HF sampling).

X'FC07' VMPERFT_07 Channel measurement facility data.

X'FC08' VMPERFT_08 Extended channel measurement facility data.

X'FC3A' VMPERFT_3A Overall user transaction data.

X'FC3C' VMPERFT_3C Shared segments data.

X'FC3E' VMPERFT_3E Shared data spaces.

© Copyright IBM Corp. 1993, 2014 471

Page 492: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Table 14. Input records to the z/VM Performance component from z/VM PerformanceToolkit (continued)

z/VM PerformanceToolkit record type Record definition Description

X'FC41' VMPERFT_41 User resource usage and wait states.

X'FC42' VMPERFT_42 User class resource usage and wait states (samelayout as FC41).

X'FC43' VMPERFT_43 System totals for user resource usage and waitstates (same layout as FC41).

X'FC44' VMPERFT_44 User transactions and response time.

X'FC45' VMPERFT_45 User class transactions and response time data(same layout as FC44).

X'FC46' VMPERFT_46 System totals for user transactions and responsetime data.

X'FC51' VMPERFT_51 I/O processor activity data.

X'FC55' VMPERFT_55 Virtual switch record.

X'FC61' VMPERFT_61 General DASD data.

X'FC65' VMPERFT_65 DASD cache data .

X'FC68' VMPERFT_68 DASD CP owned (system areas).

X'FC6D' VMPERFT_6D Queued Direct Input Output (QDIO) support.

X'FC6F' VMPERFT_6F SCSI records.

X'FC71' VMPERFT_71 DASD SEEKS data.

X'FCA2' VMPERFT_A2 SFS and BFS server data.

X'FCA4' VMPERFT_A4 Multitasking users data.

X'FCA6' VMPERFT_A6 TCP/IP server data.

X'FCA7' VMPERFT_A7 TCP/IP links data.

X'FCA8' VMPERFT_A8 Reusable server kernel summary data.

X'FCA9' VMPERFT_A9 Linux application data.

For complete information on the data generated by the z/VM Performance Toolkit,refer to the z/VM Performance Toolkit manual.

z/VM Performance log and record definitions

472 System Performance Feature Reference Vol. II

Page 493: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Chapter 57. Data tables, views, and lookup tables

This chapter describes the data tables, views, and lookup tables used by the z/VMPerformance component. For descriptions of common data tables, lookup tables,and control tables used by the System Performance feature, refer to theAdministration Guide and Reference.

This chapter also includes some tables that show the mapping between VMPRFand z/VM Toolkit summary records.

Mapping between VMPRF and z/VM Performance Toolkit summaryrecords

Use VMPRF summary records to collect performance data on z/VM systems up toVersion 4.4, and use z/VM Performance Toolkit summary records to collectperformance data on z/VM systems Version 5.1, or later.

If you upgrade your z/VM system to Version 5.1, you do not need to modify yourTivoli Decision Support for z/OS reports because the old data tables are stillsupported. You only have to move from VMPRF summary records to z/VMPerformance Toolkit extended summary records.

For a mapping between the fields in VMPRF and z/VM Toolkit extended summaryrecords, refer to the following tables.

Table 15. Mapping between the fields in VMPRF summary record 11 and the fields in z/VMPerformance Toolkit summary records X’FC00’ and X’FC01’

Fields in VMPRF summaryrecord 11

Fields in z/VM PerformanceToolkit summary recordX’FC00’

Fields in z/VM PerformanceToolkit summary recordX’FC01’

Date SUMRTOD SUMRTOD

Time SUMRTOD SUMRTOD

System ID SUMRSYID SUMRSYID

System serial number SUMRCSER

Installed xstore H01XSTOR

Non-pageable frames H01NPAG

Offline frames H01MNOFF

Pageable frames H01PGBL

Last abend code H00TRMCD

Real storage size H01MNSTO

Sysgen storage size H01MNGEN

Time of the last IPL H00IPLTD

Time of the last termination H00TRMTD

System release H00VERSN (bytes 0-1)

System service level H00VERSN (bytes 4-7)

System version H00VERSN (bytes 2-3)

© Copyright IBM Corp. 1993, 2014 473

Page 494: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Table 15. Mapping between the fields in VMPRF summary record 11 and the fields in z/VMPerformance Toolkit summary records X’FC00’ and X’FC01’ (continued)

Fields in VMPRF summaryrecord 11

Fields in z/VM PerformanceToolkit summary recordX’FC00’

Fields in z/VM PerformanceToolkit summary recordX’FC01’

V=R free H01VRFRE

V=R size H01VRSIZ

Table 16. Mapping between the fields in VMPRF summary record 01 and the fields in z/VMPerformance Toolkit summary records X’FC01’ and X’FC02’

Fields in VMPRF summaryrecord 01

Fields in z/VM PerformanceToolkit summary recordX’FC01’

Fields in z/VM PerformanceToolkit summary recordX’FC02’

Date SUMRTOD SUMRTOD

Time SUMRTOD SUMRTOD

System serial number SUMRCSER

Elapsed time SUMRELT

System ID SUMRSYID SUMRSYID

Machine type SUMRCMDL

Processor online time (D0R2) SUMRELT SUMRELT

Processor wait time H02WAIT

Processor emulation time H02EMTIM

Processor user time H02USTIM

Processor system time H02SYTIM

Vector time H02VFTIM

Vector switching time H02VOTIM

Page reads H02PGRDS

Page writes H02PGWRT

Spool reads H02SPRDS

Spool writes H02SPWRT

SSCHs H01DSSSC

RSCHs H02RSCH

CSCHs H02CSCH

HSCHs H02HSCH

DIAG instructions H02DIACT

Simulated instructions H02PRVCT

External interrupts H02EXTIT

SIGP interrupts H02SIGCT

Fastpath PGINs H02FPGIN

Non-Fastpath PGINs H02FPGINS

PGOUTs H02PGOUT

Interval count (D0R8) SUMRSMP

Logged users H01RSLOG

Dormant users H01RSDOR

Mapping between VMPRF and z/VM Performance Toolkit

474 System Performance Feature Reference Vol. II

Page 495: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Table 16. Mapping between the fields in VMPRF summary record 01 and the fields in z/VMPerformance Toolkit summary records X’FC01’ and X’FC02’ (continued)

Fields in VMPRF summaryrecord 01

Fields in z/VM PerformanceToolkit summary recordX’FC01’

Fields in z/VM PerformanceToolkit summary recordX’FC02’

Note: An X'FC02'summary record exists for each processor in the system. To obtain thevalue that applies to the whole system, calculate the sum of all the X'FC02'summaryrecords.

Table 17. Mapping between the fields in VMPRF summary record 02 and the fields in z/VMPerformance Toolkit summary record X’FC02’

Fields in VMPRF summary record 02Fields in z/VM Performance Toolkitsummary record X’FC02’

Date SUMRTOD

Time SUMRTOD

System serial number SUMRCSER

Elapsed time SUMRELT

System ID SUMRSYID

CPU address H02PRCID

Machine type SUMRCMDL

Processor online time (D0R2) SUMRELT

Processor wait time H02WAIT

Processor emulation time H02EMTIM

Processor user time H02USTIM

Processor system time H02SYTIM

Vector time H02VFTIM

Vector switching time H02VOTIM

Page reads H02PGRDS

Page writes H02PGWRT

Spool reads H02SPRDS

Spool writes H02SPWRT

SSCHs H02SSCH

RSCHs H02RSCH

CSCHs H02CSCH

HSCHs H02HSCH

DIAG instructions H02DIACT

Simulated instructions H02PRVCT

External interrupts H02EXTIT

SIGP interrupts H02SIGCT

Fastpath PGINs H02FPGIN

Non-Fastpath PGINs H02PGINS

PGOUTs H02PGOUT

Mapping between VMPRF and z/VM Performance Toolkit

Chapter 57. Data tables, views, and lookup tables 475

Page 496: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Table 18. Mapping between the fields in VMPRF summary record 41 and the fields in z/VMPerformance Toolkit summary records X’FC41’ and X’FC44’

Fields in VMPRF summaryrecord 41

Fields in z/VM PerformanceToolkit summary recordX’FC41’

Fields in z/VM PerformanceToolkit summary recordX’FC44’

Date SUMRTOD SUMRTOD

Time SUMRTOD SUMRTOD

System ID SUMRSYID SUMRSYID

User ID H41USER H44USER

Active time H41TIMAC

Connected time H41TIMLG

User logged time (D4R3) SUMRELT

Total CPU time H41TCPU

Virtual CPU time H41VCPU

Vector time H41VVEC

DASD I/Os H41IODSD

Console I/Os H41IOCON

Unit record I/Os H41IOUR

CTC I/Os H41IOCTC

Other I/Os H41IOOTH

User logged time (D4R4) SUMRELT

Page read I/Os H41PGRD

Page write I/Os H41PGWRT

Pages read into main storage H41XTOMN

Pages written to XSTORE H41MNTOX

Spool read I/Os H44SPRDS

Spool write I/Os H44SPWRT

IUCV data transfers to user H41IURCV

IUCV fails H41IUFAI

IUCV data transfers by user H41IUSND

IUCV send queue H41IUSNQ

VMCF data transfers to user H41VMRCV

VMCF fails H41VMFAI

VMCF data transfers by user H41VMSND

Table 19. Mapping between the fields in VMPRF summary record 61 and the fields in z/VMPerformance Toolkit summary record X’FC61’

Fields in VMPRF summary record 61Fields in z/VM Performance Toolkitsummary record X’FC61’

Date SUMRTOD

Time SUMRTOD

Elapsed time SUMRELT

System ID SUMRSYID

Mapping between VMPRF and z/VM Performance Toolkit

476 System Performance Feature Reference Vol. II

Page 497: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Table 19. Mapping between the fields in VMPRF summary record 61 and the fields in z/VMPerformance Toolkit summary record X’FC61’ (continued)

Fields in VMPRF summary record 61Fields in z/VM Performance Toolkitsummary record X’FC61’

DASD number H61DEVNO

Device online time SUMRELT

Volser H61VLSER

SSCHs and RSCHs H61SSCH

Connect time H61CONT

Pending time H61FPNT

Disconnect time H61DSCT

SCM count H61SAMCT or H61SSCH

HF samples H61HFCNT

Queued SSCH H61HFQUD

Table 20. Mapping between the fields in VMPRF summary record 03 and the fields in z/VMPerformance Toolkit summary record X’FC03’

Fields in VMPRF summary record 03Fields in z/VM Performance Toolkitsummary record X’FC03’

Date SUMRTOD

Time SUMRTOD

System serial number SUMRCSER

Elapsed time SUMRELT

System ID SUMRSYID

Dispatch interval H03DSPIN

Physical processor H03NRPRC

Elapsed time SUMRELT

Logical partition name H03NAME

LPAR number H03LPRNR

Data flag H03FLAG

Number of logical processors H03NRLPR

Weight H03WGHT

Wait complete flag H03WFLAG

Total dispatch time H0ACTM

Mapping between VMPRF and z/VM Performance Toolkit

Chapter 57. Data tables, views, and lookup tables 477

Page 498: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Data tablesThis section describes the data tables for the z/VM Performance component.

The data tables are loaded from the VM Performance Reporting Facility (VMPRF)for summary records coming from z/VM system up to Version 4.4 , and from thez/VM Performance Toolkit for extended summary records coming from z/VMsystems Version 5.1, and later.

Note: The VMPRF_LPARS_H,_D,_M tables are loaded from the z/VMPerformance Toolkit only.

VMPRF_CONFIG_TThis table provides detailed information about the configuration of VM systems. Itcontains data from record type 11 (created by the VM Performance ReportingFacility), or from record types X'FC00'and X'FC01' (created by the z/VMPerformance Toolkit).

The default retention period for this table is 1825 days.

Column name Data type Description

DATE K DATE Date when the data about the VM system wascreated. From DATE.

TIME K TIME Time when the data about the VM system wascreated. From TIME.

VM_SYSTEM_ID K CHAR(8) System identifier. From the SYSTEMID parameterspecified in the SETTINGS file or on the VMPRFcommand line. From SUMRSYID in the z/VMPerformance Toolkit record.

CPU_ID CHAR(6) Serial number. This is the system serial numberwithout a processor identifier as the first character.From SYSTEM_SERIAL_NBR in VMPRF record orfrom SUMRCSER in the z/VM PerformanceToolkit record.

ESTOR_INSTALLED FLOAT Number of expanded storage blocks installed.From INSTALLED_XSTORE in VMPRF record orfrom H01XSTOR in the z/VM Performance Toolkitrecord.

FRAMES_NONPAGEABLE FLOAT Number of non-pageable frames. This is thenon-pageable storage. FromNON_PAGEABLE_FRM in VMPRF record or fromH01NPAG in the z/VM Performance Toolkitrecord.

FRAMES_OFFLINE FLOAT Number of offline frames. This is the offlinestorage. From OFFLINE_FRAMES in VMPRFrecord or from H01MNOFF in the z/VMPerformance Toolkit record.

FRAMES_PAGEABLE FLOAT Number of pageable frames. This is the pageablestorage. From PAGEABLE_FRAMES in VMPRFrecord or from H01PGBL in the z/VMPerformance Toolkit record.

z/VM Performance data tables

478 System Performance Feature Reference Vol. II

Page 499: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Column name Data type Description

LAST_ABEND_CODE CHAR(8) Abend code of the last termination. FromLAST_ABEND_CODE in VMPRF record or fromH00TRMCD in the z/VM Performance Toolkitrecord.

STORAGE_REAL FLOAT Size of real storage calculated during systeminitialization, in bytes. FromREAL_STORAGE_SIZE in VMPRF record or fromH01MNSTO in the z/VM Performance Toolkitrecord.

STORAGE_SYSGEN FLOAT Storage size of the real machine as defined duringSYSGEN, in bytes. From SYSGEN_STORAGE_SIZin VMPRF record or from H01MNGEN in thez/VM Performance Toolkit record.

TIME_OF_LAST_IPL FLOAT Time of the last IPL that was performed sinceJanuary 1, 1900, 00:00 GMT, in seconds. FromTIME_OF_LAST_IPL in VMPRF record or fromH00IPLTD in the z/VM Performance Toolkitrecord.

TIME_OF_LAST_TERM FLOAT Time of the last termination that occurred sinceJanuary 1, 1900, 00:00 GMT, in seconds. FromTIME_OF_LAST_TERM in VMPRF record or fromH00TRMTD in the z/VM Performance Toolkitrecord.

VM_RELEASE CHAR(2) Operating system release number. FromSYSTEM_RELEASE in VMPRF record or fromH01VERSN in the z/VM Performance Toolkitrecord.

VM_SERVICE_LEVEL CHAR(4) Operating system service level. FromSYSTEM_SERVICE_LVL in VMPRF record or fromH01VERSN in the z/VM Performance Toolkitrecord.

VM_VERSION CHAR(2) Operating system version. FromSYSTEM_VERSION in VMPRF record or fromH01VERSN in the z/VM Performance Toolkitrecord.

VR_FREE FLOAT Virtual-equals-real (V=R) reserved free storage, inbytes. From VR_FREE in VMPRF record or fromH01VRFRE in the z/VM Performance Toolkitrecord.

VR_SIZE FLOAT Size of the virtual-equals-real (V=R) area excludingV=R reserved free storage, in bytes. This is set tothe largest V=R or V=F address. From VR_SIZE inVMPRF record or from H01VRSIZ in the z/VMPerformance Toolkit record.

z/VM Performance data tables

Chapter 57. Data tables, views, and lookup tables 479

Page 500: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

VMPRF_DASD_H, _D, _MThese tables provide hourly, daily, and monthly statistics on DASD activity on VMsystems. They contain DASD data from record type 61 (created by the VMPerformance Reporting Facility) or from record type X'FC61' (created by the z/VMPerformance Toolkit).

The default retention periods for these tables are:VMPRF_DASD_H 10 daysVMPRF_DASD_D 30 daysVMPRF_DASD_M 765 days

Column name Data type Description

DATE K DATE Date when the data about the VM system was created.For the _M table, this is the date of the first day of themonth. From DATE.

PERIOD_NAME K CHAR(8) Name of the period. This is derived using fieldsSYSTEM_ID, DATE, and TIME from the record asparameters in the PERIOD function.

TIME K TIME Time (rounded down to the nearest hour) when the dataabout the VM system was created. It applies only to the_H table. From TIME.

VM_SYSTEM_ID K CHAR(8) VM system ID. From the SYSTEMID parameterspecified in the SETTINGS file or on the VMPRFcommand line. From H01VRSYID in the z/VMPerformance Toolkit record.

DEVICE_NUMBER K CHAR(4) DASD device number. From DEVICE_NUMBER inVMPRF record or from H61DEVNO in the z/VMPerformance Toolkit record.

VOLSER K CHAR(6) Volume serial number. From VOLSER_NUMBER inVMPRF record or from H61VLSER in the z/VMPerformance Toolkit record.

BUSY_PCT FLOAT Percentage of elapsed time that the device was busy.Calculated as ((PENDING_TIME +DISCONNECT_TIME + CONNECT_TIME)/DEVICE_ONLINE_TIME)*100 from VMPRF record.Calculated as ((H61FPNT + H61DSCT +H61CONT)/(SUMRELT)*100 from z/VM PerformanceToolkit record.

CONNECT_SEC FLOAT Device connect time, in seconds. This is the time thatthe device was logically connected to the channel pathto transfer information between it and the channelsubsystem. This is the sum of CONNECT_TIME inVMPRF record, or the sum of H61CONT in the z/VMPerformance Toolkit record.

CONNECT_MSEC FLOAT Average device connect time, in milliseconds. This is thetime that the device was logically connected to thechannel path to transfer information between it and thechannel subsystem. Calculated as (CONNECT_TIME/SCM_UPDATES)*1000 from VMPRF record. Calculatedas (H61CONT/H61SSCH)*1000 from the z/VMPerformance Toolkit record.

z/VM Performance data tables

480 System Performance Feature Reference Vol. II

Page 501: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Column name Data type Description

DEVICE_IO_RATE FLOAT Number of SSCH and RSCH instructions executed persecond for the device while it was online. Calculated asSSCH_RSCH/DEVICE_ONLINE_TIME from theVMPRF record, or as H61SSCH/SUMRELT from thez/VM Performance Toolkit record.

DEVICE_QUEUE FLOAT Average number of start subchannel requests queuedfor the device, excluding the active requests. Calculatedas SSCH_QUEUED/HF_SAMPLES from the VMPRFrecord, or as H61HFQUD/H61HFCNT from the z/VMPerformance Toolkit record.

DISCONN_MSEC FLOAT Average device disconnect time, in milliseconds. This isthe time that the device was logically disconnected fromthe channel subsystem while the subchannel was active.Calculated as (DISCONNECT_TIME/SCM_UPDATES)*1000 from the VMPRF record, or asH61DSCT/H61SSCH)*1000 from the z/VM PerformanceToolkit record.

DISCONN_SEC FLOAT Device disconnect time, in seconds. This is the time thatthe device was logically disconnected from the channelsubsystem while the subchannel was active. This is thesum of DISCONNECT_TIME from the VMPRF record,or the sum of H61DSCT from the z/VM PerformanceToolkit record.

ELAPSED_SEC FLOAT Elapsed time that monitoring was turned on, inseconds. From ELAPSED_TIME in the VMPRF record orfrom SUMRELT in the z/VM Performance Toolkitrecord.

HF_SAMPLES FLOAT Number of high-frequency samples. FromHF_SAMPLES in the VMPRF record or fromH61HFCNT in the z/VM Performance Toolkit record.

ONLINE_SEC FLOAT Elapsed time that the device was online, This is the sumof ONLINE_TIME_D6R3 from the VMPRF record, or thesum of SUMRELT from the z/VM Performance Toolkitrecord.

PENDING_MSEC FLOAT Average device function pending time, in milliseconds.This can be caused by another system using the devicein a shared environment. Calculated as(PENDING_TIME/SCM_UPDATES)*1000 from theVMPRF record, or as H61FPNT/H61SSCH)*1000 fromthe z/VM Performance Toolkit record.

PENDING_SEC FLOAT Device function pending time, in seconds. This can becaused by another system using the device in a sharedenvironment. This is the sum of PENDING_TIME fromthe VMPRF record, or the sum of H61FPNT in thez/VM Performance Toolkit record.

RECORDS_COLLECTED FLOAT Number of records collected. This is the count ofrecords with a valid CONNECT_TIME field in theVMPRF record, or with a valid H61CONT field in thez/VM Performance Toolkit record.

z/VM Performance data tables

Chapter 57. Data tables, views, and lookup tables 481

Page 502: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Column name Data type Description

SERVICE_MSEC FLOAT Device service time, in milliseconds. Calculated as((CONNECT_TIME + DISCONNECT_TIME +PENDING_TIME)/SCM_UPDATES)*1000 from theVMPRF record. Calculated as ((H61CONT + H61DSCT+ H61FPNT)/H61SSCH)*1000 from the z/VMPerformance Toolkit record.

SSCH_AND_RSCH FLOAT Number of start subchannel and resume subchannelinstructions performed. This is the sum ofSSCH_AND_RSCH in the VMPRF record, or the sum ofH61SSCH in the z/VM Performance Toolkit record.

SSCH_QUEUED FLOAT Number of start subchannel requests queued, excludingthe active request. This is the sum of SSCH_QUEUED inthe VMPRF record, or the sum of H61HFQUD in thez/VM Performance Toolkit record.

z/VM Performance data tables

482 System Performance Feature Reference Vol. II

Page 503: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

VMPRF_LPARS_H, _D, _MThese tables provide hourly, daily, and monthly statistics on logical partitions andprocessor activity in a PR/SM™ environment. They contain data from record typeX'FC03' created by the z/VM Performance Toolkit.

In order to collect data for the MIPS_PROC_SEC, MIPS_SYSTEM_SEC, andMIPS_USED_SEC columns, the VMPRF_MIPS_CPU lookup table must have beencustomized.

Note: The VMPRF_LPARS_H,_D,_M data tables are loaded from the z/VMPerformance Toolkit, only.

The default retention periods for these tables are:VMPRF_LPARS_H 10 daysVMPRF_LPARS_D 30 daysVMPRF_LPARS_M 765 days

Column name Data type Description

DATE K DATE Date when the data about the VM system wascreated. For the _M table, this is the date of thefirst day of the month. From DATE.

PERIOD_NAME K CHAR(8) Name of the period. This is derived using fieldsDATE and TIME as parameters in the PERIODfunction.

TIME K TIME Time (rounded down to the nearest hour) whenthe data about the VM system was created. Itapplies only to the _H table. From TIME.

VM_SYSTEM_ID K CHAR(8) VM system identifier. From the SUMRSYID field.

LPAR_NAME K CHAR(8) Name of the logical partition. From H03NAME.

COMPLEX_SEC FLOAT Measured time period for all the processors in theCP complex, in seconds. Calculated as the sum ofSUMRELT*H03NRPRC.

CPU_DISPATCH_SEC FLOAT Processor dispatch time, in seconds. FromH03ACTM.

CPU_MODEL_NO CHAR(8) CPU model number. From VMPRF_MIPS_CPUlookup table. For example 9021-900. $UNKNOWNmeans that the lookup table must be customizedfor the corresponding serial number.

CPU_SERIAL_NUMBER CHAR(5) Last 5 digits of the CPU serial number. This is thesystem serial number without a processor identifieras the first character. From SUMRCSER.

DISPATCH_INTERVAL FLOAT Dispatch interval time, in seconds. A value of 0indicates that the interval was dynamicallydetermined. Calculated as H03DSPIN/!000.

ELAPSED_SEC FLOAT Measured time period for all the processors in theLPAR, in seconds. Equivalent toSUMRELT*H03NRLPR.

FROM_LPAR_FLAG SMALLINT Indicates which LPAR generated the data. FromH03FLAG. The eighth bit is set to 1 if this LPARgenerated the data, otherwise is set to 0.

LOGICAL_PROCESSORS SMALLINT Number of logical processors assigned to thelogical partition. Set to 0 if the logical partition isnot active. From H03NRLPR.

z/VM Performance data tables

Chapter 57. Data tables, views, and lookup tables 483

Page 504: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Column name Data type Description

LPAR_NO SMALLINT Number of the logical partition. From H03LPRNR.

LPAR_WEIGHT INTEGER Logical partition processor resource weight factor.It is set to -1 (X'FFFF') for a dedicated physicalprocessor. From H03WGHT.

MEASURED_SEC FLOAT Measured time period, in seconds. This is theduration of the measurement intervals. Calculatedfrom SUMRELT.

MIPS_PROC_SEC FLOAT Total MIPS available to the processors in the CPcomplex multiplied by MEASURED_SEC. Whendivided by MEASURED_SEC, you get the totalcapacity of processors in MIPS. Calculated as thesum of SUMRELT*MIPS_PROCESSOR (the MIPSper physical processor taken from the lookuptable)*H03NRPRC/H03NRLPR.

MIPS_SYSTEM_SEC FLOAT MIPS available to this LPAR multiplied byMEASURED_SEC, if no contention exists. Whendivided by MEASURED_SEC, you get the capacityof LPAR in MIPS. Calculated as the sum ofSUMRELT*MIPS_PROCESSOR (the MIPS perphysical processor taken from the lookup table).

MIPS_USED_SEC FLOAT MIPS used by this LPAR multiplied byMEASURED_SEC, if no contention exists. Whendivided by MEASURED_SEC, you get the totalcapacity of processors in MIPS used. Calculated asthe sum of H03ACTM*MIPS_PROCESSOR (theMIPS per physical processor taken from the lookuptable).

PHYS_PROCESSORS SMALLINT Number of physical processors assigned for use byPR/SM. From H03NRLPRC.

WAIT_COMPLETE_FLAG SMALLINT Set to 1 if wait completion is enabled, otherwise isset to 0. If wait completion is enabled, the LPARkeeps its time-slice even if it is in a wait state.From H03WFLAG.

z/VM Performance data tables

484 System Performance Feature Reference Vol. II

Page 505: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

VMPRF_PROCESSOR_H, _D, _MThese tables provide hourly, daily, and monthly statistics on processor activity onVM systems. They contain processor data from record type 02 (created by the VMPerformance Reporting Facility), or from record type X'FC02' (created by the z/VMPerformance Toolkit).

The default retention periods for these tables are:VMPRF_PROCESSOR_H 10 daysVMPRF_PROCESSOR_D 30 daysVMPRF_PROCESSOR_M 765 days

Column name Data type Description

DATE K DATE Date when the data about the VM system was created.For the _M table, this is the date of the first day of themonth. From DATE.

PERIOD_NAME K CHAR(8) Name of the period. This is derived using fieldsSYSTEM_ID, DATE, and TIME from the record asparameters in the PERIOD function.

TIME K TIME Time (rounded down to the nearest hour) when the dataabout the VM system was created. It applies only to the_H table. From TIME.

VM_SYSTEM_ID K CHAR(8) VM system ID. From the SYSTEMID parameterspecified in the SETTINGS file or on the VMPRFcommand line. From SUMRSYID in the z/VMPerformance Toolkit record.

CPU_ADDRESS K INTEGER Processor address. From CPU_ADDRESS in the VMPRFrecord or from H02PRCID in the z/VM PerformanceToolkit record.

BUSY_SYSTEM_PCT FLOAT Processor busy time, as a percentage of the time thesystem is online. Calculated as (PROC_SYSTEM_TIME/PROC_ONLINE_D0R2)*100 from the VMPRF record, oras (H02SYTIM/SUMRELT)*100 from the z/VMPerformance Toolkit record.

BUSY_TOTAL_PCT FLOAT Total busy time, as a percentage of the elapsed time thatthe processor is online. Calculated as(PROC_SYSTEM_TIME + PROC_USER_TIME/PROC_ONLINE_D0R2)*100 from the VMPRF record, oras (H02SYTIM + H02USTIM/SUMRELT)*100 from thez/VM Performance Toolkit record.

BUSY_USER_PCT FLOAT User busy time, as a percentage of the time theprocessor is online. Calculated as (PROC_USER_TIME/PROC_ONLINE_D0R2)*100 from the VMPRF record, oras (H02USTIM/SUMRELT)*100 from the z/VMPerformance Toolkit record.

BUSY_VECTOR_PCT FLOAT Vector busy time, as a percentage of the elapsed timethe system is online. Calculated as (VECTOR_TIME/PROC_ONLINE_D0R2)*100 from the VMPRF record, oras (H02VFTIM/SUMRELT)*100 from the z/VMPerformance Toolkit record.

CONNECT_SEC FLOAT Time that the processor was busy, in seconds. This is thesum of PROC_USER_TIME and PROC_SYSTEM_TIMEfrom the VMPRF record, or the sum of H02USTIM andH02SYTIM from the z/VM Performance Toolkit record.

z/VM Performance data tables

Chapter 57. Data tables, views, and lookup tables 485

Page 506: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Column name Data type Description

CPU_ID CHAR(6) Serial number. This is the system serial number withouta processor identifier as the first character. FromSYSTEM_SERIAL_NO in the VMPRF record or fromSUMRCSER in the z/VM Performance Toolkit record.

CPU_MODEL_NO CHAR(4) Model number. This is the processor machine type.From MACHINE_TYPE in the VMPRF record or fromSUMRSYID in the z/VM Performance Toolkit record.

CSCH_COUNT FLOAT Number of clear subchannel executions. This is the sumof CSCHS in the VMPRF record, or the sum ofH02CSCH in the z/VM Performance Toolkit record.

DASD_PAGEIN_RATE FLOAT Number of disk reads done for system paging.Calculated as the average of PAGE_READS/ELAPSED_TIME from the VMPRF record, or as theaverage of H02PGRDS/SUMRELT from the z/VMPerformance Toolkit record.

DASD_PAGEOUT_RATE FLOAT Number of disk writes done for system paging.Calculated as the average of PAGE_WRITES/ELAPSED_TIME from the VMPRF record, or as theaverage of H02PGWRT/SUMRELT from the z/VMPerformance Toolkit record.

DIAG_INSTRUCTIONS FLOAT Number of IBM-supplied DIAGNOSE instructionsexecuted. This is the sum of DIAG_INSTRUCTIONSfrom the VMPRF record, or the sum of H02DIACT fromthe z/VM Performance Toolkit record.

ELAPSED_SECONDS FLOAT Elapsed time that the processor was online. FromELAPSED_TIME in the VMPRF record fromSUMRELTin the z/VM Performance Toolkit record.

ESTOR_PAGEIN_RATE FLOAT Number of blocks per second read from expandedstorage. Calculated as the average of(FASTPATH_PGINS + NON_FASTPATH_PGINS)/ELAPSED_TIME from the VMPRF record. Calculated asthe average of (H02FPGIN + H02PGINS)/SUMRELTfrom the z/VM Performance Toolkit record.

ESTOR_PGEOUT_RATE FLOAT Number of blocks per second written to expandedstorage. Calculated as the average ofPGOUTS/ELAPSED_TIME from the VMPRF record, oras the average of H02PGOUT/SUMRELT from thez/VM Performance Toolkit record.

EXTERN_INTERRUPTS FLOAT Number of external interrupts received. This is the sumof EXTERN_INTERRUPTS from the VMPRF record, orthe sum of H02EXTIT from the z/VM PerformanceToolkit record.

FASTPATH_PERCENT FLOAT Percentage of page reads from expanded storage thatused the fast path. Calculated as (FASTPATH_PGINS/(FASTPATH_PGINS + NON_FASTPATH_PGINS))*100from the VMPRF record. Calculated as (H02FPGIN/(H02FPGIN+H02PGINS)*100 from thez/VM Performance Toolkit record.

HSCH_COUNT FLOAT Number of halt subchannel executions. This is the sumof HSCHS from the VMPRF record, or the sum ofH02HSCH from the z/VM Performance Toolkit record.

z/VM Performance data tables

486 System Performance Feature Reference Vol. II

Page 507: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Column name Data type Description

PAGE_READS FLOAT Number of page reads from DASD. This is the sum ofPAGE_READS from the VMPRF record, or the sum ofH02PGRDS from the z/VM Performance Toolkit record.

PAGES_READ_TO_MS FLOAT Number of virtual machine pages read (paged in) fromexpanded storage to main storage. This is the sum ofFASTPATH_PGINS and NON_FASTPATH_PGINS fromthe VMPRF record, or the sum of H02FPGIN andH02PGINS from the z/VM Performance Toolkit record.

PAGES_WRIT_TO_ES FLOAT Number of virtual machine pages written (paged out)from main storage to expanded storage. This is the sumof PGOUTS from the VMPRF record, or the sum ofH02PGOUT from the z/VM Performance Toolkit record.

PAGE_WRITES FLOAT Number of page writes to DASD. This is the sum ofPAGE_WRITES from the VMPRF record, or the sum ofH02PGWRT from the z/VM Performance Toolkit record.

PROC_EMUL_SEC FLOAT Processor time spent in emulation mode, in seconds.This is the sum of PROC_EMUL_TIME from theVMPRF record, or the sum of H02EMTIM from thez/VM Performance Toolkit record.

PROC_SYSTEM_SEC FLOAT Processor time used by the system, in seconds. Thistime is charged to the system. It includes time that theCP spends on behalf of users doing things such asinstruction simulation and page translation. This is thesum of PROC_SYSTEM_TIME from the VMPRF record,or the sum of H02SYTIM from the z/VM PerformanceToolkit record.

PROC_USER_SEC FLOAT Processor time spent by the user, in seconds. This is thetime charged to the user. It does not include time thatthe CP spends on behalf of a user doing things such asinstruction simulation or page translation. This is thesum of PROC_USER_TIME from the VMPRF record, orthe sum of H02USTIM from the z/VM PerformanceToolkit record.

RECORDS_COLLECTED FLOAT Number of records collected. This is the count ofrecords with a valid ELAPSED_TIME field from theVMPRF record, or with a valid SUMRELT field from thez/VM Performance Toolkit record.

RSCH_COUNT FLOAT Number of resume subchannel executions. This is thesum of RSCHS from the VMPRF record, or the sum ofH02RSCH from the z/VM Performance Toolkit record.

SIGP_INTERRUPTS FLOAT Number of external SIGPs issued by this system. This isthe sum of SIGP_INTERRUPTS from the VMPRF record,or the sum of H02SIGCT from the z/VM PerformanceToolkit record.

SIMUL_INSTRUCTIONS FLOAT Number of simulated instructions executed. This is thesum of SIMUL_INSTRUCTIONS from the VMPRFrecord, or the sum of H02PRVCT from the z/VMPerformance Toolkit record.

SPOOL_READS FLOAT Number of I/Os issued for spool read requests. This isthe sum of SPOOL_READS from the VMPRF record, orthe sum of H02RSCH from the z/VM PerformanceToolkit record.

z/VM Performance data tables

Chapter 57. Data tables, views, and lookup tables 487

Page 508: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Column name Data type Description

SPOOL_WRITES FLOAT Number of I/Os issued for spool write requests. This isthe sum of SPOOL_WRITES from the VMPRF record, orthe sum of H02PGWRT from the z/VM PerformanceToolkit record.

SSCH_COUNT FLOAT Number of start subchannel executions. This is the sumof SSCHS from the VMPRF record, or the sum ofH02SSCH from the z/VM Performance Toolkit record.

SYSTEM_ONLINE_SEC FLOAT Elapsed time that the processor was online, in seconds.This is the sum of PROC_ONLINE_D0R2 from theVMPRF record, or the sum of SUMRELT from thez/VM Performance Toolkit record.

SYSTEM_WAIT_SEC FLOAT System wait time, in seconds. This is the time that thesystem had no work to do. It includes active wait andenabled wait times. This is the sum ofPROC_WAIT_TIME from the VMPRF record, or the sumof H02WAIT from the z/VM Performance Toolkitrecord.

VECTOR_USER_SEC FLOAT Time spent using vector instructions while in SIE, inseconds. This time is included in virtual processor time.This is the sum of VECTOR_TIME from the VMPRFrecord, or the sum of H02VFTIM from the z/VMPerformance Toolkit record.

VF_OVERHEAD_SEC FLOAT Vector facility overhead time, in seconds. This is thetime spent switching vector users. This is the sum ofVECTOR_SWITCH_TIME from the VMPRF record, orthe sum of H02VOTIM from the z/VM PerformanceToolkit record.

WAIT_PCT FLOAT Wait time, as a percentage of the elapsed time thesystem is online. Calculated as (PROC_WAIT_TIME/PROC_ONLINE_D0R2)*100 from the VMPRF record.Calculated as (H02WAIT/SUMRELT)*100 from thez/VM Performance Toolkit record.

z/VM Performance data tables

488 System Performance Feature Reference Vol. II

Page 509: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

VMPRF_SYSTEM_H, _D, _MThese tables provide hourly, daily, and monthly statistics on VM systems. Theycontain system data from record type 01 (created by the VM PerformanceReporting Facility), or from record types X'FC01' and X'FC02' (created by the z/VMPerformance Toolkit).

The default retention periods for these tables are:VMPRF_SYSTEM_H 10 daysVMPRF_SYSTEM_D 30 daysVMPRF_SYSTEM_M 765 days

Column name Data type Description

DATE K DATE Date when the data about the VM system was created.For the _M table, this is the date of the first day of themonth. From DATE.

PERIOD_NAME K CHAR(8) Name of the period. This is derived using fieldsSYSTEM_ID, DATE, and TIME from the record asparameters in the PERIOD function.

TIME K TIME Time (rounded down to the nearest hour) when the dataabout the VM system was created. This applies only tothe _H table. From TIME.

VM_SYSTEM_ID K CHAR(8) VM system ID. From the SYSTEMID parameterspecified in the SETTINGS file or on the VMPRFcommand line. From SUMRSYID in the z/VMPerformance Toolkit record.

BUSY_SYSTEM_PCT FLOAT Processor busy time, as a percentage of the time thesystem is online. Calculated as (PROC_SYSTEM_TIME/PROC_ONLINE_D0R2)*100 from the VMPRF record.Calculated as the average of (H02SYTIM/SUMRELT)*100 from the z/VM Performance Toolkitrecord.

BUSY_TOTAL_PCT FLOAT Total busy time, as a percentage of the elapsed time thatthe processor is online. Calculated as(PROC_SYSTEM_TIME + PROC_USER_TIME/PROC_ONLINE_D0R2)*100 from the VMPRF record.Calculated as the average of (H02SYTIM +H02USTIM/SUMRELT)*100 from the z/VMPerformance Toolkit record.

BUSY_USER_PCT FLOAT User busy time, as a percentage of the time theprocessor is online. Calculated as (PROC_USER_TIME/PROC_ONLINE_D0R2)*100 from the VMPRF record.Calculated as the average of (H02USTIM/SUMRELT)*100 from the z/VM Performance Toolkitrecord.

BUSY_VECTOR_PCT FLOAT Vector busy time, as a percentage of the elapsed timethe system is online. Calculated as (VECTOR_TIME/PROC_ONLINE_D0R2)*100 from the VMPRF record.Calculated as the average of (H02VFTIM/SUMRELT)*100 from the z/VM Performance Toolkitrecord.

CONNECT_SEC FLOAT Time that the processor was busy, in seconds. This is thesum of PROC_USER_TIME and PROC_SYSTEM_TIMEfrom the VMPRF record, or the sum of H02USTIM andH02SYTIM from the z/VM Performance Toolkit record.

z/VM Performance data tables

Chapter 57. Data tables, views, and lookup tables 489

Page 510: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Column name Data type Description

CPU_ID CHAR(6) Serial number. This is the system serial number withouta processor identifier as the first character. FromSYSTEM_SERIAL_NO in the VMPRF record, or fromSUMRCSER in the z/VM Performance Toolkit record.

CPU_MODEL_NO CHAR(4) Model number. This is the processor machine type.From MACHINE_TYPE in the VMPRF record, or fromSUMRCMDL in the z/VM Performance Toolkit record.

CPU_ONLINE_COUNT FLOAT Number of processors online. Calculated asPROC_ONLINE_D0R2/ELAPSED_TIME from theVMPRF record, or from H002PRCID in the z/VMPerformance Toolkit record.

CSCH_COUNT FLOAT Number of clear subchannel executions. This is the sumof CSCHS in the VMPRF record, or the sum ofH02CSCH in the z/VM Performance Toolkit record.

DASD_PAGEIN_RATE FLOAT Number of disk reads done for system paging.Calculated as the sum of the corresponding column inthe VMPRF_PROCESSOR_H table.

DASD_PAGEOUT_RATE FLOAT Number of disk writes done for system paging.Calculated as the sum of the corresponding column inthe VMPRF_PROCESSOR_H table.

DIAG_INSTRUCTIONS FLOAT Number of IBM-supplied DIAGNOSE instructionsexecuted. This is the sum of DIAG_INSTRUCTIONSfrom the VMPRF record. Calculated as the sum ofH02DIACT from the z/VM Performance Toolkit record.

ELAPSED_SECONDS FLOAT Elapsed time that the processor was online. FromELAPSED_TIME in the VMPRF record, or calculated asthe average of SUMRELT from the z/VM PerformanceToolkit record.

ESTOR_PAGEIN_RATE FLOAT Number of blocks per second read from expandedstorage. Calculated as the sum of the correspondingcolumn in the VMPRF_PROCESSOR_H table.

ESTOR_PGEOUT_RATE FLOAT Number of blocks per second written to expandedstorage. Calculated as the sum of the correspondingcolumn in the VMPRF_PROCESSOR_H table.

EXTERN_INTERRUPTS FLOAT Number of external interrupts received. This is the sumof EXTERN_INTERRUPTS in the VMPRF record, or thesum of H02EXTIT in the z/VM Performance Toolkitrecord.

FASTPATH_PERCENT FLOAT Percentage of page reads from expanded storage thatused the fast path. Calculated as (FASTPATH_PGINS/(FASTPATH_PGINS + NON_FASTPATH_PGINS))*100from the VMPRF record. Calculated as(H02FPGIN/(H02FPGIN + H02PGINS))*100 from thez/VM Performance Toolkit record.

HSCH_COUNT FLOAT Number of halt subchannel executions. This is the sumof HSCHS from the VMPRF record, or the sum ofH02HSCH from the z/VM Performance Toolkit record.

PAGE_READS FLOAT Number of page reads from DASD. This is the sum ofPAGE_READS from the VMPRF record, or the sum ofH02PGRDS from the z/VM Performance Toolkit record.

z/VM Performance data tables

490 System Performance Feature Reference Vol. II

Page 511: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Column name Data type Description

PAGES_READ_TO_MS FLOAT Number of virtual machine pages read (paged in) fromexpanded storage to main storage. This is the sum ofFASTPATH_PGINS and NON_FASTPATH_PGINS fromthe VMPRF record, or the sum of H02FPGIN andH02PGINS from the z/VM Performance Toolkit record.

PAGES_WRIT_TO_ES FLOAT Number of virtual machine pages written (paged out)from main storage to expanded storage. This is the sumof PGOUTS from the VMPRF record, or the sum ofH02PGOUT from the z/VM Performance Toolkit record.

PAGE_WRITES FLOAT Number of page writes to DASD. This is the sum ofPAGE_WRITES from the VMPRF record, or the sum ofH02PGWRT from the z/VM Performance Toolkit record.

PROC_EMUL_SEC FLOAT Processor time spent in emulation mode, in seconds.This is the sum of PROC_EMUL_TIME from theVMPRF record, or the sum of H02EMTIM from thez/VM Performance Toolkit record.

PROC_SYSTEM_SEC FLOAT Processor time used by the system, in seconds. Thistime is charged to the system. It includes time that theCP spends on behalf of users doing things such asinstruction simulation and page translation. This is thesum of PROC_SYSTEM_TIME from the VMPRF record,or the sum of H02SYTIM from the z/VM PerformanceToolkit record.

PROC_USER_SEC FLOAT Processor time spent by the user, in seconds. This is thetime charged to the user. It does not include time thatthe CP spends on behalf of a user doing things such asinstruction simulation or page translation. This is thesum of PROC_USER_TIME from the VMPRF record, orthe sum of H02USTIM from the z/VM PerformanceToolkit record.

REC02_COLLECTED FLOAT Number of processor data records collected. It appliesonly to the _H table, for the record created by the z/VMPerformance Toolkit.

RECORDS_COLLECTED FLOAT Number of system data records collected. This is thecount of records with a valid ELAPSED_TIME fieldfrom the VMPRF record, or with a valid SUMRELNfield from the z/VM Performance Toolkit recordX'FC01'.

RSCH_COUNT FLOAT Number of resume subchannel executions. This is thesum of RSCHS from the VMPRF record, or the sum ofH02RSCH from the z/VM Performance Toolkit record.

SIGP_INTERRUPTS FLOAT Number of external SIGPs issued by this system. This isthe sum of SIGP_INTERRUPTS from the VMPRF record,or the sum of H02SIGCT from the z/VM PerformanceToolkit record.

SIMUL_INSTRUCTIONS FLOAT Number of simulated instructions executed. This is thesum of SIMUL_INSTRUCTIONS from the VMPRFrecord, or the sum of H02PRVCT from the z/VMPerformance Toolkit record.

SPOOL_READS FLOAT Number of I/Os issued for spool read requests. This isthe sum of SPOOL_READS from the VMPRF record, orthe sum of H02SPRDS from the z/VM PerformanceToolkit record.

z/VM Performance data tables

Chapter 57. Data tables, views, and lookup tables 491

Page 512: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Column name Data type Description

SPOOL_WRITES FLOAT Number of I/Os issued for spool write requests. This isthe sum of SPOOL_WRITES from the VMPRF record, orthe sum of H02SPWRT from the z/VM PerformanceToolkit record.

SSCH_COUNT FLOAT Number of start subchannel executions. This is the sumof SSCHS from the VMPRF record, or the sum ofH01DSSSC from the z/VM Performance Toolkit record.

SYSTEM_ONLINE_SEC FLOAT Elapsed time that the processor was online, in seconds.This is the sum of PROC_ONLINE_D0R2, or the sum ofSUMRELT from the z/VM Performance Toolkit recordX'FC01'.

SYSTEM_WAIT_SEC FLOAT System wait time, in seconds. This is the time that thesystem had no work to do. It includes active wait andenabled wait times. This is the sum ofPROC_WAIT_TIME from the VMPRF record, or the sumof H02WAIT from the z/VM Performance Toolkitrecord.

USERS_DORMANT FLOAT Number of users in the dormant list. These are inactiveusers. They might be in a wait state or have no workpending. This includes users found in SVM wait.Calculated as the average of DORMANT_USERS/INTERVALS_D0R8 from the VMPRF record. Calculatedas the average of H01RSDOR from the z/VMPerformance Toolkit record.

USERS_LOGGED FLOAT Number of users logged on to the system. Calculated asthe average of LOGGED_USERS/INTERVALS_D0R8from the VMPRF record. Calculated as the average ofH01RSLOG from the z/VM Performance Toolkit record.

VECTOR_USER_SEC FLOAT Time spent using vector instructions while in SIE, inseconds. This time is included in virtual processor time.This is the sum of VECTOR_TIME from the VMPRFrecord, or the sum of H02VFTIM from the z/VMPerformance Toolkit record.

VF_OVERHEAD_SEC FLOAT Vector facility overhead time, in seconds. This is thetime spent switching vector users. This is the sum ofVECTOR_SWITCH_TIME from the VMPRF record, orthe sum of H02VOTIM from the z/VM PerformanceToolkit record.

WAIT_PCT FLOAT Wait time, as a percentage of the elapsed time thesystem is online. Calculated as (PROC_WAIT_TIME/PROC_ONLINE_D0R2)*100 from the VMPRF record.Calculated as (H02WAIT/SUMRELT)*100 from thez/VM Performance Toolkit record.

z/VM Performance data tables

492 System Performance Feature Reference Vol. II

Page 513: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

VMPRF_USER_H, _D, _MThese tables provide hourly, daily, and monthly statistics on users of VM systems.They contain user data from record type 41 (created by the VM PerformanceReporting Facility), or from record types X'FC41' and X'FC44' (created by the z/VMPerformance Toolkit).

Note: When you use the z/VM Performance Toolkit, both record types X'FC41'and X'FC44' are required. To collect data from record types X'FC44', set theEVENT USER parameter in the VM monitor. If record types X'FC44' are notfound in the log file, the SPOOL_READS and SPOOL_WRITES columns areset to 0.

The default retention periods for these tables are:VMPRF_USER_H 10 daysVMPRF_USER_D 30 daysVMPRF_USER_M 765 days

Column name Data type Description

DATE K DATE Date when the data about the VM system wascreated. For the _M table, this is the date of thefirst day of the month. From DATE.

PERIOD_NAME K CHAR(8) Name of the period. This is derived using fieldsSYSTEM_ID, DATE, and TIME from the record asparameters in the PERIOD function.

TIME K TIME Time (rounded down to the nearest hour) whenthe data about the VM system was created. Itapplies only to the _H table. From TIME.

VM_SYSTEM_ID K CHAR(8) VM system ID. From the SYSTEMID parameterspecified in the SETTINGS file or on the VMPRFcommand line. From SUMRSYID in the z/VMPerformance Toolkit record.

USER_CLASS K CHAR(8) Name of the group that the user belongs to. FromGROUP_NAME in the USER_GROUP lookuptable; if no match is found, this column gets itsvalue from USER_ID.

For a description of the USER_GROUP lookuptable, refer to the Administration Guide andReference.

USER_ID K CHAR(8) User ID. From USER_ID in the VMPRF record, orfrom H41USER in the z/VM Performance Toolkitrecord.

ACTIVE_SEC FLOAT Time that the user was active on the system. Anactive user is one who consumed virtual CPU timeor is not in the dormant list at end of the interval.This is the sum of ACTIVE_TIME in the VMPRFrecord, or the sum of H41TIMAC in the z/VMPerformance Toolkit record.

CONNECT_SEC FLOAT Time that the user was connected, in seconds. Thisis the sum of CONNECT_TIME in the VMPRFrecord, or the sum of H41TIMLG in the z/VMPerformance Toolkit record.

z/VM Performance data tables

Chapter 57. Data tables, views, and lookup tables 493

Page 514: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Column name Data type Description

CONSOLE_IO FLOAT Number of start requests issued to the virtualmachine console. This is the sum of CONSOLE_IOin the VMPRF record, or the sum of H41IOCON inthe z/VM Performance Toolkit record.

CPU_TOTAL_SEC FLOAT Total processor time spent by the user, in seconds.This includes time that the user spent on doing hisown work, and time that the CP spent doing workon behalf of the user. This is the sum ofTOTAL_CPU_TIME in the VMPRF record, or thesum of H41TCPU in the z/VM PerformanceToolkit record.

CPU_VIRTUAL_SEC FLOAT Virtual processor usage, in seconds. This is thetime the user was running and doing productivework. It does not include time spent on behalf ofthe user doing things such as instructionsimulation or page translation. FromVIRTUAL_CPU_TIME in the VMPRF record, or thesum of H41VCPU in the z/VM PerformanceToolkit record.

CTC_IO FLOAT Number of start requests issued to the virtualmachine channel-to-channel adapters. This is thesum of CTC_IO in the VMPRF record, or the sumof H41IOCTC in the z/VM Performance Toolkitrecord.

DASD_IO FLOAT Number of I/O requests the virtual machineissued to DASD devices. This is the sum ofDASD_IO in the VMPRF record, or the sum ofH41IODSD in the z/VM Performance Toolkitrecord.

DASD_IO_RATE FLOAT Number of I/O requests per second the virtualmachine issued to DASD_devices. Calculated asDASD_IO/USER_LOGGED_D4R4 from theVMPRF record, or as U41IODSD/SUMRELT fromthe z/VM Performance Toolkit record.

IUCV_DATA_FAILED FLOAT Number of unsuccessful IUCV data transfers. Thisis the sum of IUCV_DATA_FAILED from theVMPRF record, or the sum of H41TCPU from thez/VM Performance Toolkit record.

IUCV_DATA_RECEIVED FLOAT Number of successful IUCV data transfers to thevirtual machine. This is the sum ofIUCV_DATA_RECEIVED in the VMPRF record, orthe sum of H41IURCV in the z/VM PerformanceToolkit record.

IUCV_DATA_SENT FLOAT Number of successful IUCV data transfers from thevirtual machine. This is the sum ofIUCV_DATA_SENT in the VMPRF record, or thesum of H41IUSND in the z/VM PerformanceToolkit record.

IUCV_MSGQ_SEND FLOAT Number of messages on the IUCV SEND queue.This is the sum of IUCV_MSGQ_SEND in theVMPRF record, or the sum of H41IUSNQ in thez/VM Performance Toolkit record.

z/VM Performance data tables

494 System Performance Feature Reference Vol. II

Page 515: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Column name Data type Description

LOGGED_SEC FLOAT Time that the user was logged on, in seconds. Thisis the sum of USER_LOGGED_D4R3 in theVMPRF record, or the sum of SUMRELT in thez/VM Performance Toolkit record.

OTHER_IO FLOAT Number of start requests issued to device forwhich no other counter is defined. This is the sumof OTHER_IO in the VMPRF record, or the sum ofH41IOOTH in the z/VM Performance Toolkitrecord.

PAGE_IO_RATE FLOAT Number of page reads and writes per second.Calculated as (PAGE_READ_IO +PAGE_WRITE_IO)/USER_LOGGED_D4R4 fromthe VMPRF record. Calculated as (H41PGRD +H41PGWRT)/SUMRELT from the z/VMPerformance Toolkit record.

PAGE_READS FLOAT Number of page reads from DASD. This is thesum of PAGE_READ_IO in the VMPRF record, orthe sum of H41PGRD in the z/VM PerformanceToolkit record.

PAGES_READ_TO_MS FLOAT Number of virtual machine pages read (paged in)from expanded storage to main storage. This is thesum of PAGES_READ_TO_MS in the VMPRFrecord, or the sum of H41MNTOX in the z/VMPerformance Toolkit record.

PAGES_WRIT_TO_ES FLOAT Number of virtual machine pages written (pagedout) from main storage to expanded storage. Thisis the sum of PGOUTS in the VMPRF record, orthe sum of H41MNTOX in the z/VM PerformanceToolkit record.

PAGE_WRITES FLOAT Number of page writes to DASD. This is the sumof PAGE_WRITE_IO in the VMPRF record, or thesum of H41PGWRT in the z/VM PerformanceToolkit record.

RECORDS_COLLECTED FLOAT Number of records collected. This is the count ofrecords with a valid ACTIVE_TIME field in theVMPRF record, or the sum of H41TIMAC in thez/VM Performance Toolkit record.

SPOOL_READS FLOAT Number of I/Os issued for spool read requests.This is the sum of SPOOL_READ_IO in theVMPRF record, or the sum of H44SPRDS in thez/VM Performance Toolkit record.

SPOOL_WRITES FLOAT Number of I/Os issued for spool write requests.This is the sum of SPOOL_WRITE_IO in theVMPRF record, or the sum of H44SPWRT in thez/VM Performance Toolkit record.

UR_IO FLOAT Number of start requests issued to the virtualmachine unit record devices. This is the sum ofUR_IO in the VMPRF record, or the sum ofH41IOUR in the z/VM Performance Toolkit record.

z/VM Performance data tables

Chapter 57. Data tables, views, and lookup tables 495

Page 516: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Column name Data type Description

VECTOR_USER_SEC FLOAT Time spent using vector instructions while in SIE,in seconds. This is included inCPU_VIRTUAL_SEC. This is the sum ofVECTOR_TIME in the VMPRF record, or the sumof H41VVEC in the z/VM Performance Toolkitrecord.

VMCF_DATA_FAILED FLOAT Number of unsuccessful VMCF data transfers. Thisis the sum of VMCF_DATA_FAILED in the VMPRFrecord, or the sum of H41VMFAI in the z/VMPerformance Toolkit record.

VMCF_DATA_RECEIVED FLOAT Number of successful VMCF data transfers to thevirtual machine. This is the sum ofVMCF_DATA_RECEIVED in the VMPRF record, orthe sum of H41VMRCV in the z/VM PerformanceToolkit record.

VMCF_DATA_SENT FLOAT Number of successful VMCF data transfers fromthe virtual machine. This is the sum ofVMCF_DATA_SENT in the VMPRF record, or thesum of H41VMSND in the z/VM PerformanceToolkit record.

z/VM Performance data tables

496 System Performance Feature Reference Vol. II

Page 517: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

ViewsThis section describes the views for the z/VM Performance component.

VMPRF_LPARS_HV,_DV,_MVThese views provide hourly, daily, and monthly statistics on logical partitions andprocessor activity in a PR/SM environment. They are based on theVMPRF_LPARS_H,_D,_M tables.

Column name Data type Description

DATE K DATE Date when the data about the VM system was created.For the _MV table, this is the date of the first day of themonth. From DATE.

TIME K TIME Time (rounded down to the nearest hour) when the dataabout the VM system was created. It applies only to the_HV table. From TIME.

PERIOD_NAME K CHAR(8) Name of the period. This is derived using fields DATEand TIME as parameters in the PERIOD function.

VM_SYSTEM_ID K CHAR(8) VM system identifier. From the SUMRSYID field.

LPAR_NAME K CHAR(8) Name of the logical partition. From H03NAME.

COMPLEX_BUSY_PCT FLOAT Processor busy time percentage for the COMPLEX,calculated as 100*CPU_DISPATCH_SEC/COMPLEX_SEC.

LPAR_BUSY_PCT FLOAT Processor busy time percentage for the LPAR, calculatedas 100*CPU_DISPATCH_SEC/ELAPSED_SEC.

MIPS_LPAR FLOAT Capacity of the LPAR in MIPS, calculated asMIPS_PROC_SEC/MEASURED_SEC.

MIPS_PROCESSOR FLOAT Capacity of the processor complex in MIPS, calculatedas MIPS_PROC_SEC/MEASURED_SEC.

MIPS_USED FLOAT MIPS used by the LPAR, calculated asMIPS_USED_SEC/MEASURED_SEC.

Note: As well as from the columns described here, these views also contain all thedata columns described in “VMPRF_LPARS_H, _D, _M” on page 483.

z/VM Performance views

Chapter 57. Data tables, views, and lookup tables 497

Page 518: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Lookup tablesThis section describes the lookup tables for the z/VM Performance component.

VMPRF_MIPS_CPUThis lookup table provides CPU capacity information (MIPS) for processors thathave been collecting data. It is referenced at collect time when updating theVMPRF_LPAR_H table.

Column name Data type Description

CPU_SERIAL_NO K CHAR(5) Last 5 digits of the CPU serial number. FromSYSTEM_SERIAL_NO.

CPU_COUNT SMALLINT Number of physical processors in the processorcomplex.

CPU_MODEL_NO CHAR(8) CPU model number. From VMPRF_CPU_MODELtable. For example: 9021-900.

CPU_NORM_FACTOR DECIMAL(9,2) Normalization factor. Optional. It can be used forcomparing CPUs in reports.

DESCRIPTION VARCHAR(50) Description or comments about the CPU.

MIPS_PER_CPU FLOAT MIPS per CPU for this processor. This is usuallyequal to MIPS_PROCESSOR/CPU_COUNT.

MIPS_PROCESSOR DECIMAL(9,2) Rated capacity of this processor in MIPS.

z/VM Performance lookup tables

498 System Performance Feature Reference Vol. II

Page 519: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

VMPRF_TIMEZONESThis lookup table associates a relative number with each VM system identifier.This number represents the hour difference (negative or positive) with respect toGMT.

Column name Data type Description

VM_SYSTEM_ID K CHAR(8) The VM system identifier.

TIMEOFF SMALLINT Local time offset, in minutes, with respect to GMT.

z/VM Performance lookup tables

Chapter 57. Data tables, views, and lookup tables 499

|

Page 520: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

z/VM Performance lookup tables

500 System Performance Feature Reference Vol. II

Page 521: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Chapter 58. Reports

The VM Performance component provides these reports:v System reports

– z/VM System Processor Usage, Hourly report– z/VM System Busy Distribution, Hourly report– z/VM System Page and Spool Counts, Hourly report– z/VM System Exp Stor and Paging Activity, Hourly report– z/VM System Instruction Rate, Hourly report– z/VM System Instruction Counts, Hourly report– z/VM System MIPS Capacity by LPAR, Daily report

v Processor reports– z/VM Processor Usage Distribution, Hourly report– z/VM Processor Busy Distribution, Hourly report– z/VM Processor Page and Spool Activity, Hourly report– z/VM Processor Storage Activity, Hourly report– z/VM Processor Instruction Rate, Hourly report– z/VM Processor Instruction Counts, Hourly report

v User reports– z/VM User Real and Virt Processor Usage, Monthly report– z/VM User Paging and Spooling, Monthly report– z/VM User IUCV and VMCF Counts, Monthly report– z/VM Heaviest Users of the Processor, Monthly report– z/VM Heaviest Users of DASD, Monthly report– z/VM Heaviest Users of Paging, Monthly report– z/VM Processor Usage by User Class, Monthly report– z/VM Paging by User Class, Monthly report– z/VM IUCV and VMCF Usage by User Class, Monthly report

v DASD reports– z/VM Most-Used DASD by Start Subchannel Rate report– z/VM Slowest DASD by Response Time report– z/VM DASD With Longest Queues report– z/VM Least Used or not Used DASD Devices report– z/VM Least Used DASD Devices report

v Configuration reports– z/VM Configuration, Level and Storage, Daily report– z/VM Configuration, Level and IPL, Daily report

© Copyright IBM Corp. 1993, 2014 501

Page 522: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

System reportsThe system reports show processor usage and distribution, and also system pagingand instruction rates.

z/VM System Processor Usage, Hourly reportThis report shows the total percentage usage of all processors in the z/VM system.

This information identifies the report:

Report ID VMPRF_S1

Report group z/VM Performance reports

Source VMPRF_SYSTEM_H

Attributes VM, VMPRF, CPU, Hourly, Performance, Trend

Variables Date, Period_name_list, VM_system_ID, From_time, To_time

The report contains this information:

Hour The time, rounded down to the hour, of themeasurement.

Busy time (%) The total busy time, as a percentage of the elapsedtime that the processor is online.

Wait time (%) The wait time, as a percentage of the elapsed timethat the processor is online.

Figure 172. Example of a z/VM System Processor Usage, Hourly report

System reports

502 System Performance Feature Reference Vol. II

Page 523: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

z/VM System Busy Distribution, Hourly reportThis report shows how processor time is distributed.

This information identifies the report:

Report ID VMPRF_S2

Report group z/VM Performance reports

Source VMPRF_SYSTEM_H

Attributes VM, VMPRF, CPU, Hourly, Performance, Trend

Variables Date, Period_name_list, VM_system_ID, From_time, To_time

The report contains this information:

Hour The time, rounded down to the hour, of themeasurement.

User time (sec) The processor time spent by the user, in seconds.This time is charged to the user. It does not includetime that CP spent on behalf of a user doing suchthings as instruction simulation and pagetranslation.

System time (sec) The processor time used by the system, in seconds.This time is charged to the system. It includes timethat CP spent on behalf of a user doing such thingsas instruction simulation and page translation.

Figure 173. Example of a VMPRF System Busy Distribution, Hourly report

System reports

Chapter 58. Reports 503

Page 524: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Emulator time (sec) The time that the system processors spent inemulation mode, in seconds.

Vector time (sec) The time spent using vector instructions while instart interpretative execution (SIE) mode, inseconds. This time is included in virtual processortime.

System reports

504 System Performance Feature Reference Vol. II

Page 525: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

z/VM System Page and Spool Counts, Hourly reportThis report shows paging to DASD and spooling rates.

This information identifies the report:

Report ID VMPRF_S3

Report group z/VM Performance reports

Source VMPRF_SYSTEM_H

Attributes VM, VMPRF, Paging, Hourly, Performance, Trend

Variables Date, Period_name_list, VM_system_ID, From_time, To_time

The report contains this information:

Hour The time, rounded down to the hour, of themeasurement.

Spool writes The number of writes done for system spooling.

Spool reads The number of reads done for system spooling.

Page writes The number of pages written to DASD.

Page reads The number of pages read from DASD.

Figure 174. Example of a z/VM System Page and Spool Counts, Hourly report

System reports

Chapter 58. Reports 505

Page 526: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

z/VM System Exp Stor and Paging Activity, Hourly reportThis report shows paging rates to DASD and to expanded storage.

This information identifies the report:

Report ID VMPRF_S4

Report group z/VM Performance reports

Source VMPRF_SYSTEM_H

Attributes VM, VMPRF, Paging, Hourly, Performance, Storage, Trend

Variables Date, Period_name_list, VM_system_ID, From_time, To_time

The report contains this information:

Hour The time, rounded down to the hour, of themeasurement.

DASD page-outs/sec The number of DASD writes per second done forpaging.

DASD page-ins/sec The number of DASD reads per second done forpaging.

Expanded page-outs/sec The number of pages per second written toexpanded storage.

Expanded page-ins/sec The number of pages per second read fromexpanded storage.

Figure 175. Example of a z/VM System Exp Stor and Paging Activity, Hourly report

System reports

506 System Performance Feature Reference Vol. II

Page 527: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

z/VM System Instruction Rate, Hourly reportThis report shows the rates for different types of instruction. For more informationon using this report, refer to the System Performance Feature Guide.

This information identifies the report:

Report ID VMPRF_S5

Report group z/VM Performance reports

Source VMPRF_SYSTEM_H

Attributes VM, VMPRF, CPU, Hourly, Performance, Trend

Variables Date, Period_name_list, VM_system_ID, From_time, To_time

The report contains this information:

Hour The time, rounded down to the hour, of themeasurement.

External interrupt rate/sec The number of external interrupts received persecond.

SIGP interrupt rate/sec The number of external SIGPs (SIGnal Processorinterrupts) issued per second.

Simulation rate/sec The number of simulated instructions executed persecond.

Diagnose rate/sec The number of IBM-supplied DIAGNOSEinstructions executed per second.

Figure 176. Example of a z/VM System Instruction Rate, Hourly report

System reports

Chapter 58. Reports 507

Page 528: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

z/VM System Instruction Counts, Hourly reportThis report shows the distribution of different types of instruction.

This information identifies the report:

Report ID VMPRF_S6

Report group z/VM Performance reports

Source VMPRF_SYSTEM_H

Attributes VM, VMPRF, CPU, Hourly, Performance, Trend

Variables Date, Period_name_list, VM_system_ID, From_time, To_time

The report contains this information:

Hour The time, rounded down to the hour, of themeasurement.

External interrupts The number of external interrupts received.

SIGP interrupts The number of external SIGPs (SIGnal processorinterrupts) issued.

Simulations The number of simulated instructions executed.

Diagnose instructions The number of IBM-supplied DIAGNOSEinstructions executed.

Figure 177. Example of a z/VM System Instruction Counts, Hourly report

System reports

508 System Performance Feature Reference Vol. II

Page 529: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

z/VM System MIPS Capacity by LPAR, Daily reportThis report shows the available MIPS and the daily average used for each availablelogical partition.

This information identifies the report:

Report ID VMPRF_S7

Report group z/VM Performance reports

Source VMPRF_LPARS_DV

Attributes VM, VMPRF, Performance, MIPS, LPAR, CPU, Daily

Variables From_date, To_date, Period_name, Serial_number

The report contains this information:

Date Date of the measurement.

Period Name of the period. This is derived using the fieldDate from the record as parameter in the PERIODfunction.

Serial Number The last 4 digits of the CPU serial number.

LPAR The name of the Logical Partition.

MIPS Used The average amount of MIPS used by LPAR.

MIPS Available Total MIPS available to the LPAR. FromMIPS_LPAR.

Weight Resource Weight factor for the LPAR. FromLPAR_WEIGHT.

Logical Processors The number of logical processors assigned to theLPAR. From LOGICAL_PROCESSORS.

Physical Processors The number of physical processors available in theCP Complex. From PHYSICAL_PROCESSORS.

z/VM System MIPS Capacity by LPAR, DailyFrom date: ’2005-01-10’ To date: ’2005-01-10’

Serial Number: 0106

Serial MIPS MIPS Logical PhysicalDate Period Number LPAR Used Available Weight Processor Processor---------- ------ ------ ----- --------- ---------- ------ --------- ---------2005-01-10 NIGHT 0106 PROD1 0.223E+01 2.800E+02 100 4 10

PROD2 1.870E+01 5.600E+02 400 8 102005-01-10 PRIME 0106 PROD1 0.023E+01 2.800E+02 100 4 10

PROD2 1.512E+01 5.600E+02 400 8 10

Tivoli Decision Support for z/OS Report: VMPRF_S7

Figure 178. Example of a z/VM System MIPS Capacity by LPAR, Daily report

System reports

Chapter 58. Reports 509

Page 530: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Processor reportsThe processor reports show processor usage and distribution, and paging andinstruction rates.

z/VM Processor Usage Distribution, Hourly reportThe report shows how each processor in the complex is used. For moreinformation on using this report, refer to the System Performance Feature Guide.

This information identifies the report:

Report ID VMPRF_P1

Report group z/VM Performance reports

Source VMPRF_PROCESSOR_H

Attributes VM, VMPRF, CPU, Hourly, Performance, Detail

Variables Date, Period_name_list, VM_system_ID, From_time, To_time

The report contains this information:

Hour The time, rounded down to the hour, of themeasurement.

Processor address The address of the processor in the processorcomplex.

Busy time (%) The average percentage of time that each processorwas busy.

Processor user (sec) The number of seconds charged to users for eachprocessor. It does not include time that CP spendson behalf of users doing things such as instructionsimulation and page translation.

z/VM Processor Usage Distribution, HourlySystem: ’XYZVM ’ Period: (’PRIME’)

Date: ’2000-01-04’

Busy Processor Processor Processor SystemProcessor time user emulation system wait

Hour address (%) (sec) (sec) (sec) (sec)---- --------- ------- ---------- ---------- ---------- ----------

9 0 18.75 610 432 66 28231 29.55 765 370 298 21512 16.65 542 382 58 29103 13.86 453 322 46 30304 10.78 355 253 33 31605 8.82 294 220 23 3242

10 0 18.99 625 447 59 28031 34.26 939 464 295 18692 17.59 581 419 52 28673 14.58 484 351 41 29964 11.44 382 278 30 31285 9.26 311 232 22 3220

11 0 17.42 568 395 59 28651 34.82 955 463 298 18592 15.48 505 349 52 29483 12.65 416 289 40 30704 10.81 361 267 28 31465 7.87 263 193 20 3272

Tivoli Decision Support for z/OS Report: VMPRF_P1

Figure 179. Example of a z/VM Processor Usage Distribution, Hourly report

Processor reports

510 System Performance Feature Reference Vol. II

Page 531: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Processor emulation (sec) The number of seconds that each processor spentin emulation mode.

Processor system (sec) The number of seconds charged to the system foreach processor. It includes time that CP spends onbehalf of users doing such things as instructionsimulation and page translation. It also includesother system work, such as making schedulingdecisions.

System wait (sec) The number of seconds that the processor had nowork to do. It includes active wait and enabledCPU wait.

Processor reports

Chapter 58. Reports 511

Page 532: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

z/VM Processor Busy Distribution, Hourly reportThis report shows the distribution of processor work for each processor in thecomplex.

This information identifies the report:

Report ID VMPRF_P2

Report group z/VM Performance reports

Source VMPRF_PROCESSOR_H

Attributes VM, VMPRF, CPU, Hourly, Performance, Detail

Variables Date, Period_name_list, VM_system_ID, From_time, To_time

The report contains this information:

Hour The time, rounded down to the hour, of themeasurement.

Processor address The address of the processor in the processorcomplex.

Busy total (%) The average percentage of time that each processorwas busy.

Busy user (%) The average percentage of time for each processorthat is charged to users. It does not include timethat CP spends on behalf of users doing thingssuch as instruction simulation and page translation.

Busy system (%) The average percentage of time for each processorthat is charged to the system. It includes time thatCP spends on behalf of users doing such things as

z/VM Processor Busy Distribution, HourlySystem: ’XYZVM ’ Period: (’PRIME’)

Date: ’2000-01-04’

Busy Busy Busy BusyProcessor total user system emulation

Hour address (%) (%) (%) (%)---- --------- --------- --------- --------- ---------13 0 17.45 15.77 1.68 11.10

1 30.44 22.22 8.23 10.872 15.79 14.30 1.49 10.113 13.09 11.93 1.17 8.514 12.40 11.61 0.79 9.235 8.46 7.89 0.57 6.02

14 0 15.44 13.81 1.63 9.181 31.32 23.11 8.22 11.332 14.02 12.58 1.44 8.403 11.08 10.00 1.08 6.704 9.40 8.70 0.70 6.545 11.51 10.97 0.54 9.39

15 0 17.54 15.81 1.73 11.081 31.28 22.99 8.29 10.962 15.18 13.66 1.52 9.293 12.12 10.93 1.19 7.354 9.95 9.14 0.81 6.565 9.75 9.16 0.59 7.35

Tivoli Decision Support for z/OS Report: VMPRF_P2

Figure 180. Example of a z/VM Processor Busy Distribution, Hourly report

Processor reports

512 System Performance Feature Reference Vol. II

Page 533: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

instruction simulation and page translation. It alsoincludes other system work, such as makingscheduling decisions.

Busy emulation (%) The average percentage of time for each processorthat was spent in emulation mode. Calculated as:100 * SUM(PROC_EMUL_SEC) /SUM(ELAPSED_SECONDS).

Processor reports

Chapter 58. Reports 513

Page 534: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

z/VM Processor Page and Spool Activity, Hourly reportThe report shows DASD paging and spooling activity for each processor in thecomplex. For more information on using this report, refer to the System PerformanceFeature Guide.

This information identifies the report:

Report ID VMPRF_P3

Report group z/VM Performance reports

Source VMPRF_PROCESSOR_H

Attributes VM, VMPRF, Paging, Hourly, Performance, Detail

Variables Date, Period_name_list, VM_system_ID, From_time, To_time

The report contains this information:

Hour The time, rounded down to the hour, of themeasurement.

Processor address The address of the processor in the processorcomplex.

Page read (count) The number of DASD reads done for paging, foreach processor in the complex.

Page write (count) The number of DASD writes done for paging, foreach processor in the complex.

Spool read (count) The number of spool reads for each processor inthe complex.

Spool write (count) The number of spool writes for each processor inthe complex.

z/VM Processor Page and Spool Activity, HourlySystem: ’XYZVM ’ Period: (’PRIME’)

Date: ’2000-01-04’

Page Page Spool SpoolProcessor read write read write

Hour address (count) (count) (count) (count)---- --------- ---------- ---------- ---------- ----------13 0 2975 1 3 0

1 7099 12325 39765 246682 2440 0 5 03 2382 3 3 04 1694 3 1 05 1642 0 2 0

14 0 5406 0 1 01 10307 45918 40760 263252 3238 2 1 03 3189 1 1 04 2145 0 0 05 2861 2 0 0

15 0 3239 0 0 01 7167 17095 45342 297782 2581 1 0 03 2468 25 4 04 2194 2 0 05 2011 2 1 0

Tivoli Decision Support for z/OS Report: VMPRF_P3

Figure 181. Example of a z/VM Processor Page and Spool Activity, Hourly report

Processor reports

514 System Performance Feature Reference Vol. II

Page 535: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

z/VM Processor Storage Activity, Hourly reportThe report shows paging activity for each processor in the complex. For moreinformation on using this report, refer to the System Performance Feature Guide.

This information identifies the report:

Report ID VMPRF_P4

Report group z/VM Performance reports

Source VMPRF_PROCESSOR_H

Attributes VM, VMPRF, Storage, Hourly, Performance, Detail

Variables Date, Period_name_list, VM_system_ID, From_time, To_time

The report contains this information:

Hour The time, rounded down to the hour, of themeasurement.

Processor address The address of the processor in the processorcomplex.

Fastpath (%) The percentage of page-ins from expanded storagethat were handled by the page fault fastpath, foreach processor in the complex.

Expanded paging /sec The rate of paging (page-ins and page-outs) toexpanded storage, for each processor in thecomplex. Calculated as:SUM(PAGES_READ_TO_MS +PAGES_WRIT_TO_ES) /SUM(ELAPSED_SECONDS).

Expanded page-ins /sec The rate of page-ins from expanded storage per

z/VM Processor Storage Activity, HourlySystem: ’XYZVM ’ Period: (’PRIME’)

Date: ’2000-01-04’

Expanded Expanded Expanded DASD DASDProcessor Fastpath paging page-ins page-out page-ins page-out

Hour address (%) /sec /sec /sec /sec /sec---- --------- -------- -------- -------- -------- -------- --------13 0 94.95 3.63 2.57 1.06 0.83 0.00

1 93.33 9.32 2.58 6.74 1.97 3.422 92.38 3.59 2.28 1.31 0.68 0.003 94.75 3.92 1.53 2.39 0.66 0.004 95.25 2.17 1.19 0.98 0.47 0.005 95.63 1.97 0.82 1.16 0.46 0.00

14 0 96.60 5.25 2.55 2.71 1.50 0.001 93.87 15.49 3.46 12.03 2.86 12.762 93.86 3.76 1.87 1.89 0.90 0.003 94.56 2.65 1.65 1.00 0.89 0.004 96.50 1.91 1.12 0.79 0.60 0.005 88.94 1.65 1.13 0.53 0.79 0.00

15 0 94.86 3.90 2.14 1.76 0.90 0.001 93.10 12.38 2.84 9.55 1.99 4.752 94.33 3.73 2.43 1.30 0.72 0.003 94.95 3.04 1.50 1.54 0.69 0.014 96.52 1.99 1.46 0.54 0.61 0.005 94.14 3.35 1.01 2.34 0.56 0.00

Tivoli Decision Support for z/OS Report: VMPRF_P4

Figure 182. Example of a z/VM Processor Storage Activity, Hourly report

Processor reports

Chapter 58. Reports 515

Page 536: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

second, for each processor in the complex.Calculated as: SUM(PAGES_READ_TO_MS) /SUM(ELAPSED_SECONDS).

Expanded page-outs /sec The rate of page-outs to expanded storage persecond, for each processor in the complex.Calculated as: SUM(PAGES_WRIT_TO_ES) /SUM(ELAPSED_SECONDS).

DASD page-ins /sec The rate of page-ins from DASD per second, foreach processor in the complex. Calculated as:SUM(PAGE_READS) /SUM(ELAPSED_SECONDS).

DASD page-outs /sec The rate of page-outs to DASD per second, foreach processor in the complex. Calculated as:SUM(PAGE_WRITES) /SUM(ELAPSED_SECONDS).

Processor reports

516 System Performance Feature Reference Vol. II

Page 537: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

z/VM Processor Instruction Rate, Hourly reportThe report shows the distribution of instructions for each processor in the complex.

This information identifies the report:

Report ID VMPRF_P5

Report group z/VM Performance reports

Source VMPRF_PROCESSOR_H

Attributes VM, VMPRF, CPU, Hourly, Performance, Detail

Variables Date, Period_name_list, VM_system_ID, From_time, To_time

The report contains this information:

HourThe time, rounded down to the hour, of the measurement.

Processor addressThe address of the processor in the processor complex.

Busy total (%)The average percentage time that each processor is busy.

Diagnose instructions /secThe number of IBM-supplied DIAGNOSE instructions executed per second.Calculated as: SUM(DIAG_INSTRUCTIONS) / SUM(ELAPSED_SECONDS).

Simulated instructions /secThe number of simulated instructions executed per second. Calculated as:SUM(SIMUL_INSTRUCTIONS) / SUM(ELAPSED_SECONDS).

SIGP interrupts /secThe number of external SIGPs (SIGnal Processor interrupts) issued per second.Calculated as: SUM(SIGP_INTERRUPTS) / SUM(ELAPSED_SECONDS).

z/VM Processor Instruction Rate, HourlySystem: ’XYZVM ’ Period: (’PRIME’)

Date: ’2000-01-04’

Busy Diagnose Simulated SIGPProcessor total instructions instructions interrupts

Hour address (%) /sec /sec /sec---- --------- ---------- ------------ ------------ ------------13 0 17.45 56.24 116.39 376.45

1 30.44 160.32 234.03 80.212 15.79 50.16 105.41 331.883 13.09 41.95 88.22 248.104 12.40 38.12 71.64 150.085 8.46 24.40 51.65 108.45

14 0 15.44 53.52 111.75 359.891 31.32 176.72 253.54 78.212 14.02 46.78 100.88 316.803 11.08 37.74 81.81 229.454 9.40 30.93 60.88 135.045 11.51 20.66 42.03 86.75

15 0 17.54 58.28 116.25 377.591 31.28 179.44 249.78 83.512 15.18 52.88 108.55 334.873 12.12 45.40 93.29 251.634 9.95 35.65 71.66 160.265 9.75 23.84 49.59 102.90

Tivoli Decision Support for z/OS Report: VMPRF_P5

Figure 183. Example of a z/VM Processor Instruction Rate, Hourly report

Processor reports

Chapter 58. Reports 517

Page 538: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

z/VM Processor Instruction Counts, Hourly reportThis report shows the distribution of processor instructions for each processor inthe complex.

This information identifies the report:

Report ID VMPRF_P6

Report group z/VM Performance reports

Source VMPRF_PROCESSOR_H

Attributes VM, VMPRF, CPU, Hourly, Performance, Detail

Variables Date, Period_name_list, VM_system_ID, From_time, To_time

The report contains this information:

Hour The time, rounded down to the hour, of themeasurement.

Processor address The address of the processor in the processorcomplex.

Busy total (%) The average percentage time that each processor isbusy.

Diagnose instructions The number of IBM-supplied DIAGNOSEinstructions executed.

Simulated instructions The number of simulated instructions executed.

SIGP interrupts The number of external SIGPs (SIGnal Processorinterrupts) issued.

z/VM Processor Instruction Counts, HourlySystem: ’XYZVM ’ Period: (’PRIME’)

Date: ’2000-01-04’

BusyProcessor total Diagnose Simulated SIGP

Hour address (%) instructions instructions interrupts---- --------- -------- ------------- ------------- -------------13 0 17.45 202468 419013 1355237

1 30.44 577170 842510 2887732 15.79 180565 379489 11947763 13.09 151036 317610 8931624 12.40 137236 257910 5402865 8.46 87834 185933 390419

14 0 15.44 192674 402316 12955901 31.32 636179 912748 2815602 14.02 168397 363184 11404643 11.08 135851 294521 8260054 9.40 111341 219165 4861425 11.51 74364 151299 312299

15 0 17.54 209795 418485 13593351 31.28 645990 899211 3006372 15.18 190362 390798 12055423 12.12 163434 335862 905870

Tivoli Decision Support for z/OS Report: VMPRF_P6

Figure 184. Example of a z/VM Processor Instruction Counts, Hourly report

Processor reports

518 System Performance Feature Reference Vol. II

Page 539: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

User reportsThe user reports show processor resources used for each user and the pagingactivity for each user. The reports also show IUCV and VMCF activity for eachuser.

z/VM User Real and Virt Processor Usage, Monthly reportThis report shows the processor resources used by each user, grouped by userclass. For more information on using this report, refer to the System PerformanceFeature Guide.

This information identifies the report:

Report ID VMPRF_U1

Report group z/VM Performance reports

Source VMPRF_USER_M

Attributes VM, VMPRF, User, Monthly, Performance, CPU, Overview

Variables Period_name_list, VM_system_ID, Month

The report contains this information:

User class The user class.

User ID The user ID.

Busy time (sec) The total processor time spent by the user, inseconds. This includes time that the user spentdoing work, and time that CP spent doing work onbehalf of the user.

Virtual time (sec) The virtual processor time spent by the user, inseconds. This is the time spent doing productivework, and does not include time that CP spends onbehalf of the user doing things such as instructionsimulation and page translation.

Capture ratio (%) The ratio between virtual and total processorusage, expressed as a percentage. Calculated as:100 * SUM(CPU_VIRTUAL_SEC) /SUM(CPU_TOTAL_SEC).

z/VM User Real and Virt Processor Usage, MonthlySystem: ’XYZVM ’ Period: (’PRIME’)

Month: ’2000-01-01’

Busy Virtual Capture Active LogonUser User time time ratio time timeclass ID (sec) (sec) (%) (hours) (hours)-------- -------- --------- --------- --------- ---------- ----------ADMIN AABABLD 202 197 97.50 0.73 0.73

AASADMIN 5 3 64.10 0.25 0.25ADCOCK 37 34 91.70 0.07 0.25AHLGREN 15 12 78.86 0.45 0.50ALLMOND 29 26 90.28 0.12 0.25AMMERMAN 33 27 80.75 0.47 0.74ANDERSON 26 21 79.64 0.37 0.50AUTOLINK 555 544 97.98 6.98 7.98AVAIL 9 8 88.61 0.03 0.20

Tivoli Decision Support for z/OS Report: VMPRF_U1

Figure 185. Example of a z/VM User Real and Virt Processor Usage, Monthly report

User reports

Chapter 58. Reports 519

Page 540: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Active time (hours) The number of hours that the user was active.

User active time is measured at each monitorinterval. If a user was active, the user's active timefor that interval is the elapsed time of the monitorinterval. If a user was not active, the user's activetime for that interval is zero.

A user is considered active if either the userconsumed some virtual CPU time, or the user wasnot in the dormant list at the end of the monitorinterval. This includes users who are trying to dowork, but are getting no service.

Logon time (hours) The number of hours that the user was logged on.

User reports

520 System Performance Feature Reference Vol. II

Page 541: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

z/VM User Paging and Spooling, Monthly reportThis report shows the paging and spooling used by each user, grouped by userclass. For more information on using this report, refer to the System PerformanceFeature Guide.

This information identifies the report:

Report ID VMPRF_U2

Report group z/VM Performance reports

Source VMPRF_USER_M

Attributes VM, VMPRF, User, Monthly, Performance, Paging, Spooling,Overview

Variables Period_name_list, VM_system_ID, Month

The report contains this information:

User class The user class.

User ID The user ID.

DASD page reads The number of I/Os issued for page read requests.

DASD page writes The number of I/Os issued for page write requests.

Spool reads The number of I/Os issued for spool read requests.

Spool writes The number of I/Os issued for spool writerequests.

z/VM User Paging and Spooling, MonthlySystem: ’XYZVM ’ Period: (’PRIME’)

Month: ’2000-01-01’

DASD DASDUser User page page Spool Spoolclass ID reads writes reads writes-------- -------- ------------ ------------ ------------ ------------ADMIN AABABLD 12 0 0 0

AASADMIN 0 0 0 167ADCOCK 0 0 0 7AHLGREN 0 0 1229 499ALLMOND 1 0 237 32AMMERMAN 0 0 1686 32ANDERSON 0 0 5341 530AUTOLINK 176 23 1 6AVAIL 0 0 42 18BASSETT 20 0 86 36

Tivoli Decision Support for z/OS Report: VMPRF_U2

Figure 186. Example of a z/VM User Paging and Spooling, Monthly report

User reports

Chapter 58. Reports 521

Page 542: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

z/VM User IUCV and VMCF Counts, Monthly reportThis report shows the IUCV and VMCF activity for each user, grouped by userclass.

This information identifies the report:

Report ID VMPRF_U3

Report group z/VM Performance reports

Source VMPRF_USER_M

Attributes VM, VMPRF, User, Monthly, Performance, VMCF, IUCV, Overview

Variables Period_name_list, VM_system_ID, Month

The report contains this information:

User class The user class.

User ID The user ID.

IUCV receive (count) The number of successful IUCV data transfers tothis virtual machine.

IUCV fail (count) The number of unsuccessful IUCV data transfers.

IUCV send (count) The number of successful IUCV data transfers fromthis virtual machine.

VMCF receive (count) The number of successful VMCF data transfers tothis virtual machine.

VMCF fail (count) The number of unsuccessful VMCF data transfers.

VMCF send (count) The number of successful VMCF data transfersfrom this virtual machine.

z/VM User IUCV and VMCF Counts, MonthlySystem: ’XYZVM ’ Period: (’PRIME’)

Month: ’2000-01-01’

IUCV IUCV IUCV VMCF VMCF VMCFUser User receive fail send receive fail sendclass ID (count) (count) (count) (count) (count) (count)-------- -------- ---------- ---------- ---------- ---------- ---------- ----------ADMIN AABABLD 0 0 0 0 0 0

AASADMIN 0 0 0 0 0 0ADCOCK 0 0 0 0 0 0AHLGREN 0 0 0 0 0 0ALLMOND 0 0 0 0 0 0AMMERMAN 0 0 0 0 0 0ANDERSON 22 0 11 0 0 0AUTOLINK 7152 0 7152 70 0 0AVAIL 0 0 0 0 0 0BASSETT 0 0 0 0 0 0BOOS 0 0 0 0 0 0

Tivoli Decision Support for z/OS Report: VMPRF_U3

Figure 187. Example of a z/VM User IUCV and VMCF Counts, Monthly report

User reports

522 System Performance Feature Reference Vol. II

Page 543: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

z/VM Heaviest Users of the Processor, Monthly reportThis report shows the processor resources, DASD I/O, and DASD paging used byeach user. For more information on using this report, refer to the SystemPerformance Feature Guide.

This information identifies the report:

Report ID VMPRF_U4

Report group z/VM Performance reports

Source VMPRF_USER_M

Attributes VM, VMPRF, User, Monthly, Performance, CPU, Overview

Variables Period_name_list, VM_system_ID, Month

The report contains this information:

User ID The user ID.

Processor usage (%) The processor busy time, as a percentage of thetime that the user was logged on. Calculated as:100 * SUM(CPU_TOTAL_SEC) /SUM(LOGGED_SEC).

Busy time (sec) The total processor time spent by the user, inseconds. This includes time that the user spentdoing work, and time that CP spent doing work onbehalf of the user.

Virtual time (sec) The virtual processor time spent by the user, inseconds. This is the time spent doing productivework, and does not include time that CP spends onbehalf of the user doing things such as instructionsimulation and page translation.

z/VM Heaviest Users of the Processor, MonthlySystem: ’XYZVM ’ Period: (’PRIME’)

Month: ’2000-01-01’

Processor Busy Virtual DASD DASDUser usage time time IO pagingID (%) (sec) (sec) (count) /sec

-------- --------- --------- --------- --------- ----------GARNER 38.29 689 667 37067 0.02CPDOCS 33.21 359 351 13151 0.00PATTONW 12.16 95 73 21274 0.00LAING 11.58 28 27 597 0.00CONSORTI 11.52 623 588 29524 0.05LAPIDUS 10.31 17 9 9086 0.00VTAM 8.06 2888 641 4 0.01AABABLD 7.64 202 197 7087 0.00HARRISL 6.86 58 56 1008 0.00NETVIEW 4.56 1635 646 1638426 0.01DIRMAINT 4.39 472 314 254950 0.00MVSNM1 4.33 3101 1774 89655 0.12TEMP404 4.30 75 44 6583 0.03TRKING 4.23 305 270 32959 0.01NEADE 4.22 76 74 3046 0.00STAMMER 4.20 605 593 3832 0.00ADCOCK 4.10 37 34 1581 0.00NENAA 3.95 36 30 3354 0.02MVSNM2 3.95 2827 1536 28349 0.08SMSSYS 3.88 1390 1221 65521 0.64

Tivoli Decision Support for z/OS Report: VMPRF_U4

Figure 188. Example of a z/VM Heaviest Users of the Processor, Monthly report

User reports

Chapter 58. Reports 523

Page 544: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

DASD IO (count) The number of I/O requests that this virtualmachine issued to DASD devices.

DASD paging /sec The number of I/Os issued for page read andwrite requests, per second that this user waslogged on. Calculated as: SUM(PAGE_READS +PAGE_WRITES) / SUM(LOGGED_SEC).

User reports

524 System Performance Feature Reference Vol. II

Page 545: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

z/VM Heaviest Users of DASD, Monthly reportThis report shows the processor resource usage, DASD I/O, DASD rate, and DASDpaging for each user.

This information identifies the report:

Report ID VMPRF_U5

Report group z/VM Performance reports

Source VMPRF_USER_M

Attributes VM, VMPRF, User, Monthly, Performance, DASD, Overview

Variables Period_name_list, VM_system_ID, Month

The report contains this information:

User ID The user ID.

DASD IO (count) The number of I/O requests that this virtualmachine issued to DASD devices.

DASD rate /sec The number of I/O requests that this virtualmachine issued to DASD devices, per second thatthis user was logged on. Calculated as:SUM(DASD_IO) / SUM(LOGGED_SEC).

Busy time (sec) The total processor time spent by the user, inseconds. This includes time that the user spentdoing work, and time that CP spent doing work onbehalf of the user.

Virtual time (sec) The virtual processor time spent by the user, inseconds. This is the time spent doing productivework, and does not include time that CP spends on

z/VM Heaviest Users of DASD, MonthlySystem: ’XYZVM ’ Period: (’PRIME’)

Month: ’2000-01-01’

DASDDASD DASD Busy Virtual paging

User IO rate time time rateID (count) /sec (sec) (sec) /sec

-------- ----------- ----------- ----------- ----------- -----------NETVIEW 1638426 45.74 1635.1 646.4 0.01TOOLS 268038 8.56 651.2 358.5 0.02DIRMAINT 254950 23.74 471.9 313.9 0.00MVSNM1 89655 1.25 3101.4 1774.1 0.12EQUAL02 82177 4.82 180.4 108.9 0.08SMSSYS 65521 1.83 1389.7 1221.0 0.64GARNER 37067 20.59 689.3 667.4 0.02EUPO 35346 9.98 44.7 11.2 0.01TRKING 32959 4.58 304.7 269.5 0.01GOBEILLE 30215 1.60 346.9 320.2 0.01CONSORTI 29524 5.47 622.5 587.6 0.05MVSNM2 28349 0.40 2827.0 1536.2 0.08PHILZ 24333 2.27 265.9 245.1 0.03EQFAMOSO 23274 8.62 34.1 25.3 0.10PATTONW 21274 27.27 94.9 73.4 0.00MIDDLET 20643 4.59 100.7 80.1 0.03DORN 18057 2.53 159.3 143.7 0.00AUTOLINK 16897 0.59 555.1 543.9 0.01COLEY 16833 2.36 174.7 137.3 0.00

Tivoli Decision Support for z/OS Report: VMPRF_U5

Figure 189. Example of a VMPRF Heaviest Users of DASD, Monthly report

User reports

Chapter 58. Reports 525

Page 546: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

behalf of the user doing things such as instructionsimulation and page translation.

DASD paging rate /sec The number of I/Os issued for page read andwrite requests, per second that this user waslogged on. Calculated as: SUM(PAGE_READS +PAGE_WRITES) / SUM(LOGGED_SEC).

User reports

526 System Performance Feature Reference Vol. II

Page 547: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

z/VM Heaviest Users of Paging, Monthly reportThis report shows the processor resources usage and paging activities for eachuser.

This information identifies the report:

Report ID VMPRF_U6

Report group z/VM Performance reports

Source VMPRF_USER_M

Attributes VM, VMPRF, User, Monthly, Performance, Paging, Overview

Variables Period_name_list, VM_system_ID, Month

The report contains this information:

User ID The user ID.

DASD paging /sec The number of I/Os issued for page read andwrite requests, per second that this user waslogged on. Calculated as: SUM(PAGE_READS +PAGE_WRITES) / SUM(LOGGED_SEC).

Expanded paging /sec The number of pages written from main storage toexpanded storage, and read from expanded storageto main storage, per second that this user waslogged on. Calculated as:SUM(PAGES_READ_TO_MS +PAGES_WRIT_TO_ES) / SUM(LOGGED_SEC).

DASD page-in (count) The number of I/Os issued for page read requests.

DASD page-out (count) The number of I/Os issued for page write requests.

Busy total (sec) The total processor time spent by the user, inseconds. This includes time that the user spentdoing work, and time that CP spent doing work onbehalf of the user.

z/VM Heaviest Users of Paging, MonthlySystem: ’XYZVM ’ Period: (’PRIME’)

Month: ’2000-01-01’

DASD Expanded DASD DASD Busy VirtualUser paging paging page-in page-out total processorID /sec /sec (count) (count) (sec) (sec)

-------- -------- -------- ---------- ---------- ---------- ----------VMSP2SUP 1.45 2.24 500 5947 61 32SMSSYS 0.64 1.57 10770 12009 1390 1221INFOUPDT 0.28 0.00 255 0 14 11EQJEWS 0.17 0.00 150 0 4 3MVSCAC 0.17 0.47 2777 3179 606 496EQNEIGHL 0.16 0.00 145 0 7 5RDMORSE 0.13 0.32 349 0 51 47MVSNM1 0.12 1.69 7080 1606 3101 1774EQFAMOSO 0.10 0.12 208 60 34 25PETERSON 0.09 0.01 78 0 9 5EQUAL02 0.08 0.05 54 1389 180 109CJEWS 0.08 0.08 283 0 35 32MVSNM2 0.08 0.48 2611 2862 2827 1536RTMTSTI 0.07 0.09 124 0 12 7SPRINGS 0.07 0.08 61 0 8 7GLASS 0.07 0.01 117 0 13 11CONSORTI 0.05 0.49 130 130 623 588

Tivoli Decision Support for z/OS Report: VMPRF_U6

Figure 190. Example of a z/VM Heaviest Users of Paging, Monthly report

User reports

Chapter 58. Reports 527

Page 548: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Virtual processor (sec) The virtual processor time spent by the user, inseconds. This is the time spent doing productivework, and does not include time that CP spends onbehalf of the user doing things such as instructionsimulation and page translation.

User reports

528 System Performance Feature Reference Vol. II

Page 549: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

z/VM Processor Usage by User Class, Monthly reportThis report shows the processor usage, grouped by user class.

This information identifies the report:

Report ID VMPRF_U7

Report group z/VM Performance reports

Source VMPRF_USER_M

Attributes VM, VMPRF, User, Monthly, Performance, CPU, Overview

Variables Period_name_list, VM_system_ID, Month

The report contains this information:

User class The user class.

Busy time (sec) The total processor time spent by this user class, inseconds. This includes time spent doing work, andtime that CP spent doing work on behalf of theusers.

Virtual time (sec) The virtual processor time spent by this user class,in seconds. This is the time spent doing productivework, and does not include time that CP spends onbehalf of the users doing things such as instructionsimulation and page translation.

Capture ratio (%) The ratio between virtual and total processorusage, expressed as a percentage. Calculated as:100 * SUM(CPU_VIRTUAL_SEC) /SUM(CPU_TOTAL_SEC).

Active time (hours) The number of hours that the users in this classwere active in the system. An active user is onewho consumes processor time, or who is not in thedormant list at the end of the monitoring interval.

Logon time (hours) The number of hours that the users in this classwere logged on.

z/VM Processor Usage by User Class, MonthlySystem: ’XYZVM ’ Period: (’PRIME’)

Month: ’2000-01-01’

Busy Virtual Capture Active LogonUser time time ratio time timeclass (sec) (sec) (%) (hours) (hours)-------- ----------- ----------- ----------- ----------- -----------ADMIN 25469 16746 65.75 214.46 246.67

Tivoli Decision Support for z/OS Report: VMPRF_U7

Figure 191. Example of a z/VM Processor Usage by User Class, Monthly report

User reports

Chapter 58. Reports 529

Page 550: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

z/VM Paging by User Class, Monthly reportThis report shows the paging and spooling activities by user class.

This information identifies the report:

Report ID VMPRF_U8

Report group z/VM Performance reports

Source VMPRF_USER_M

Attributes VM, VMPRF, User, Monthly, Performance, Paging, Spooling,Overview

Variables Period_name_list, VM_system_ID, Month

The report contains this information:

User class The user class.

DASD page-in (count) The number of I/Os issued for page read requests.

DASD page-out (count) The number of I/Os issued for page write requests.

Spool read (count) The number of I/Os issued for spool read requests.

Spool write (count) The number of I/Os issued for spool writerequests.

z/VM Paging by User Class, MonthlySystem: ’XYZVM ’ Period: (’PRIME’)

Month: ’2000-01-01’

DASD DASD Spool SpoolUser page-in page-out read writeclass (count) (count) (count) (count)-------- ----------- ----------- ----------- -----------ADMIN 30062 30173 276340 205425

Tivoli Decision Support for z/OS Report: VMPRF_U8

Figure 192. Example of a z/VM Paging by User Class, Monthly report

User reports

530 System Performance Feature Reference Vol. II

Page 551: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

z/VM IUCV and VMCF Usage by User Class, Monthly reportThis report shows the IUCV and VMCF activity by user class. For moreinformation on using this report, refer to the System Performance Feature Guide.

This information identifies the report:

Report ID VMPRF_U9

Report group z/VM Performance reports

Source VMPRF_USER_M

Attributes VM, VMPRF, User, Monthly, Performance, IUCV, VMCF, Overview

Variables Period_name_list, VM_system_ID, Month

The report contains this information:

User class The user class.

IUCV receive (count) The number of successful IUCV data transfers tovirtual machines in the user class.

IUCV fail (count) The number of unsuccessful IUCV data transfers.

IUCV send (count) The number of successful IUCV data transfers fromvirtual machines in the user class.

VMCF receive (count) The number of successful VMCF data transfers tovirtual machines in the user class.

VMCF fail (count) The number of unsuccessful VMCF data transfers.

VMCF send (count) The number of successful VMCF data transfersfrom virtual machines in the user class.

z/VM IUCV and VMCF Usage by User Class, MonthlySystem: ’XYZVM ’ Period: (’PRIME’)

Month: ’2000-01-01’

IUCV IUCV IUCV VMCF VMCF VMCFUser receive fail send receive fail sendclass (count) (count) (count) (count) (count) (count)-------- ---------- ---------- ---------- ---------- ---------- ----------ADMIN 671005 35 711225 2049 0 1003

Tivoli Decision Support for z/OS Report: VMPRF_U9

Figure 193. Example of a z/VM IUCV and VMCF Usage by User Class, Monthly report

User reports

Chapter 58. Reports 531

Page 552: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

DASD reportsThe VMPRF DASD reports show information on the DASD volumes. Thisinformation includes the longest DASD response times and the lowest and highestactivity based on the number of start subchannel and resume subchannelinstruction executions.

z/VM Most-Used DASD by Start Subchannel Rate reportThis report shows the DASD volumes having the most start subchannel andresume subchannel executions per second.

Use the Rows variable to set the number of DASD volumes in the report.

This information identifies the report:

Report ID VMPRF_D1

Report group z/VM Performance reports

Source VMPRF_DASD_H

Attributes VM, VMPRF, DASD, Performance, SSCHrate

Variables Date, Period_name_list, VM_system_ID, From_time, To_time, Rows

The report contains this information:

VOLSERThe DASD volume serial number.

SSCH+RSCH (count)The number of start and resume subchannel instructions.

SSCH queued (count)The number of start subchannel requests queued, excluding the active request.

SSCHrate /secondThe average number of start and resume subchannel instructions each secondthe device was online. Calculated as: SUM(SSCH_AND_RSCH) /SUM(ONLINE_SEC).

Response time (msec)The average time to complete a DASD I/O operation. This is the time in thequeue added to the service time. Calculated as: AVG(1000 * SSCH_QUEUED /HF_SAMPLES * ELAPSED_SEC / SSCH_AND_RSCH + SERVICE_MSEC).

z/VM Most-Used DASD by Start Subchannel RateSystem: ’XYZVM ’ Period: (’PRIME’)

Date: ’1999-12-29’Time: ’08.00.00’ to ’20.00.00’

SSCH Response ServiceSSCH+RSCH queued SSCHrate time time

VOLSER (count) (count) /second (msec) (msec)------ --------------- ----------- -------- -------- -------VMX4A6 216513 0 21.9 18.2 18.2MDSK21 682572 29 21.7 14.8 14.7VMX791 153379 0 17.0 16.3 16.3VMX4AF 104235 0 16.5 18.6 18.6VMX4AA 155549 0 15.7 19.3 19.3VMX790 153731 0 15.5 16.4 16.4VMX4AD 223486 0 14.7 21.8 21.8

Tivoli Decision Support for z/OS Report VMPRF_D1

Figure 194. Example of a z/VM Most-Used DASD by Start Subchannel Rate report

DASD reports

532 System Performance Feature Reference Vol. II

Page 553: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Service time (msec)The average time between a start subchannel being passed to the channel pathand the completion of the input/output.

DASD reports

Chapter 58. Reports 533

Page 554: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

z/VM Slowest DASD by Response Time reportThis report shows the DASD volumes having the longest response time.

Use the Rows variable to set the number of DASD volumes in the report.

This information identifies the report:

Report ID VMPRF_D2

Report group z/VM Performance reports

Source VMPRF_DASD_H

Attributes VM, VMPRF, DASD, Performance, Response, Worst

Variables Date, Period_name_list, VM_system_ID, From_time, To_time, Rows

The report contains this information:

VOLSER The DASD volume serial number.

SSCH+RSCH (count) The number of start and resume subchannelinstructions.

SSCH queued (count) The number of start subchannel requests queued,excluding the active request.

SSCHrate /second The average number of start and resumesubchannel instructions each second the device wasonline. Calculated as: SUM(SSCH_AND_RSCH) /SUM(ONLINE_SEC).

Response time (msec) The average time to complete a DASD I/Ooperation. This is the time in the queue added tothe service time. Calculated as: AVG(1000 *SSCH_QUEUED / HF_SAMPLES * ELAPSED_SEC/ SSCH_AND_RSCH + SERVICE_MSEC).

Service time (msec) The average time between a start subchannel beingpassed to the channel path and the completion ofthe I/O.

z/VM Slowest DASD by Response TimeSystem: ’XYZVM ’ Period: (’PRIME’)

Date: ’2003-12-28’Time: ’08.00.00’ to ’20.00.00’

SSCH Response ServiceSSCH+RSCH queued SSCHrate time time

VOLSER (count) (count) /second (msec) (msec)------ --------------- ----------- -------- -------- -------XP2MSC 2525 0 0.4 53.2 53.2VMX24A 163187 0 12.1 50.2 50.2VMX240 101863 132 4.7 48.2 47.0VMPG08 49 0 0.1 46.4 46.4VMX25B 22582 17 1.6 42.4 41.6XP2MSA 11863 2 0.7 41.8 41.5VMX4A2 4240 3 0.4 40.9 40.2VMX24B 18583 0 1.9 40.2 40.2CACAT3 2825 0 0.3 34.3 34.3CP8001 4170 0 0.4 33.7 33.7

Tivoli Decision Support for z/OS Report VMPRF_D2

Figure 195. Example of a z/VM Slowest DASD by Response Time report

DASD reports

534 System Performance Feature Reference Vol. II

Page 555: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

z/VM DASD With Longest Queues reportThis report shows the DASD volumes having the most start-subchannelinstructions queued. Use the Rows variable to set the number of DASD volumes inthe report. For more information on using this report, refer to the SystemPerformance Feature Guide.

This information identifies the report:

Report ID VMPRF_D3

Report group z/VM Performance reports

Source VMPRF_DASD_H

Attributes VM, VMPRF, DASD, Performance, Requests, Worst

Variables Date, Period_name_list, VM_system_ID, From_time, To_time, Rows

The report contains this information:

VOLSER The DASD volume serial number.

SSCH+RSCH (count) The number of start and resume subchannelinstructions.

SSCH queued (count) The number of start subchannel requests queued,excluding the active request.

SSCHrate /second The average number of start and resumesubchannel instructions each second the device wasonline. Calculated as: SUM(SSCH_AND_RSCH) /SUM(ONLINE_SEC).

Response time (msec) The average time to complete a DASDinput/output operation. This is the time in thequeue added to the service time. Calculated as:AVG(1000 * SSCH_QUEUED / HF_SAMPLES *ELAPSED_SEC / SSCH_AND_RSCH +SERVICE_MSEC).

Service time (msec) The average time between a start subchannel beingpassed to the channel path and the completion ofthe I/O.

z/VM DASD With Longest QueuesSystem: ’XYZVM ’ Period: (’PRIME’)

Date: ’2003-12-28’Time: ’08.00.00’ to ’20.00.00’

SSCH Response ServiceSSCH+RSCH queued SSCHrate time time

VOLSER (count) (count) /second (msec) (msec)------ --------------- ----------- -------- -------- -------VMX240 101863 132 4.7 48.2 47.0MNK7A9 15593 83 0.6 22.3 18.3EXPSUP 62379 58 2.3 20.7 19.6MDSK21 652830 34 20.8 14.8 14.7VMXA2R 55907 31 1.8 15.8 14.7EQL002 80128 25 2.5 17.8 17.2MNK7AA 19435 25 0.7 15.0 14.0VMX25B 22582 17 1.6 42.4 41.6EQL001 102132 11 3.3 17.2 17.0MDSK15 19869 7 0.7 22.2 21.7

Tivoli Decision Support for z/OS Report VMPRF_D3

Figure 196. Example of a z/VM DASD With Longest Queues report

DASD reports

Chapter 58. Reports 535

Page 556: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

z/VM Least Used or not Used DASD Devices reportThis report shows the DASD volumes having the lowest activity based on thenumber of start subchannel and resume subchannel instructions executed. Use theRows variable to set the number of DASD volumes in the report. For moreinformation on using this report, refer to the System Performance Feature Guide.

This information identifies the report:

Report ID VMPRF_D4

Report group z/VM Performance reports

Source VMPRF_DASD_H

Attributes VM, VMPRF, DASD, Performance, Worst

Variables Date, Period_name_list, VM_system_ID, From_time, To_time, Rows

The report contains this information:

VOLSER The DASD volume serial number.

SSCH+RSCH (count) The number of start and resume subchannelinstructions.

SSCH queued (count) The number of start subchannel requests queued,excluding the active request.

SSCHrate /second The average number of start and resumesubchannel instructions each second the device wasonline. Calculated as: SUM(SSCH_AND_RSCH) /SUM(ONLINE_SEC).

Response time (msec) The average time to complete a DASDinput/output operation. This is the time in thequeue added to the service time. Calculated as:AVG(1000 * SSCH_QUEUED / HF_SAMPLES *ELAPSED_SEC / SSCH_AND_RSCH +SERVICE_MSEC).

Service time (msec) The average time between a start subchannel beingpassed to the channel path and the completion ofthe I/O.

z/VM Least Used or not Used DASD DevicesSystem: ’XYZVM ’ Period: (’PRIME’)

Date: ’2003-12-28’Time: ’08.00.00’ to ’09.00.00’

SSCH Response ServiceSSCH+RSCH queued SSCHrate time time

VOLSER (count) (count) /second (msec) (msec)------ --------------- ----------- -------- -------- -------VMX4AA 28 0 0.0 0.8 0.8VMX4AB 28 0 0.0 0.8 0.8VMX4A1 28 0 0.0 0.8 0.8VMX4A3 28 0 0.0 0.8 0.8VMX4A9 28 0 0.0 0.8 0.8MDSK42 30 0 0.0 20.0 20.0MDSK46 34 0 0.0 16.8 16.8MDSK28 35 0 0.0 19.1 19.1

Tivoli Decision Support for z/OS Report VMPRF_D4

Figure 197. Example of a z/VM Least Used or not Used DASD Devices report

DASD reports

536 System Performance Feature Reference Vol. II

Page 557: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

z/VM Least Used DASD Devices reportThis report shows the DASD volumes having the lowest activity based on thenumber of start subchannel and resume subchannel instructions executed. Volumeswith no subchannel instructions executed are excluded. The devices without anysubchannel instructions are excluded.

Use the Rows variable to set the number of DASD volumes in the report.

This information identifies the report:

Report ID VMPRF_D5

Report group z/VM Performance reports

Source VMPRF_DASD_H

Attributes VM, VMPRF, DASD, Performance, Worst

Variables Date, Period_name-list, VM_system_ID, From_time, To_time, Rows

The report contains this information:

VOLSER The DASD volume serial number.

SSCH+RSCH (count) The number of start and resume subchannelinstructions.

SSCH queued (count) The number of start subchannel requests queued,excluding the active request.

SSCHrate /second The average number of start and resumesubchannel instructions each second the device wasonline. Calculated as: SUM(SSCH_AND_RSCH) /SUM(ONLINE_SEC).

Response time (msec) The average time to complete a DASDinput/output operation. This is the time in thequeue added to the service time. Calculated as:AVG(1000 * SSCH_QUEUED / HF_SAMPLES *ELAPSED_SEC / SSCH_AND_RSCH +SERVICE_MSEC).

Service time (msec) The average time between a start subchannel beingpassed to the channel path and the completion ofthe I/O.

z/VM Least Used DASD DevicesSystem: ’XYZVM ’ Period: (’PRIME’)

Date: ’2003-12-28’Time: ’08.00.00’ to ’17.00.00’

SSCH Response ServiceSSCH+RSCH queued SSCHrate time time

VOLSER (count) (count) /second (msec) (msec)------ --------------- ----------- -------- -------- -------VMX4AA 28 0 0.0 0.8 0.8VMX4A3 28 0 0.0 0.8 0.8MDSK46 34 0 0.0 16.8 16.8MDSK05 44 0 0.0 22.7 22.7MDSK47 46 0 0.1 21.3 21.3VMPG08 49 0 0.1 46.4 46.4VMX4AC 58 0 0.0 0.8 0.8VMX4A4 58 0 0.0 0.8 0.8

Tivoli Decision Support for z/OS Report VMPRF_D5

Figure 198. Example of a z/VM Least Used DASD Devices report

DASD reports

Chapter 58. Reports 537

Page 558: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Configuration reportsThe configuration reports show VM system levels, storage configuration data, andthe date of the last IPL.

z/VM Configuration, Level and Storage, Daily reportThis report shows the z/VM system level and storage configuration. The z/VMmonitor writes this data each time it is started.

This information identifies the report:

Report ID VMPRF_C1

Report group z/VM Performance reports

Source VMPRF_CONFIG_T

Attributes VM, VMPRF, Configuration, Daily, Detail

Variables From_date, To_date, VM_system_ID

The report contains this information:

Date The date of the measurement.

Time The time of the measurement.

VM level The version, release number, and service level ofthe VM system. This is a concatenation ofVM_VERSION, VM_RELEASE, andVM_SERVICE_LEVEL, separated by periods.

Storage real (MB) The size of real storage calculated during systeminitialization. Calculated as: STORAGE_REAL /1048576.

Storage sysgen (MB) The storage size of the real machine as definedduring SYSGEN. Calculated as:STORAGE_SYSGEN / 1048576.

Storage V=R (MB) The size of the virtual-equals-real (V=R) areaexcluding virtual-equals-real reserved free storage.This is set to the largest V=R or V=F address. It isset to 0 when there is no preferred guest defined or

z/VM VM Configuration, Level and Storage, DailySystem: ’XYZVM ’

Date: ’2002-12-28’ to ’2003-01-08’

<--------------- Storage ---------------->VM real sysgen V=R expanded

Date Time level (MB) (MB) (MB) (blocks)---------- -------- ---------- --------- --------- -------- ----------2002-12-28 08.00.11 21.00.0215 331.0 331.0 0.0 4075522002-12-29 08.00.12 21.00.0215 331.0 331.0 0.0 4075522002-12-30 08.00.12 21.00.0215 331.0 331.0 0.0 4075522002-12-30 17.39.14 21.00.0215 331.0 331.0 0.0 4075522003-01-01 08.00.11 21.00.0215 331.0 331.0 0.0 4075522003-01-04 08.00.12 21.00.0215 331.0 331.0 0.0 4075522003-01-04 16.31.14 21.00.0215 331.0 331.0 0.0 4075522003-01-05 08.00.12 21.00.0215 331.0 331.0 0.0 4075522003-01-07 08.00.11 21.00.0215 331.0 331.0 0.0 4075522003-01-08 08.00.12 21.00.0215 331.0 331.0 0.0 407552

Tivoli Decision Support for z/OS Report VMPRF_C1

Figure 199. Example of a z/VM Configuration, Level and Storage, Daily report

Configuration reports

538 System Performance Feature Reference Vol. II

Page 559: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

when the virtual-equals-real area is unlocked afterall preferred guests have logged off. Calculated as:VR_SIZE / 1048576.

Storage expanded (blocks) The number of expanded storage blocks installed.

Configuration reports

Chapter 58. Reports 539

Page 560: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

z/VM Configuration, Level and IPL, Daily reportThis report shows the VM system level, last IPL, and termination dates, and theabend code from the last termination. The VM monitor writes this data each time itis started.

This information identifies the report:

Report ID VMPRF_C2

Report group z/VM Performance reports

Source VMPRF_CONFIG_T

Attributes VM, VMPRF, Configuration, Daily, Detail

Variables From_date, To_date, VM_system_ID

The report contains this information:

Date The date of the measurement.

Time The time of the measurement.

VM level The version, release number, and service level ofthe VM system. This is a concatenation ofVM_VERSION, VM_RELEASE, andVM_SERVICE_LEVEL, separated by periods.

Date last IPL The date of the last IPL that was performed.

Date last termination The date of the last termination. When there is notermination information, the field is blank.

Abend code The abend code at the last termination. When thereis no termination information, the field is blank.

z/VM Configuration, Level and IPL, DailySystem: ’XYZVM ’

Date: ’2000-12-28’ to ’2001-01-08’

<------- Date -------->VM last last Abend

Date Time level IPL termination code---------- -------- ---------- ---------- ----------- --------2000-12-28 08.00.11 21.00.0215 2000-12-172000-12-29 08.00.12 21.00.0215 2000-12-172000-12-30 08.00.12 21.00.0215 2000-12-172000-12-30 17.39.14 21.00.0215 2000-12-172001-01-01 08.00.11 21.00.0215 2000-12-172001-01-04 08.00.12 21.00.0215 2000-12-172001-01-04 16.31.14 21.00.0215 2000-12-172001-01-05 08.00.12 21.00.0215 2000-12-172001-01-07 08.00.11 21.00.0215 2001-01-072001-01-08 08.00.12 21.00.0215 2001-01-07

Tivoli Decision Support for z/OS Report VMPRF_C2

Figure 200. Example of a z/VM Configuration, Level and IPL, Daily report

Configuration reports

540 System Performance Feature Reference Vol. II

Page 561: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Part 13. Linux on zSeries component

Chapter 59. Customization . . . . . . . . 543Overview. . . . . . . . . . . . . . . 543Making input data available . . . . . . . . 544

Step 1: Checking zLinux requirements . . . . 544Step 2: Transferring Tivoli Decision Support forz/OS feature code to zLinux . . . . . . . 544Step 3: Creating log files. . . . . . . . . 545Step 4 (optional): Defining the receiver of Linuxon zSeries component log data files . . . . . 546Step 5: Customizing the drl.cfg parameter file 547Step 6: Starting the drlperfd daemon agent andrelated programs . . . . . . . . . . . 549

Modifying DRLJCOLL . . . . . . . . . . 549

Chapter 60. Data flow . . . . . . . . . . 551

Chapter 61. Data tables and lookup tables. . . 553Data tables . . . . . . . . . . . . . . 553

ZLINUX_CONFIG_HW_D . . . . . . . . 553ZLINUX_CONFIG_SW_D . . . . . . . . 554ZLINUX_CPU_H,_D,_M. . . . . . . . . 555ZLINUX_CPUTIME_D . . . . . . . . . 557ZLINUX_DISK_INFO_D,_M . . . . . . . 558ZLINUX_DISKIO_H,_D,_M . . . . . . . 559ZLINUX_FILESYS_H . . . . . . . . . . 560ZLINUX_FILESYS_D, _M . . . . . . . . 561ZLINUX_MEM_H . . . . . . . . . . . 562ZLINUX_MEM_D, _M . . . . . . . . . 563ZLINUX_PAGING_H,_D,_M . . . . . . . 565ZLINUX_PROCESS_H . . . . . . . . . 566ZLINUX_PROCESS_D, _M . . . . . . . . 567ZLINUX_USERS_H . . . . . . . . . . 568ZLINUX_USERS _D, _M . . . . . . . . 569ZLINUX_USR_CMD_D,_M . . . . . . . . 570ZLINUX_WTMP_INFO_D,_M . . . . . . . 571

Lookup tables . . . . . . . . . . . . . 572ZLINUX_CONNECT_TYP . . . . . . . . 572ZLINUX_NODE_NAME. . . . . . . . . 572

Chapter 62. Reports . . . . . . . . . . 573zLinux Filesystem Usage Daily Trend . . . . . 573zLinux Processes Daily Breakdown . . . . . . 574zLinux Acct Resource by User, Daily Overview . . 575zLinux Acct User Connect Info, Daily Overview 576zLinux Perf Statistics All Systems, Daily Overview 577zLinux Perf Disk I/O for System, Daily Overview 578zLinux Hardware Configuration, Daily Overview 579zLinux Software Configuration, Daily Overview 580

© Copyright IBM Corp. 1993, 2014 541

Page 562: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

542 System Performance Feature Reference Vol. II

Page 563: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Chapter 59. Customization

This chapter describes the steps to customize the Linux on zSeries component:v Overview.v Making input data available.v Modifying DRLJCOLL.

OverviewData for the Linux on zSeries component is collected by scripts and the drlperfddaemon, and combined into a single log file by the drlgather script.

Figure 201 describes how information is gathered for the Linux on zSeriescomponent.

1. The scripts (scriptdf, scriptpi, scriptww, and scriptto) collect data which isstored in /var/tds/logs/lnxlog.txt. These scripts are scheduled by the cronscheduler.

2. The drlperfd daemon collects data continually (once activated) and writes towork files tagged by date in the /var/tds directory at the end of the processingday.

3. The drlgather process combines the data produced by the scripts and thedrlperfd daemon to create the log that is transferred to Tivoli Decision Supportfor z/OS.

4. The merged log is then transferred to Tivoli Decision Support for z/OS forcollection in the Linux on zSeries component.

The scripts and drlgather process are run under the control of the cron scheduler.It is recommended that the scripts be scheduled to run every hour between 08:00a.m. and 08:00 p.m and the drlgather process at 02:00 a.m. The drlgather scriptmerges the previous day’s data from drlperfd with the /var/tds/logs/lnxlog.txtfile.

For more information about how to set up the cron, see “Step 3: Creating log files”on page 545.

Figure 201. Linux on zSeries overview

© Copyright IBM Corp. 1993, 2014 543

Page 564: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Making input data availableThe following sections describe the steps you must perform to make Linux onzSeries component data available.

Installing Linux: For information about installing Linux (as opposed to zLinuxthat is contained in this chapter), see “Installing the LinuxPerformance component on your Linux nodes” in the TivoliDecision Support for z/OS Distributed Systems Performance FeatureGuide and Reference.

Step 1: Checking zLinux requirementsThis section describes zLinux requirements:v “Disk space requirements”v “Software requirements”

Disk space requirementsYou need the following approximate disk space on each zLinux node:

Table 21. Disk space requirements on each zLinux node

Installation task Disk space (approximate)

Programs in the file system /usr/lpp/tds 1 MB

Work files for logs gathering in the file system /var/tds(approximate calculation based on normal work of 10 users)

100 MB

Software requirementsThe Linux on zSeries component requires one of the following distributions:v RHEL 4 for zSeries, or later.v SUSE 10.1 for zSeries, or later.

Note: Ensure that the SYSSTAT and PROCINFO packages are installed on yourzLinux system.

Step 2: Transferring Tivoli Decision Support for z/OS featurecode to zLinux

The Linux on zSeries component programs are distributed in theDRLxxx.SDLRWS(DRLLNSC) library member.

Download the drllnsc file as follows:1. Log in as root user on your zLinux node.2. Check that the /usr/lpp directory exists; if not, create it by entering the

command mkdir /usr/lpp

3. Enter the commands:mkdir /usr/lpp/tdscd /usr/lpp/tds

4. Start an ftp session to your z/OS host and receive the file from the z/OS userwhere you installed Tivoli Decision Support for z/OS.

Notes:

a. You are required to specify the IP name or IP address of the z/OS systemwhere Tivoli Decision Support for z/OS is installed and where the tar fileis located.

Linux on zSeries customization

544 System Performance Feature Reference Vol. II

Page 565: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

b. You are required to specify the TSO user ID that has read access to the tarfile.

c. Perform the ftp as binary. It is recommended that the file is downloaded asdrllnsc.tar

5. After receiving the drllnsc file, unpack the Linux on zSeries componentprograms. To do this, run the following command from the /usr/lpp/tardirectory:tar -xvf drllnsc.tar

Three sub directories are created:v binv etcv lib(Optionally, you can remove the tar file with the rm command.)

6. Create the working directories /var/tds and /var/tds/logs by running thedrlinstall program that is located in the /usr/lpp/tds/bin directory. Thisprogram also creates the required symbolic links to programs and libraries.

7. To verify that the new directory has been created, enter:ls /var/tds

To verify that the symbolic links have been created, enter:ls -l /usr/bin/drl* /usr/bin/zcc*

8. The drl.cfg parameter file is stored in the /usr/lpp/tds/etc directory. Thedrlinstall program automatically copies the parameter file to /etc/drl.cfg.

9. Optionally, to gather accounting information data, start your zLinuxAccounting process by entering:accton /var/account/pacct

Step 3: Creating log filesTo gather log files, include the drlgather program in the cron file of the zLinuxenvironment. You can schedule the creation of the log files by entering thefollowing command:/usr/lpp/tds/bin/drlgather -c conf_day data_type

where:

conf_day Is used only for configuration log files. Specifies the day theconfiguration log files are to be created. By default, the creation ofthese files occurs on the first day of each month. In the followingexample, the log files will be created on day 5, 10, and 13 of themonth:-c"5 10 13"

data_type Specifies the type of data to be gathered. It can be one or more ofthe following:perf Performance dataacct Accounting data from pacct and wtmp filesconf Configuration dataAll Performance, accounting, and configuration data

Edit the cron file by entering:crontab -e

Linux on zSeries customization

Chapter 59. Customization 545

Page 566: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

In the cron file, insert the following lines:# Run 0 minutes after 8 am each hour# every working day from 8 am to 8 pm00 8-20/1 * * 1-5 /usr/lpp/tds/bin/scriptpi00 8-20/1 * * 1-5 /usr/lpp/tds/bin/scriptdf00 8-20/1 * * 1-5 /usr/lpp/tds/bin/scriptww00 8-20/1 * * 1-5 /usr/lpp/tds/bin/scriptto

Each line describes the name of the script to be run and when to run it. Thisinformation will be managed by the drlgather program. In detail:

00 The script is started 0 minutes after the hour.

8-20/1 The script is run every hour from 8 a.m. to 8 p.m.

* * The script is run every day and every month

1-5 The script is run every day and every month, from Monday toFriday only.

The following example shows how to automatically schedule the creation of logdata files for all data types:0 2 * * * /usr/lpp/tds/bin/drlgather -c1 perf acct conf

The following example shows how to automatically schedule the creation of logdata files for performance data only:0 2 * * * /usr/lpp/tds/bin/drlgather -c1 perf

An example of a cron setting can be found in /usr/lpp/tds/etc/drlcron.

To display the settings that you specified, enter:crontab -l

Step 4 (optional): Defining the receiver of Linux on zSeriescomponent log data files

1. To automatically send the log data files to the z/OS system, in the .netrc filelocated in the home directory of root user, insert the following line:machine zos_system login zos_userid password pwd

where:

zos_system The z/OS system where the files are to be sent.

zos_userid The z/OS TSO user ID.

pwd The password associated with the z/OS TSOuser ID specified.

2. After editing the .netrc file, check that the file has private read/writepermission only. If not, change the permission as follows:chmod 600 .netrc

3. In the drlgather program, include the following statement to perform anautomatic ftp. ftp uses the .netrc file when performing the file transfer, eachnight.0 2 * * * /usr/lpp/tds/bin/drlgather -c1 perf acct conf ftp

4. Use the command ping -c5 zos_system to check that the communication withthe z/OS system is up. If the command fails, verify that the settings for theTCP/IP are correct.

Linux on zSeries customization

546 System Performance Feature Reference Vol. II

Page 567: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Step 5: Customizing the drl.cfg parameter fileEdit the /etc/drl.cfg parameter file to change the default values supplied by theLinux on zSeries component to those for the installation. Some of these parameterscannot be customized, as indicated in the parameter file. Table 22 explains theparameters that you can customize.

Table 22. Parameters that you can customize in drl.cfg

Parameter Description Example

tdsHost Host name (TCP node name or TCP/IPaddress) of the z/OS host that is to receivethe log data file. Optional.

yourzos.yourdomain.com

tdsPrefix z/OS log data set prefix. TDS171

sysName The name of the system where the zLinuxenvironment is located.

SYS1

site z/OS data set characteristics of the data filesent by using ftp.

bl=10204 lr=255 rec=vbcy pri=1 sec=5

maxRetries When the log data file is to beautomatically transferred to z/OS, thecommunication might be broken for somereason. If this is the case, the drlsendprogram re-attempts the file transfer of thelog data file for a number of times given bythis parameter. Using the default value formaxRetries, and with the retInterval set atits default of 30 minutes, the file transferretry period covers 1 day. Optional.

48

retInterval Interval, in minutes, between the ftpretries. Optional.

30

perfInterval The drlperfd program issues the vmstatand iostat commands, which contain theperfInterval value as the interval parameter.The default interval between samples is 60seconds.

60

perfCount The drlperfd program samples the vmstatand iostat data. This data is temporarysaved in the file /var/tds/node_name.perf.work and, finally, in the file/var/tds/node_name.perf.dyymmdd.1. Thedefault is 10 times.

10

diskInterval The drlperfd program issues the dfcommand and saves temporary file spaceusage in the file /var/tds/node_name.disk.work and, finally, in the file/var/tds/node_name.disk.dyymmdd.1. Thedefault interval between samples is 10minutes.

10

Linux on zSeries customization

Chapter 59. Customization 547

Page 568: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Table 22. Parameters that you can customize in drl.cfg (continued)

Parameter Description Example

iostatPrefix The prefix for the iostat command. Theactual command is built from the prefix,arguments and postfix. For instance, usingthe examples in this table results in thecommand: iostat -dkx 60 10 | awk'NF=12{print \$1" "\$6" "\$7" "\$12}NF!=12{print}' The numbers to use arethe columns with Device, rKB/s, wKB/sand %util from the iostat -dkx 2 2command.

iostat -dkx

iostatPostfix The iostat postfix. | awk 'NF==14{print \$1""\$8" "\$9" " \$14}NF!=14{print}'

vmstatPrefix The vmstat prefix. Built in the same manneras iostat. The numbers to use are thecolumns with free, si, so, us and sy fromthe vmstat command.

vmstat

vmstatPostfix The vmstat postfix. | awk 'NF=16{print \$4""\$7" "\$8" " \$13" "\$14}NF!=14{print}'

Linux on zSeries customization

548 System Performance Feature Reference Vol. II

Page 569: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Step 6: Starting the drlperfd daemon agent and relatedprograms

The processes that collect performance and disk space data during the day areinitiated by the drlperfd program. You now perform the following steps:1. Start the drlperfd daemon, which gathers performance and disk space data, by

running the drlactperfd program from the command line.If you run this program with no parameters, both the performance and diskdata are collected. To collect either disk or performance data, enter thecommand:

For disk and volume space informationdrlactperfd disk

For performance informationdrlactperfd perf

2. From the command line, run the drlpsperfd command to display the status ofthe activated processes:drlpsperfdThe following drlperfd processes are running

USER COMMAND PID PPIDroot drlperfd 10200 1root drlperfd 11735 10200root drlvmstat 17153 11735root drliostat 19970 11735

The performance and disk data is written in the following files, located in/var/tds:

Working files:iostat.tmpvmstat.tmpnode_name.perf.worknode_name.disk.worknode_name.perfio.worknode_name.perfvm.work

Final log data file:node_name.tds.dyymmdd.1

The file node_name.drlperfd.errorlog contains possible error messages. Thisfile remains empty if the drlperfd daemon runs successfully.The file node_name.drlperfd.log contains general information messages for theuser.

3. Stop the drlperfd daemon by running the drldeactperfd program.If you restart the drlperfd daemon without removing the working filespreviously gathered, data is appended to the same files.

Modifying DRLJCOLLBefore running the Tivoli Decision Support for z/OS collect job, you must updatethe DRLJCOLL member with one of the following collect statements, asappropriate:COLLECT LINUX;COLLECT ZLINUX;

v The LINUX collect processes performance and disk space created by the drlperfddaemon.

Linux on zSeries customization

Chapter 59. Customization 549

Page 570: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

v The ZLINUX collect processes system statistics, file system disk usage, userinformation, and process information produced by the scripts scriptpi,scriptdf, scriptww, and scriptto.

For details about how to update the DRLJCOLL job, refer to the System PerformanceFeature Reference Volume I.

Modifying DRLJCOLL

550 System Performance Feature Reference Vol. II

Page 571: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Chapter 60. Data flow

Figure 202 shows an overview of the flow of Linux on zSeries data.

Figure 202. Linux on zSeries data flow

© Copyright IBM Corp. 1993, 2014 551

Page 572: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

552 System Performance Feature Reference Vol. II

Page 573: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Chapter 61. Data tables and lookup tables

This chapter describes the data tables used by the Linux on zSeries component.

Data tablesThis section describes the data tables for the Linux on zSeries component.

ZLINUX_CONFIG_HW_DThis table provides daily zLinux hardware configuration data. It contains hardwareconfiguration data from the ZLINUX_HARDCONF record with record type CONFand subtype HW.

The default retention period for this table is 30 days.

Column name Data type Description

DATE K DATE Date when the record was written. From DATE.

NODE_NAME K CHAR(16) Node name identifier. From NODE_NAME.

SYSTEM_NAME K CHAR(16) System name. From SYSTEM_NAME.

TOTAL_CPU INTEGER Total number of CPU configured for zLinux node.From TOTAL_CPU.

MIPS_PER_CPU FLOAT Number of MIPS per CPU. Based on zLinuxBogoMIPS measure. From MIPS_PER_CPU.

TOTAL_MEMORY FLOAT Total memory available for zLinux node, in KB.From TOTAL_MEMORY.

VM_CONTROL_PGR CHAR(20) Name and version of z/VM control program. FromVM_CONTROL_PGR.

© Copyright IBM Corp. 1993, 2014 553

Page 574: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

ZLINUX_CONFIG_SW_DThis table provides daily zLinux software configuration data for the packages used.It contains software configuration data from the ZLINUX_SOFTCONF record withrecord type CONF and subtype SW.

The default retention period for this table is 30 days.

Column name Data type Description

DATE K DATE Date when the record was written. From DATE.

NODE_NAME K CHAR(16) Node name identifier. From NODE_NAME.

SYSTEM_NAME K CHAR(16) System name. From SYSTEM_NAME.

PACKAGE_NAME K CHAR(50) The name of the package used on the system.From PACKAGE_NAME.

SOFTWARE_VERSION K CHAR(20) The software version of the package installed onthe system. From SOFTWARE_VERSION.

INST_TIMESTAMP CHAR(12) The timestamp of software installation. FromINST_TIMESTAMP.

Data tables

554 System Performance Feature Reference Vol. II

Page 575: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

ZLINUX_CPU_H,_D,_MThese tables provide hourly, daily, and monthly statistics on zLinux usage. Theycontain CPU and memory usage, paging rate, and number of users and processesfrom the ZLINUX_CPU record with record type PERF and subtype VM.

The default retention periods for these tables are:ZLINUX_CPU_H 7 daysZLINUX_CPU_D 30 daysZLINUX_CPU_M 765 days

Column name Data type Description

DATE K DATE Date when the records were written. For the _Mtable, this is the first day of the month. FromDATE.

TIME K TIME Time, rounded down to the nearest hour, when therecord was written. From TIME. It only applies tothe _H table.

NODE_NAME K CHAR(16) Node name. From NODE_NAME.

SYSTEM_NAME K CHAR(16) System name. From SYSTEM_NAME.

PERIOD_NAME K CHAR(8) Name of the period. This is derived using fieldsNODE_NAME, DATE, and TIME from the recordas parameters in the PERIOD function.

CPU_USAGE_PCT_AVG FLOAT Average CPU usage, in percentage. This is theaverage of CPU_AVG.

CPU_USAGE_PCT_MAX FLOAT Maximum CPU usage, in percentage. This is themaximum of CPU_MAX.

CPU_USAGE_PCT_MIN FLOAT Minimum CPU usage, in percentage. This is theaverage of CPU_MIN.

MEASURED_SEC FLOAT Total measured time interval, in seconds. Amountof time, in seconds, between each read. This is thesum of INTERVAL*60.

MEM_FREE_PAGES_AVG FLOAT Average number of free memory pages, in KB. Thisis the average of MEMORY_AVG.

MEM_FREE_PAGES_MAX FLOAT Maximum number of free memory pages, in KB.This is the maximum of MEMORY_MAX.

MEM_FREE_PAGES_MIN FLOAT Minimum number of free memory pages, in KB.This is the minimum of MEMORY_MIN.

PAGING_RATE_AVG FLOAT Average number of pages paged IN/OUT, persecond. This is the average of PAGING_AVG.

PAGING_RATE_MAX FLOAT Maximum number of pages paged IN/OUT, persecond. This is the maximum of PAGING_MAX.

PAGING_RATE_MIN FLOAT Minimum number of pages paged IN/OUT, persecond. This is the minimum of PAGING_MIN.

PROCESSES_AVG FLOAT Average number of processes. This is the averageof PROCESSES.

PROCESSES_MAX FLOAT Maximum number of processes. This is themaximum of PROCESSES.

PROCESSES_MIN FLOAT Minimum number of processes. This is theminimum of PROCESSES.

RECORDS_COLLECTED FLOAT Total number of records. This is the count ofRECORDS.

Data tables

Chapter 61. Data tables and lookup tables 555

Page 576: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Column name Data type Description

USERS_AVG FLOAT Average number of users. This is the average ofUSERS.

USERS_MAX FLOAT Maximum number of users. This is the maximumof USERS.

USERS_MIN FLOAT Minimum number of users. This is the minimumof USERS.

Data tables

556 System Performance Feature Reference Vol. II

Page 577: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

ZLINUX_CPUTIME_DThis table provides daily statistics on the CPU usage of zLinux. It contains datafrom the summary report of the TOP command, which is reformatted to a commonlayout by the zLinux script.

The default retention period for this table is 10 days.

Column name Data type Description

DATE K DATE Date when the output from the TOP command isgathered. From LNXDATE.

OP_SYSNAME K CHAR(5) Name of the operating system, usually Linux.From LNXOPSY.

HOST_NAME K CHAR(8) Name of the host system on which OP_SYSNAMEis running. From LNXHNAM.

TIME_USER_PCT DECIMAL(4,1) Percentage of time spent running jobs in the userspace. From PIUSRJOB.

TIME_NICE_PCT DECIMAL(4,1) Percentage of time spent running nice jobs in theuser space. From PINICJOB.

TIME_SYST_PCT DECIMAL(4,1) Percentage of time spent running in the kernelspace (not including interrupts). From PISYSJOB.

TIME_IDLE_PCT DECIMAL(4,1) Percentage of time spent idle. From PIIDLJOB.

Data tables

Chapter 61. Data tables and lookup tables 557

Page 578: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

ZLINUX_DISK_INFO_D,_MThese tables provide daily and monthly statistics on zLinux disk usage. Theycontain disk performance data from the ZLINUX_DISK_FS record with record typePERF and subtype FS.

The default retention periods for these tables are:ZLINUX_DISK_INFO_D 30 daysZLINUX_DISK_INFO_M 765 days

Column name Data type Description

DATE K DATE Date when the records were written. For the _Mtable, this is the first day of the month. FromDATE.

NODE_NAME K CHAR(16) Node name. From NODE_NAME.

SYSTEM_NAME K CHAR(16) System name. From SYSTEM_NAME.

FILE_SYSTEM K CHAR(20) File system name. From DEVICE_NAME.

FREE_SPACE_KB FLOAT Free space on file system, in KB. FromFREE_SPACE_KB.

TOTAL_SPACE_KB FLOAT Total space on file system, in KB. FromTOTAL_SPACE_KB.

Data tables

558 System Performance Feature Reference Vol. II

Page 579: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

ZLINUX_DISKIO_H,_D,_MThese tables provide hourly, daily, and monthly statistics on zLinux disk I/O. Theycontain I/O performance data from the ZLINUX_DISKIO record with record typePERF and subtype IO.

The default retention periods for these tables are:ZLINUX_DISKIO_H 7 daysZLINUX_DISKIO_D 30 daysZLINUX_DISKIO_M 765 days

Column name Data type Description

DATE K DATE Date when the records were written. For the _Mtable, this is the first day of the month. FromDATE.

TIME K TIME Time, rounded down to the nearest hour, when therecord was written. From TIME. It only applies tothe _H table.

NODE_NAME K CHAR(16) Node name. From NODE_NAME.

SYSTEM_NAME K CHAR(16) System name. From SYSTEM_NAME.

PERIOD_NAME K CHAR(8) Name of the period. This is derived using fieldNODE_NAME, DATE, and TIME from the recordas parameters in the PERIOD function.

DISK K CHAR(20) Physical disk name. From DISK.

DISK_BUSY_PCT_AVG FLOAT Average disk busy, in percentage. This is theaverage of BUSY.

DISK_BUSY_PCT_MAX FLOAT Maximum disk busy, in percentage. This is themaximum of BUSY.

MEASURED_SEC INTEGER Total measured time interval, in seconds. Amountof time, in seconds, between each read. This is thesum of INTERVAL*60.

READ_KB_TOTAL FLOAT Amount of data read, in KB. This is the sum ofTOTREAD.

READ_MAXRATE FLOAT Maximum amount of data read, in KB per second.Calculated as the maximum ofTOTREAD/(INTERVAL*60.0).

RECORDS_COLLECTED FLOAT Number of records. This is the count of records.

RW_KB_TOTAL FLOAT Amount of data read/written, in KB. This is thesum of TOTRW.

RW_MAXRATE FLOAT Maximum amount of data read/written, in KB persecond. Calculated as the maximum ofTOTRW/(INTERVAL*60.0).

WRITE_KB_TOTAL FLOAT Amount of data written, in KB. This is the sum ofTOTWRITE.

WRITE_MAXRATE FLOAT Maximum amount of data written, in KB persecond. Calculated as the maximum ofTOTWRITE/(INTERVAL*60.0).

Data tables

Chapter 61. Data tables and lookup tables 559

Page 580: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

ZLINUX_FILESYS_HThis table provides hourly statistics on the disk space usage on the file systems ofzLinux. It contains data from the DF command, which is reformatted to a commonlayout by the zLinux scripts.

The default retention period for this table is 10 days.

Column name Data type Description

DATE K DATE Date when the output from DF command isgathered. From LNXDATE.

TIME K TIME Time, rounded down to the nearest hour, when theoutput from the DF command is gathered. FromLNXTIME.

OP_SYSNAME K CHAR(5) Name of the operating system, usually Linux.From LNXOPSY.

HOST_NAME K CHAR(8) Name of the host system on which OP_SYSNAMEis running. From LNXHNAM.

FILESYS_NAME K CHAR(20) Name of the currently mounted file system. FromDFFISYST.

FILESYS_ALLOC FLOAT Amount of disk space allocated to the file system,in Megabytes. From DFBLOCKS.

FILESYS_AVAIL FLOAT Amount of disk space not used and available tothe file system. From DFMEMFRE.

FILESYS_MOUNT CHAR(10) Name of the mount point of the current filesystem. From DFMOUNTO.

FILESYS_USE FLOAT Amount of disk space in use by the file system, inMegabytes. From DFMEMUSE.

FILESYS_USEP FLOAT Percentage of disk space in use by the file system.From DFMEMUSP.

Data tables

560 System Performance Feature Reference Vol. II

Page 581: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

ZLINUX_FILESYS_D, _MThese tables provide daily and monthly statistics on the disk space usage on thefile systems of zLinux. They contain data from the DF command, which isreformatted to a common layout by the zLinux scripts.

The default retention periods for these tables are:ZLINUX_FILESYS_D 30 daysZLINUX_FILESYS_M 765 days

Column name Data type Description

DATE K DATE Date when the output from the DF command isgathered. For _M, this is the first day of themonth. From LNXDATE.

OP_SYSNAME K CHAR(5) Name of the operating system, usually Linux.From LNXOPSY.

HOST_NAME K CHAR(8) Name of the host system on which OP_SYSNAMEis running. From LNXHNAM.

FILESYS_NAME K CHAR(20) Name of the currently mounted file system. FromDFFISYST.

FILESYS_ALLOC FLOAT Amount of disk space allocated to the file system,in Megabytes. From DFBLOCKS.

FILESYS_AVL_AVG FLOAT Average amount of disk space not used andavailable to the file system. From DFMEMFRE.

FILESYS_AVL_MAX FLOAT Maximum amount of disk space not used andavailable to the file system. From DFMEMFRE.

FILESYS_AVL_MIN FLOAT Minimum amount of disk space not used andavailable to the file system. From DFMEMFRE.

FILESYS_MOUNT CHAR(10) Name of the mount point of the current filesystem. From DFMOUNTO.

FILESYS_USE_AVG FLOAT Average amount of disk space in use by the filesystem, in Megabytes. From DFMEMUSE.

FILESYS_USE_MAX FLOAT Maximum amount of disk space in use by the filesystem, in Megabytes. From DFMEMUSE.

FILESYS_USE_MIN FLOAT Minimum amount of disk space in use by the filesystem, in Megabytes. From DFMEMUSE.

FILESYS_USEP_AVG FLOAT Average percentage of disk space in use by the filesystem. From DFMEMUSP.

FILESYS_USEP_MAX FLOAT Maximum percentage of disk space in use by thefile system. From DFMEMUSP.

FILESYS_USEP_MIN FLOAT Minimum percentage of disk space in use by thefile system. From DFMEMUSP.

SAMPLES FLOAT Total number of records. This is the count of theFILESYS_NAME field.

Data tables

Chapter 61. Data tables and lookup tables 561

Page 582: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

ZLINUX_MEM_HThis table provides hourly statistics on the memory usage of zLinux. It containsdata from the PI command, which is reformatted to a common layout by thezLinux scripts.

The default retention period for this table is 10 days.

Column name Data type Description

DATE K DATE Date when the output from the PI command isgathered. From LNXDATE.

TIME K TIME Time, rounded down to the nearest hour, when theoutput from the PI command is gathered. FromLNXTIME.

OP_SYSNAME K CHAR(5) Name of the operating system, usually Linux.From LNXOPSY.

HOST_NAME K CHAR(8) Name of the host system on which OP_SYSNAMEis running. From LNXHNAM.

CONTEXT_SWITCH FLOAT Total number of context switches since booting up.From PIUPTCON.

MEM_BUFFER FLOAT Amount of buffers memory used by the kernel, inkilobytes. From PIMEMBUF.

MEM_CACHED FLOAT Amount of cached memory used by the kernel, inkilobytes. From PIMEMCCH.

MEM_FREE FLOAT Amount of free physical memory, in kilobytes.From PIMEMFRE.

MEM_SHARED FLOAT Amount of shared memory used by the kernel, inkilobytes. From PIMEMSHR.

MEM_TOTAL FLOAT Total amount of physical memory in the system, inkilobytes. From PIMEMTOT.

MEM_USED FLOAT Amount of used physical memory, in kilobytes.From PIMEMUSE.

PAGE_IN FLOAT Amount of disk blocks paged from disk, where ablock is 1 kilobyte. From PIUSRPIN.

PAGE_OUT FLOAT Amount of disk blocks paged to disk. FromPINICPOU.

SWAP_FREE FLOAT Amount of free swap memory, in kilobytes. FromPISWAFRE.

SWAP_IN FLOAT Number of memory pages paged in fromswapspace. From PISYSSIN.

SWAP_OUT FLOAT Number of memory pages paged out toswapspace. From PISYSSOU.

SWAP_TOTAL FLOAT Total amount of swap memory in the system, inkilobytes. From PISWATOT.

SWAP_USED FLOAT Amount of used swap memory, in kilobytes. FromPISWAUSE.

Data tables

562 System Performance Feature Reference Vol. II

Page 583: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

ZLINUX_MEM_D, _MThese tables provide daily and monthly statistics on the memory usage of zLinux.They contain data from the PI command, which is reformatted to a common layoutby the zLinux scripts.

The default retention periods for these tables are:ZLINUX_MEM_D 30 daysZLINUX_MEM_M 765 days

Column name Data type Description

DATE K DATE Date when the output from the PI command isgathered. For _M, this is the first day of themonth. From LNXDATE.

OP_SYSNAME K CHAR(5) Name of the operating system, usually Linux.From LNXOPSY.

HOST_NAME K CHAR(8) Name of the host system on which OP_SYSNAMEis running. From LNXHNAM.

CONTEXT_SWITCH FLOAT Total number of context switches since booting up.From PIUPTCON.

MEM_BUFFER FLOAT Amount of buffers memory used by the kernel, inkilobytes. From PIMEMBUF.

MEM_BUFFER_AVG FLOAT Average amount of buffer memory used by thekernel, in kilobytes. From PIMEMBUF.

MEM_BUFFER_MAX FLOAT Maximum amount of buffer memory used by thekernel, in kilobytes. From PIMEMBUF.

MEM_BUFFER_MIN FLOAT Minimum amount of buffer memory used by thekernel, in kilobytes. From PIMEMBUF.

MEM_CACHED FLOAT Amount of cached memory used by the kernel, inkilobytes. From PIMEMCCH.

MEM_CACHED_AVG FLOAT Average amount of cached memory used by thekernel, in kilobytes. From PIMEMCCH.

MEM_CACHED_MAX FLOAT Maximum amount of cached memory used by thekernel, in kilobytes. From PIMEMCCH.

MEM_CACHED_MIN FLOAT Minimum amount of cached memory used by thekernel, in kilobytes. From PIMEMCCH.

MEM_FREE FLOAT Amount of free physical memory, in kilobytes.From PIMEMFRE.

MEM_SHARED FLOAT Amount of shared memory used by the kernel, inkilobytes. From PIMEMSHR.

MEM_SHARED_AVG FLOAT Average amount of shared memory used by thekernel, in kilobytes. From PIMEMSHR.

MEM_SHARED_MAX FLOAT Maximum amount of shared memory used by thekernel, in kilobytes. From PIMEMSHR.

MEM_SHARED_MIN FLOAT Minimum amount of shared memory used by thekernel, in kilobytes. From PIMEMSHR.

MEM_TOTAL FLOAT Total amount of physical memory in the system, inkilobytes. From PIMEMTOT.

MEM_USED FLOAT Amount of used physical memory, in kilobytes.From PIMEMUSE.

Data tables

Chapter 61. Data tables and lookup tables 563

Page 584: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Column name Data type Description

MEM_USED_AVG FLOAT Average amount of physical memory used, inkilobytes. From PIMEMUSE.

MEM_USED_MAX FLOAT Maximum amount of physical memory used, inkilobytes. From PIMEMUSE.

MEM_USED_MIN FLOAT Minimum amount of physical memory used, inkilobytes. From PIMEMUSE.

MEM_USED_PCT DECIMAL (4,1) Percentage of physical memory used, in kilobytes.From PIMEMUSE.

PAGE_IN FLOAT Amount of disk blocks paged from disk, where ablock is 1 kilobyte. From PIUSRPIN.

PAGE_OUT FLOAT Amount of disk blocks paged to disk. FromPINICPOU.

SAMPLES FLOAT Total number of records. This is the count of thefield DATE.

SWAP_FREE FLOAT Amount of free swap memory, in kilobytes. FromPISWAFRE.

SWAP_IN FLOAT Number of memory pages paged in fromswapspace. From PISYSSIN.

SWAP_OUT FLOAT Number of memory pages paged out toswapspace. From PISYSSOU.

SWAP_TOTAL FLOAT Total amount of swap memory in the system, inkilobytes. From PISWATOT.

SWAP_USED FLOAT Amount of used swap memory, in kilobytes. FromPISWAUSE.

SWAP_USED_AVG FLOAT Average amount of used swap memory, inkilobytes. From PISWAUSE.

SWAP_USED_MAX FLOAT Maximum amount of used swap memory, inkilobytes. From PISWAUSE.

SWAP_USED_MIN FLOAT Minimum amount of used swap memory, inkilobytes. From PISWAUSE.

SWAP_USED_PCT DECIMAL (4,1) Percentage of used swap memory, in kilobytes.From PISWAUSE.

Data tables

564 System Performance Feature Reference Vol. II

Page 585: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

ZLINUX_PAGING_H,_D,_MThese tables provide hourly, daily, and monthly statistics on zLinux page space.They contain page space performance data from ZLINUX_PAGING record withrecord type PERF and subtype PS.

The default retention periods for these tables are:ZLINUX_PAGING_H 7 daysZLINUX_PAGING_D 30 daysZLINUX_PAGING_M 765 days

Column name Data type Description

DATE K DATE Date when the records were written. For the _Mtable, this is the first day of the month. FromDATE.

TIME K TIME Time, rounded down to the nearest hour, when therecord was written. From TIME. It only applies tothe _H table.

NODE_NAME K CHAR(16) Node name. From NODE_NAME.

SYSTEM_NAME K CHAR(16) System name. From SYSTEM_NAME.

PERIOD_NAME K CHAR(8) Name of the period. This is derived using fieldNODE_NAME, DATE, and TIME from the recordas parameters in the PERIOD function.

DISK K CHAR(20) Physical disk name. From DISK.

PAGE_SPACE K CHAR(20) Page space name. From PAGE_SPACE.

PS_SIZE_MAX_KB FLOAT Maximum page space size, in KB. This is themaximum of PSSIZE.

PS_SIZE_AVG_KB FLOAT Average page space size, in KB. This is the averageof PSSIZE.

PS_USED_MAX_KB FLOAT Maximum page space used, in KB. This is themaximum of PSUSE.

PS_USED_AVG_KB FLOAT Average page space used, in KB. This is theaverage of PSUSE.

RECORDS_COLLECTED FLOAT Number of records. This is the count of records.

Data tables

Chapter 61. Data tables and lookup tables 565

Page 586: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

ZLINUX_PROCESS_HThis table provides hourly statistics on zLinux processes. It contains data from thesummary report of the TOP command, which is reformatted to a common layoutby the zLinux script.

The retention period for this table is 10 days.

Column name Data type Description

DATE K DATE Date when the output from the TOP command isgathered. From LNXDATE.

TIME K TIME Time, rounded down to the nearest hour, when theoutput from the TOP command is gathered. FromLNXTIME.

OP_SYSNAME K CHAR(5) Name of the operating system, usually Linux.From LNXOPSY.

HOST_NAME K CHAR(8) Name of the host system on which OP_SYSNAMEis running. From LNXHNAM.

PROCESS_RUN FLOAT Number of RUNNING processes among the total.From TOPROCR.

PROCESS_SLE FLOAT Number of SLEEPING processes among the total.From TOPROCS.

PROCESS_STO FLOAT Number of STOPPED processes on the system atthe time of the last update. From TOPPROCA.

PROCESS_TOT FLOAT Total number of processes on the system at thetime of the last update. From TOPPROCT.

PROCESS_ZOM FLOAT Number of ZOMBIE processes among the total.From TOPROCZ.

Data tables

566 System Performance Feature Reference Vol. II

Page 587: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

ZLINUX_PROCESS_D, _MThese tables provide daily and monthly statistics on zLinux processes. Theycontain data from the summary report of the TOP command, which is reformattedto a common layout by the zLinux script.

The default retention periods for these tables are:ZLINUX_PROCESS_D 30 daysZLINUX_PROCESS_M 765 days

Column name Data type Description

DATE K DATE Date when the output from the TOP command isgathered. For the _M table, this is the first day ofthe month. From LNXDATE.

OP_SYSNAME K CHAR(5) Name of the operating system, usually Linux.From LNXOPSY.

HOST_NAME K CHAR(8) Name of the host system on which OP_SYSNAMEis running. From LNXHNAM.

PROCESS_RUN_AVG FLOAT Average number of RUNNING processes. FromTOPROCR.

PROCESS_RUN_MAX FLOAT Maximum number of RUNNING processes. FromTOPROCR.

PROCESS_RUN_MIN FLOAT Minimum number of RUNNING processes. FromTOPROCR.

PROCESS_SLE_AVG FLOAT Average number of SLEEPING processes amongthe total. From TOPROCS.

PROCESS_SLE_MAX FLOAT Maximum number of SLEEPING processes amongthe total. From TOPROCS.

PROCESS_SLE_MIN FLOAT Minimum number of SLEEPING processes amongthe total. From TOPROCS.

PROCESS_STO_AVG FLOAT Average number of STOPPED processes. FromTOPPROCA.

PROCESS_STO_MAX FLOAT Maximum number of STOPPED processes. FromTOPPROCA.

PROCESS_STO_MIN FLOAT Minimum number of STOPPED processes. FromTOPPROCA.

PROCESS_TOT_AVG FLOAT Average number of total processes. FromTOPPROCT.

PROCESS_TOT_MAX FLOAT Maximum number of total processes on thesystem. From TOPPROCT.

PROCESS_TOT_MIN FLOAT Minimum number of total processes on the system.From TOPPROCT.

PROCESS_ZOM_AVG FLOAT Average number of ZOMBIE processes. FromTOPROCZ.

PROCESS_ZOM_MAX FLOAT Maximum number of ZOMBIE processes. FromTOPROCZ.

PROCESS_ZOM_MIN FLOAT Minimum number of ZOMBIE processes. FromTOPROCZ.

SAMPLES FLOAT Total number of records. This is the count of thefield PROCESS_TOT.

Data tables

Chapter 61. Data tables and lookup tables 567

Page 588: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

ZLINUX_USERS_HThis table provides hourly statistics on the CPU usage by users. It contains datafrom the W command, which is reformatted to a common layout by the zLinuxscripts.

The retention period for this table is 10 days.

Column name Data type Description

DATE K DATE Date when the output from the W command isgathered. From LNXDATE.

TIME K TIME Time, rounded down to the nearest hour, when theoutput from the W command is gathered. FromLNXTIME.

OP_SYSNAME K CHAR(5) Name of the operating system, usually Linux.From LNXOPSY.

HOST_NAME K CHAR(8) Name of the host system on which OP_SYSNAMEis running. From LNXHNAM.

USER_NAME K CHAR(8) Login name of the currently logged in user. FromWWUSER.

TTY_NAME K CHAR(8) Name of TTY used. From WWTTY.

REMOTE_HOST CHAR(16) Name of the remote host. From WWRHOSTN.

CPU_IDLE FLOAT Amount of time that the system has been idle, inseconds. From WWIDLE.

CPU_J FLOAT Amount of time used by all processes attached tothe TTY, in seconds. From WWJCPU.

CPU_P FLOAT Amount of time used by the currently runningprocess, in seconds. From WWPCPU.

Data tables

568 System Performance Feature Reference Vol. II

Page 589: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

ZLINUX_USERS _D, _MThese tables provide daily and monthly statistics on the CPU usage by users. Theycontain data from the W command, which is reformatted to a common layout bythe zLinux scripts.

The default retention periods for these tables are:ZLINUX_USERS_D 30 daysZLINUX_USERS_M 765 days

Column name Data type Description

DATE K DATE Date when the output from the W command isgathered. For the _M table, this is the first day ofthe month. From LNXDATE.

OP_SYSNAME K CHAR(5) Name of the operating system, usually Linux.From LNXOPSY.

HOST_NAME K CHAR(8) Name of the host system on which OP_SYSNAMEis running. From LNXHNAM.

USER_NAME K CHAR(8) Login name of the currently logged in user. FromWWUSER.

TTY_NAME K CHAR(8) Name of TTY used. From WWTTY.

CPU_IDLE FLOAT Amount of time that the system has been idle, inseconds. From WWIDLE.

CPU_J_AVG FLOAT Average amount of time used by all processesattached to the TTY, in seconds. From WWJCPU.

CPU_J_MAX FLOAT Maximum amount of time used by all processesattached to the TTY, in seconds. From WWJCPU.

CPU_J_MIN FLOAT Minimum amount of time used by all processesattached to the TTY, in seconds. From WWJCPU.

CPU_J_TOT FLOAT Total amount of time used by all processesattached to the TTY, in seconds. From WWJCPU.

CPU_P_AVG FLOAT Average amount of time used by the currentlyrunning process, in seconds. From WWPCPU.

CPU_P_MAX FLOAT Maximum amount of time used by the currentlyrunning process, in seconds. From WWPCPU.

CPU_P_MIN FLOAT Minimum amount of time used by the currentlyrunning process, in seconds. From WWPCPU.

REMOTE_HOST CHAR(16) Name of the remote host. From WWRHOSTN.

SAMPLES FLOAT Total number of records. This is the count of theTTY_NAME field.

Data tables

Chapter 61. Data tables and lookup tables 569

Page 590: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

ZLINUX_USR_CMD_D,_MThese tables provide daily and monthly statistics on zLinux commands andresource consumption. They contain command accounting data from theZLINUX_USR_CMD record with record type PACCT.

The default retention periods for these tables are:ZLINUX_USR_CMD_D 30 daysZLINUX_USR_CMD_M 765 days

Column name Data type Description

DATE K DATE Date when the records were written. For the _Mtable, this is the first day of the month. FromDATE.

NODE_NAME K CHAR(16) Node name. From NODE_NAME.

SYSTEM_NAME K CHAR(16) System name. From SYSTEM_NAME.

USER_GROUP K CHAR(8) Group name. From AC_GID.

NODE_GROUP K CHAR(16) Node group. From ACCOUNTING_GROUP in theZLINUX_NODE_NAME lookup table. This isderived using field NODE_NAME form the recordas key. If no match is found, this column is set to aquestion mark (?).

USER_NAME K CHAR(8) User name. From AC_UID.

COMMANDS INTEGER Total number of commands. This is the count ofrecords.

ELAPSED_SEC FLOAT Total elapsed time, in seconds. Calculated as thesum of AC_ETIME/64.0.

IO_CHARS FLOAT Total characters transferred. This is the sum ofAC_IO.

MEMORY_USAGE FLOAT Total memory usage, in KB. This value should bedivided by COMMANDS to get the averagememory usage. This is the sum of AC_MEM/1024.

RW_BLOCKS FLOAT Total blocks read/written. This is the sum ofAC/RW.

SYSTEM_SEC FLOAT Total system time, in seconds. Calculated as thesum of AC_STIME/64.0.

USER_SEC FLOAT Total user time, in seconds. Calculated as the sumof AC_UTIME/64.0.

Data tables

570 System Performance Feature Reference Vol. II

Page 591: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

ZLINUX_WTMP_INFO_D,_MThese tables provide daily and monthly statistics on zLinux users and theirconnections. They contain connect information accounting data fromZLINUX_WTMP_INFO record with record type WTMP.

The default retention periods for these tables are:ZLINUX_WTMP_INFO_D 30 daysZLINUX_WTMP_INFO_M 765 days

Column name Data type Description

DATE K DATE Date when the records were written. For the _Mtable, this is the first day of the month. FromDATE.

NODE_NAME K CHAR(16) Node name. From NODE_NAME.

SYSTEM_NAME K CHAR(16) System name. From SYSTEM_NAME.

PROCESS_ID K CHAR(6) The process identifier. From PROCESS_ID.

USER_LOG K CHAR(8) User login name. From USER_LOG_NAME.

CONNECT_DESC CHAR(16) Connect type description. From theZLINUX_CONNECT_TYP lookup table.

NODE_NAME_SYS CHAR(50) Connection node. From NODE_NAME_SYS.

Data tables

Chapter 61. Data tables and lookup tables 571

Page 592: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Lookup tablesThis section describes the lookup tables for the Linux on zSeries component.

ZLINUX_CONNECT_TYPThis lookup table contains the descriptions of the connect types.

Column name Data type Description

CONNECT_TYPE K CHAR(2) Connect type code.

CONNECT_DESC CHAR(16) Connect type description.

Example of table contentsConnect_Type Connect_Desc------------ ------------00 EMPTY01 RUN_LVL02 BOOT_TIME.. ..

ZLINUX_NODE_NAMEThis lookup table contains the node names and their associated accounting groups,period plans, and TCP/IP address.

Column name Data type Description

NODE_NAME K CHAR(16) Node name. This is an alias name for the node. Itcan contain global search characters.

ACCOUNTING_GROUP CHAR(16) Accounting group.

IP_ADDRESS CHAR(15) IP address. It can contain global search characters.

PERIOD_PLAN CHAR(8) Period plan. This value can be used as a parameterwhen using the PERIOD function.

Example of table contentsNode_Name Accounting_Group IP_Address Period_Plan--------- ---------------- ---------- -----------node1 group1 9.50.20.70 BASEnode2 group2 9.50.20.71 PLAN1node3 group3 9.50.20.72 PLAN2% DEFAULT 99.99.99.99 DEFAULT.. .. .. ..

Linux on zSeries lookup tables

572 System Performance Feature Reference Vol. II

Page 593: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Chapter 62. Reports

This chapter describes the reports provided with the Linux on zSeries component.

zLinux Filesystem Usage Daily TrendThis report shows the daily trend for zLinux file system usage.

The following information identifies the report:

Report ID: ZLNX001

Report group: Linux on zSeries reports

Source: ZLINUX_FILESYS_D

Attributes: MVS, TREND, DAILY, AVAILABILITY, ZLINUX

Variables: FROM_DATE, TO_DATE, OP_SYSNAME, HOST_NAME,FILESYS_NAME

The report contains the following information:

DATE Date of the measurement.

OP SYSNAME Name of the operating system.

HOST NAME Name of the host system on which the operatingsystem is running.

FILESYS NAME Name of the currently mounted file system.

FILESYS USEP MAX Maximum amount of disk space in use by the filesystem , in MB.

FILESYS USEP MIN Minimum amount of disk space in use by the filesystem, in MB.

zLinux Filesystem Usage Daily Trend: ’/dev/dasdt1’

FILESYS FILESYSOP HOST FILESYS USEP USEP

DATE SYSNAME NAME NAME MAX MIN---------- ------- -------- -------------------- ---------- ----------2001-10-19 Linux lnxsused /dev/dasdt1 4.000E+01 3.000E+012001-10-20 Linux lnxsused /dev/dasdt1 6.000E+01 5.000E+012001-10-21 Linux lnxsused /dev/dasdt1 8.000E+01 2.000E+012001-10-22 Linux lnxsused /dev/dasdt1 6.000E+01 4.000E+01

Tivoli Decision Support for z/OS Report: ZLNX001

Figure 203. Example of a zLinux Filesystem Usage Daily Trend report

© Copyright IBM Corp. 1993, 2014 573

Page 594: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

zLinux Processes Daily BreakdownThis report shows the daily breakdown for zLinux processes.

The following information identifies the report:

Report ID: ZLNX002

Report group: Linux on zSeries reports

Source: ZLINUX_PROCESS_D

Attributes: MVS, TREND, DAILY, ZLINUX

Variables: FROM_DATE, TO_DATE, OP_SYSNAME, HOST_NAME

The report contains the following information:

DATE Date of the measurement.

OP SYSNAME Name of the operating system.

HOST NAME Name of the host system on which the operatingsystem is running.

PROCESS TOT AVG Average number of processes on the system at thetime of the last update.

PROCESS SLE AVG Average number of SLEEPING processes.

PROCESS RUN AVG Average number of RUNNING processes.

PROCESS ZOM AVG Average number of ZOMBIE processes.

zLinux Processes Daily Breakdown

PROCESS PROCESS PROCESS PROCESSOP HOST TOT SLE RUN ZOM

DATE SYSNAME NAME AVG AVG AVG AVG---------- ------- -------- ---------- ---------- ---------- ----------2001-10-12 Linux lnxsused 1.310E+02 1.200E+02 2.000E+00 0.000E+002001-10-13 Linux lnxsused 3.100E+01 3.000E+01 1.000E+00 0.000E+002001-10-19 Linux lnxsused 3.600E+01 3.050E+01 1.000E+00 4.500E+00

Tivoli Decision Support for z/OS Report: ZLNX002

Figure 204. Example of a zLinux Processes Daily Breakdown report

zLinux Processes Daily Breakdown

574 System Performance Feature Reference Vol. II

Page 595: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

zLinux Acct Resource by User, Daily OverviewFor a specific zLinux node and system, this report provides daily overviewinformation about the resource consumption by user name and total number ofcommands run.

The following information identifies the report:

Report ID: ZACCT01

Report group: Linux on zSeries reports

Source: ZLINUX_USR_CMD_D

Attributes: ZLINUX, ACCT, ACCOUNTING, RESOURCE, DAILY, OVERVIEW,USER

Variables: DATE, NODE_NAME, SYSTEM_NAME, USER_NAME

The report contains the following information:

User name Name of the user who used this node.

Commands (count) The number of times the user entered thiscommand.

Elapsed time (hour) The elapsed time, in hours, used by this user,entering this command. Calculated asELAPSED_SEC/3600.

System time (sec) The system time, in seconds, used by this user,entering this command.

User time (sec) The user time, in seconds, used by this user,entering this command.

Cmd mem avg (KB) The average memory (in KB) used by this userentering this command. Calculated asMEMORY_BYTES/(1024*COMMANDS).

IO (KB) Characters (in KB) that were transferred by thisuser, using this command. Calculated asIO_CHARS/1024.

RW blocks (count) The number of blocks that were read and writtenby this user, entering this command.

zLinux Acct Resource by User, Daily OverviewDate: ’2005-02-01’ User name: ’root’

Node name: ’zlinux1’ System name: ’SYS1’

! Elapsed System UserUser ! Commands time time time Cmd mem IO RW blocksname ! (count) (hour) (sec) (sec) avg (KB) (KB) (count)-------- ! -------- --------- --------- -------- --------- ------ ---------root ! 9 .02 0.09 3 0.23 7 3

! 9 .23 0.49 13 0.32 27 53! - - - - - - -! - - - - - - -! - - - - - - -! ======== ========= ========= ======== ========= ======= ========

Total ! 18 0.25 0.58 16 0.55 34 56

Tivoli Decision Support for z/OS Report: ZACCT01

Figure 205. Example of a zLinux Acct Resource by User, Daily Overview report

zLinux Acct Resource by User, Daily Overview

Chapter 62. Reports 575

Page 596: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

zLinux Acct User Connect Info, Daily OverviewFor a specific zLinux node and system, this report provides daily overviewinformation about the users and their connections.

The following information identifies the report:

Report ID: ZACCT02

Report group: Linux on zSeries reports

Source: ZLINUX_WTMP_INFO_D

Attributes: ZLINUX, ACCT, ACCOUNTING, WTMP, USER, DAILY,OVERVIEW

Variables: DATE, NODE_NAME, SYSTEM_NAME

The report contains the following information:

Date The date when the information was collected.

User login User login name.

Connect Desc Connect type description.

Process ID The process identifier.

Connect Node Connection node name.

zLinux Acct User Connect Info, Daily OverviewDate: ’2005-01-01’

Node name: ’zlinux1’ System name: ’SYS1’

Date User Connect Process ConnectLogin Desc ID Node

---------- --------- -------- ----------- ---------2005-01-01 root BOOT 000002 node12005-01-01 login RUN_LVL 000003 node22005-01-01 user1 RUN_LVL 000004 node32005-01-01 user2 RUN_LVL 000005 node4

Tivoli Decision Support for z/OS Report: ZACCT02

Figure 206. Example of a zLinux Acct User Connect Info, Daily Overview report

zLinux Acct User Connect Info, Daily Overview

576 System Performance Feature Reference Vol. II

Page 597: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

zLinux Perf Statistics All Systems, Daily OverviewFor all zLinux nodes and systems, this report provides daily overview informationabout processor usage, pages of memory, paging rate, processes, and users. Thereport is produced by period name (PRIME or NIGHT).

The following information identifies the report:

Report ID: ZPERF01

Report group: Linux on zSeries reports

Source: ZLINUX_CPU_D

Attributes: ZLINUX, PERF, PERFORMANCE, SYSTEM, USAGE, DAILY,OVERVIEW

Variables: DATE, PERIOD_NAME

The report contains the following information:

Node name The name of the zLinux node.

System name The name of the system.

CPU usage avg (%) The average processor usage, in percentage.

CPU usage max (%) The maximum processor usage, in percentage.

Mem free pages avg The average number of free pages of memory.

Mem free pages min The minimum number of free pages of memory.

Paging rate avg The average paging rate per second.

Paging rate max The maximum paging rate per second.

Processes avg The average number of processes.

Processes max The maximum number of processes.

Users avg The average number of users for this node.

Users max The maximum number of users for this node.

zLinux Perf Statistics All Systems, Daily OverviewDate: ’2004-12-23’ Period: ’PRIME’

! CPU CPU Mem free Mem free Paging PagingNode System ! usage usage pages pages rate rate Processes Processes Users Usersname name ! avg (%) max (%) avg min avg max avg max avg max------- ------ ! ------- ------- -------- -------- ------ ------ --------- --------- ----- -----zlinux1 SYS1 ! 2.0 15 35587 30272 0.90 5 6 10 1 2zlinux1 SYS1 ! 6.2 25 51663 51312 0.00 0 7 11 2 3

Tivoli Decision Support for z/OS Report: ZPERF01

Figure 207. Example of a zLinux Perf Statistics All Systems, Daily Overview report

zLinux Perf Statistics All Systems, Daily Overview

Chapter 62. Reports 577

Page 598: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

zLinux Perf Disk I/O for System, Daily OverviewFor a specific zLinux node and system, this report provides daily overviewinformation about disk usage: the average and maximum percentage of busy times,the average and maximum read and write amounts. The report is produced byperiod name (PRIME or NIGHT).

The following information identifies the report:

Report ID: ZPERF02

Report group: Linux on zSeries reports

Source: ZLINUX_DISKIO_D

Attributes: ZLINUX, PERF, PERFORMANCE, DISK, I/O, DAILY, OVERVIEW

Variables: DATE, NODE_NAME, SYSTEM_NAME, PERIOD_NAME

The report contains the following information:

Disk name The name of the physical disk.

Busy avg (%) The average time the disk was busy, in percentage.

Busy max (%) The maximum time the disk was busy, inpercentage.

Read avg (KB/sec) The average amount of disk that was read persecond, in KB.

Read max (KB/sec) The maximum amount of disk that was read persecond, in KB.

Write avg (KB/sec) The average amount of disk that was written persecond, in KB.

Write max (KB/sec) The maximum amount of disk that was written persecond, in KB.

R/W avg (KB/sec) The average amount of disk that was read andwritten per second, in KB.

R/W max (KB/sec) The maximum amount of disk that was read andwritten per second, in KB.

zLinux Perf Statistics All Systems, Daily OverviewDate:’2005-05-31’ Period:’PRIME’

Node name:’zlinux1’ System name:’SYS1’

! Busy avg Busy max Read avg Read max Write avg Write max RW avg RW maxDisk name ! (%) (%) (KB/sec) (KB/sec) (KB/sec) (KB/sec) (KB/sec) (KB/sec)--------- ! -------- --------- -------- -------- --------- --------- -------- --------hdisk0 ! 10.5 12.0 1.0 2.0 11.2 15.1 10.1 12.1hdisk1 ! 15.2 14.0 2.0 4.0 13.2 18.1 13.1 16.1

======== ========= ======== ======== ========= ========= ======== ========vg/max 12.1 13.2 1.5 3.0 12.1 17.3 12.3 14.5

Tivoli Decision Support for z/OS Report: ZPERF02

Figure 208. Example of a zLinux Perf Disk I/O for System, Daily Overview report

zLinux Perf Disk I/O for System, Daily Overview

578 System Performance Feature Reference Vol. II

Page 599: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

zLinux Hardware Configuration, Daily OverviewFor a specific zLinux node and system, this report provides daily overviewinformation about the hardware configuration.

The following information identifies the report:

Report ID: ZCONF01

Report group: Linux on zSeries reports

Source: ZLINUX_CONFIG_HW_D

Attributes: ZLINUX, CONFIGURATION, CONF, HARDWARE, HW, DAILY,OVERVIEW

Variables: DATE, NODE_NAME, SYSTEM_NAME

The report contains the following information:

Date The date when the configuration data wasgathered.

Node name The name of the zLinux node.

System name The name of the system.

Total CPUs Total number of CPUs configured for theenvironment.

MIPS CPU Number of MIPS per single CPU. Based onBogoMIPS measure.

Total memory Total memory available for environment.

VM control Name and version of z/VM control program.

zLinux Hardware Configuration, Daily OverviewDate:’2005-01-01’ Node name:’all’

System name: ’SYS1’

Date Node System Total MIPS Total VMname name CPUs CPU memory control

---------- --------- ------- ------ ----- ------- ---------2005-01-01 zlinux1 SYS1 6 560 500 z/VM 4.42005-01-01 zlinux1 SYS1 2 321 1000 z/VM 4.42005-01-01 zlinux1 SYS1 1 230 500 z/VM 4.4

Tivoli Decision Support for z/OS Report: ZCONF01

Figure 209. Example of a zLinux Hardware Configuration, Daily Overview report

zLinux Hardware Configuration, Daily Overview

Chapter 62. Reports 579

Page 600: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

zLinux Software Configuration, Daily OverviewFor a specific zLinux node and system, this report provides daily overviewinformation about the software configuration.

The following information identifies the report:

Report ID: ZCONF02

Report group: Linux on zSeries reports

Source: ZLINUX_CONFIG_SW_D

Attributes: ZLINUX, CONFIGURATION, CONF, SOFTWARE, SW, DAILY,OVERVIEW

Variables: DATE, NODE_NAME, SYSTEM_NAME

The report contains the following information:

Date The date when the configuration data wasgathered.

Node name The name of the zLinux node.

System name The name of the system.

Package name The name of the package.

Software version Software version of the package installed.

zLinux Software Configuration, Daily OverviewDate: ’2005-01-01’ Node name: ’zlinux1’

System name: ’SYS1’

Date Node System Package Softwarename name name version

---------- --------- ------ ------- ---------2005-01-01 zlinux1 SYS1 anacron 2.12005-01-01 zlinux1 SYS1 asm 3.02005-01-01 zlinux1 SYS1 at 1.0

Tivoli Decision Support for z/OS Report: ZCONF02

Figure 210. Example of a zLinux Software Configuration, Daily Overview report

zLinux Software Configuration, Daily Overview

580 System Performance Feature Reference Vol. II

Page 601: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Part 14. Lotus Domino for z/OS component

Chapter 63. Customization . . . . . . . . 583Making input data available . . . . . . . . 583Reviewing the DRLJCOLL job . . . . . . . . 583

Chapter 64. Data flow . . . . . . . . . . 585

Chapter 65. Log and record definitions . . . . 587

Chapter 66. Data tables and lookup table . . . 589Data tables . . . . . . . . . . . . . . 589

DOMINO_DB_ACT_H, _D . . . . . . . . 589DOMINO_DB_CACHE_H, _D. . . . . . . 590DOMINO_PORT_ACT_H, _D . . . . . . . 592DOMINO_SERVER_H, _D, _M . . . . . . 593DOMINO_TRANS_H, _D . . . . . . . . 598DOMINO_USER_ACT_H . . . . . . . . 600

Lookup table . . . . . . . . . . . . . 601DOMINO_TRANS_TYPE . . . . . . . . 601

Chapter 67. Reports . . . . . . . . . . 603Domino I/O & Access Statistics, Hourly report . . 603Domino Messages Statistics, Daily report . . . . 604Domino Transaction Statistics, Hourly report . . . 606Domino Server DB Cache and Buffer PoolStatistics, Daily report . . . . . . . . . . 608Domino General Server Statistics, Daily report . . 610

© Copyright IBM Corp. 1993, 2014 581

Page 602: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

582 System Performance Feature Reference Vol. II

Page 603: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Chapter 63. Customization

Before you can use the Lotus® Domino® for z/OS component to collect data andcreate reports, you must customize the component by making input data available.You must perform the following steps to customize the Lotus Domino for z/OScomponent:1. Making input data available.2. Reviewing the DRLJCOLL job.

Making input data availableSMF Type 108 records are generated using the 'C' language function 'smf_record'that is a part of the z/OS extensions to the language. Records are generated at theexpiration of the SMF Global Interval (a combination of the INTVAL and theSYNCVAL parameters in the SMFPRMxx PARMLIB member). To enable thegeneration of these records, include SYS(TYPE(108) in the SMFPRMxx PARMLIBmember. The Lotus Domino for z/OS server user ID must also have READ accessto the BPX.SMF Facility class. The generated invocation results in an environmentthat equates to:

Macro SMFTWM (SVC level interface) -- record exit = IEFU83

Mode Task

Storage Residency31-bit

SUBSYS 'STC'

Security NoticeBecause the processing that generates these records is using the 'C'language interface, some security setup must be done to enablethese records to be generated. The RACF commands (or theirequivalent) must be issued before these records can be generated:v RDEFINE FACILITY BPX.SMF UACC(NONE) – may have

already been donev PERMIT BPX.SMF CLASS(FACILITY) ID(<server>)

ACCESS(READ) – allow accessv SETROPTS RACLIST(FACILITY) REFRESH – refresh in-core

tables

Reviewing the DRLJCOLL jobBefore running the Tivoli Decision Support for z/OS collect job, you must updatethe DRLJCOLL job (a member in the DRLxxx.SDRLCNTL library) to include thecollection of Lotus Domino for z/OS log data sets. Follow the instructions in thecomments section of this job to modify the appropriate JCL statements.

© Copyright IBM Corp. 1993, 2014 583

Page 604: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

584 System Performance Feature Reference Vol. II

Page 605: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Chapter 64. Data flow

The Lotus Domino for z/OS component collects records from the SMF data set andstores extracted and summarized data in the Tivoli Decision Support for z/OSdatabase. The reporting function extracts data from the database and creates thereports that you request through the reporting dialogs. Figure 211 shows anoverview of the flow of data through the Lotus Domino for z/OS component.

Figure 211. Lotus Domino for z/OS component data flow

© Copyright IBM Corp. 1993, 2014 585

Page 606: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

586 System Performance Feature Reference Vol. II

Page 607: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Chapter 65. Log and record definitions

The Lotus Domino for z/OS component collects records from the systemmanagement facility (SMF) logs.

This record type presents data for a Lotus Notes® Domino Server running on anz/OS system. The specific type of data that is being reported is defined by thesubtype field on the record (SMF108STP) in the standard record header.

SMF_108_01 (subtype 1: Server Load)Contains counts of activity of the server running on the z/OS system.

SMF_108_02 (subtype 2: User Activity)Reports Lotus Domino for z/OS user activity for the different protocolsthat Lotus Domino for z/OS supports.

SMF_108_03 (subtype 3: Monitoring and Tuning)Monitors some statistics and certain configuration parameters used by theserver.

SMF_108_06 (subtype 6: Database Activity)Reports Lotus Domino for z/OS specific data for Lotus Domino for z/OSdatabases.

© Copyright IBM Corp. 1993, 2014 587

Page 608: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Log and record definitions

588 System Performance Feature Reference Vol. II

Page 609: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Chapter 66. Data tables and lookup table

This chapter describes the data tables and lookup table used by the Lotus Dominofor z/OS component.

Data tablesThis section describes the data tables for the Lotus Domino for z/OS component.

DOMINO_DB_ACT_H, _DThese tables provide hourly and daily data for the Lotus Domino for z/OSdatabases activity. They contain data from the SMF record type 108, subtype 6.

The default retention periods for these tables are:DOMINO_DB_ACT_H 10 daysDOMINO_DB_ACT_D 45 days

Column name Data type Description

DATE K DATE Date when the collection interval expires. FromSMF108PRIENDT.

TIME K TIME Time when the collection interval expires. FromSMF108PRIENDT. Applies only to _H.

PERIOD_NAME K CHAR(8) Name of the period. This is derived using fieldsSMF108PRIENDT and SM108SID from the recordas parameters in the PERIOD function.

SYSTEM_ID K CHAR(4) System identifier. From SMF108SID.

SYSPLEX_NAME K CHAR(8) Sysplex name. From SMF108PRSPN.

SERVER_NAME K CHAR(32) Server name. From SMF108PRSVN.

DATABASE_NAME K CHAR(64) Last 64 characters of the database name. FromSMF108DBNAME.

MEASURED_SEC INTEGER Measured time period, in seconds. This is theduration of the Lotus Domino for z/OSmeasurement intervals. Calculated as the sum ofinterval differences between SMF108PRIENDT andSMF108PRISTARTT fields.

INPUT_RECORDS SMALLINT Number of input records collected from the inputlog.

DB_INDEXES INTEGER Number of indexing operations started on thisdatabase by the server. Calculated as the sum ofSMF108DBINDEX.

DB_REPLICATIONS INTEGER Number of replications on this database initiatedby this server. Calculated as the sum ofSMF108DBREPS.

DB_DOCUMENTS_ADD INTEGER Number of documents added to this database.Calculated as the sum of SMF108DBDOCADDS.

DB_DOCUMENTS_DEL INTEGER Number of documents deleted from this database.Calculated as the sum of SMF108DBDOCDELS.

© Copyright IBM Corp. 1993, 2014 589

Page 610: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

DOMINO_DB_CACHE_H, _DThese tables contain hourly and daily statistics for tuning the Lotus Domino forz/OS server database cache and buffer pool. They contain data from the SMFrecord type 108, subtype 3.

The default retention periods for these tables are:DOMINO_DB_CACHE_H 10 daysDOMINO_DB_CACHE_D 45 days

Column name Data type Description

DATE K DATE Date when the collection interval expires. FromSMF108PRIENDT.

TIME K TIME Time when the collection interval expires. FromSMF108PRIENDT. Applies only to _H.

PERIOD_NAME K CHAR(8) Name of the period. This is derived using fieldsSMF108PRIENDT and SM108SID from the recordas parameters in the PERIOD function.

SYSTEM_ID K CHAR(4) System identifier. From SMF108SID.

SYSPLEX_NAME K CHAR(8) Sysplex name. From SMF108PRSPN.

SERVER_NAME K CHAR(32) Server name. From SMF108PRSVN.

MEASURED_SEC INTEGER Measured time period, in seconds. This is theduration of the Lotus Domino for z/OSmeasurement intervals. Calculated as the sum ofinterval differences between SMF108PRIENDT andSMF108PRISTARTT fields.

INPUT_RECORDS SMALLINT Number of input records collected from the inputlog.

DB_CACHE_STATUS CHAR(8) Database cache status possible value, enabled ordisabled. Last occurrences ofSMF108MTDBCENAB.

DB_CACHE_MAX INTEGER Maximum number of database cache entries.Calculated as the maximum ofSMF108MTDBCMAXE.

DB_CACHE_CURRENT INTEGER Number of db cache (current entries). Calculatedas the last occurrence of SMF108MTDBCCE.Applies only to _H.

DB_CACHE_AVG REAL Average number of database cache entries.Calculated as the average ofSMF108MTDBCMAXE.

DB_CACHE_INIT_OPEN INTEGER Number of database cache (initial database opens).Calculated as the sum of SMF108MTDBCIDBO.

DB_CACHE_OVCR_REJ INTEGER Number of database cache (overcrowdingrejections). Calculated as the sum ofSMF108MTDBCOCR.

DB_CACHE_HITS INTEGER Number of database cache (hits). Calculated as thesum of SMF108MTDBCHITS.

DB_CACHE_HIGH_W_M INTEGER Database cache (high water mark). Calculated asthe maximum of SMF108MTDBCHWM.

NIFPOOL_SIZE_MIN REAL Minimum Database.NIFPool.Size (in bytes).Calculated as the minimum of SMF108MTNIFS.

Lotus Domino for z/OS data tables

590 System Performance Feature Reference Vol. II

Page 611: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Column name Data type Description

NIFPOOL_SIZE_MAX REAL Maximum Database.NIFPool.Size (in bytes).Calculated as the maximum of SMF108MTNIFS.

NIFPOOL_USED_MIN REAL Minimum Database.NIFPool.Used (in bytes).Calculated as the minimum of SMF108MTNIFN.

NIFPOOL_USED_MAX REAL Maximum Database.NIFPool.Used (in bytes).Calculated as the maximum of SMF108MTNIFN.

NSFPOOL_SIZE_MIN REAL Minimum Database.NSFPool.Size (in bytes).Calculated as the minimum of SMF108MTNSFS.

NSFPOOL_SIZE_MAX REAL Maximum Database.NSFPool.Size (in bytes).Calculated as the maximum of SMF108MTNSFS.

NSFPOOL_USED_MIN REAL Minimum Database.NSFPool.Used (in bytes).Calculated as the minimum of SMF108MTNSFN.

NSFPOOL_USED_MAX REAL Maximum Database.NSFPool.Used (in bytes).Calculated as the maximum of SMF108MTNSFN.

DB_BUFPOOL_READ REAL Number of Database.BufferPool reads. Calculatedas the sum of SMF108MTDBPR.

DB_BUFPOOL_WRITE REAL Number of Database.BufferPool writes. Calculatedas the sum of SMF108MTDBPW.

Lotus Domino for z/OS data tables

Chapter 66. Data tables and lookup table 591

Page 612: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

DOMINO_PORT_ACT_H, _DThese tables contain hourly and daily data that is being reported for each TCP/IPport to which the server has connection. They contain data extracted from the SMFrecord type 108, subtype 1.

The default retention periods for these tables are:DOMINO_PORT_ACT_H 10 daysDOMINO_PORT_ACT_D 45 days

Column name Data type Description

DATE K DATE Date when the collection interval expires. FromSMF108PRIENDT.

TIME K TIME Time when the collection interval expires. FromSMF108PRIENDT. Applies only to _H.

PERIOD_NAME K CHAR(8) Name of the period. This is derived using fieldsSMF108PRIENDT and SM108SID from the recordas parameters in the PERIOD function.

SYSTEM_ID K CHAR(4) System identifier. From SMF108SID.

SYSPLEX_NAME K CHAR(8) Sysplex name. From SMF108PRSPN.

SERVER_NAME K CHAR(32) Server name. From SMF108PRSVN.

TCPIP_PORT K CHAR(8) First eight bytes of the TCP/IP port. FromSMF108PTNAME.

MEASURED_SEC INTEGER Measured time period, in seconds. This is theduration of the Lotus Domino for z/OSmeasurement intervals. Calculated as the sum ofinterval differences between SMF108PRIENDT andSMF108PRISTARTT fields.

INPUT_RECORDS SMALLINT Number of input records collected from the inputlog.

SESSIONS_IN INTEGER Number of incoming sessions processed during theinterval (client to server connection). Calculated asthe sum of SMF108PTNWSESIN.

KBYTES_RECEIVED INTEGER Total number of kilobytes received for this portduring the interval. Calculated as the sum ofSMF108PTNWBR.

BYTES_RECV_SEC REAL Average number of bytes/second received for thisport. Calculated as the average of the ratiobetween SMF108PTNWBR and collection interval.

SESSIONS_OUT INTEGER Number of outgoing sessions processed during theinterval (client to server connection). Calculated asthe sum of SMF108PTNWSESOUT.

KBYTES_SENT INTEGER Total number of kilobytes sent for this port duringthe interval. Calculated as the sum ofSMF108PTNWBS.

BYTES_SENT_SEC REAL Average number of bytes/second sent for this port.Calculated as the average of the ratio betweenSMF108PTNWBS and collection interval.

Lotus Domino for z/OS data tables

592 System Performance Feature Reference Vol. II

Page 613: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

DOMINO_SERVER_H, _D, _MThese tables contain hourly, daily, and monthly information on global activity atthe server level and statistics for tuning the Lotus Domino for z/OS server. Theycontain data extracted from the SMF record type 108, subtype 1 and subtype 3.

The default retention periods for these tables are:DOMINO_SERVER_H 10 daysDOMINO_SERVER_D 45 daysDOMINO_SERVER_M 548 days

Column name Data type Description

DATE K DATE Date when the collection interval expires. FromSMF108PRIENDT.

TIME K TIME Time when the collection interval expires. FromSMF108PRIENDT. Applies only to _H.

PERIOD_NAME K CHAR(8) Name of the period. This is derived using fieldsSMF108PRIENDT and SM108SID from the recordas parameters in the PERIOD function.

SYSTEM_ID K CHAR(4) System identifier. From SMF108SID.

SYSPLEX_NAME K CHAR(8) Sysplex name. From SMF108PRSPN.

SERVER_NAME K CHAR(32) Server name. From SMF108PRSVN.

MEASURED_SEC INTEGER Measured time period, in seconds. This is theduration of the Lotus Domino for z/OSmeasurement intervals. Calculated as the sum ofinterval differences between SMF108PRIENDT andSMF108PRISTARTT fields.

INPUT_RECORDS SMALLINT Number of input records collected from the inputlog.

MAX_NUMBER_USERS INTEGER Maximum number of users. This is the maximumof SMF108MTMAXUSERS.

USERS_CONNECTED INTEGER Current number of users. This is the lastoccurrence of SMF108SLCU.

USERS_CONNECT_AVG REAL Average number of users. Calculated as theaverage of SMF108SLCU.

USERS_CONNECT_MAX INTEGER Maximum number of users. Calculated as themaximum of SMF108SLCU.

USERS_ACT_CURRENT INTEGER Number of currently connected users that arecurrently active. This is the last occurrence ofSMF108SLUA.

USERS_ACT_AVG REAL Average number of connected users that arecurrently active. Calculated as the average ofSMF108SLUA.

USERS_ACT_MAX INTEGER Maximum number of connected users that arecurrently active. Calculated as the maximum ofSMF108SLUA.

USERS_ACT_LAST_1M INTEGER Number of currently connected users that havebeen active within the last minute. This is the lastoccurrence of SMF108SLUA1M.

USERS_ACT_LAST_3M INTEGER Number of currently connected users that havebeen active within the last three minutes. This isthe last occurrence of SMF108SLUA3M.

Lotus Domino for z/OS data tables

Chapter 66. Data tables and lookup table 593

Page 614: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Column name Data type Description

USERS_ACT_LAST_5M INTEGER Number of currently connected users that havebeen active within the last five minutes. This is thelast occurrence of SMF108SLUA5M.

USERS_ACT_LAST_15M INTEGER Number of currently connected users that havebeen active within the last 15 minutes. This is thelast occurrence of SMF108SLUA15M.

USERS_ACT_LAST_30M INTEGER Number of currently connected users that havebeen active within the last 30 minutes. This is thelast occurrence of SMF108SLUA30M.

TASKS_USE_CURRENT SMALLINT Number of tasks currently in use. This is the lastoccurrence of SMF108SLTASKS.

TASKS_USE_AVG REAL Average number of tasks in use during theinterval. Calculated as the average ofSMF108SLTASKS.

TASKS_USE_MAX SMALLINT Maximum number of tasks in use during theinterval. This is the maximum ofSMF108SLTASKSMAX.

TASKS_UPDATES_MAX SMALLINT Maximum number of concurrent update tasks.Calculated as the maximum of SMF108MTUPMAX.

PHY_THREAD_TOTAL SMALLINT Total number of physical thread pool threads forserver_pool_tasks. This is the last occurrence ofSMF108SLTT.

PHY_THREAD_USE_CUR SMALLINT Number of physical thread pool threads currentlyin use. This is the last occurrence ofSMF108SLPTIU.

PHY_THREAD_USE_AVG REAL Average number of physical thread pool threads inuse during the interval. Calculated as the averageof SMF108SLPTIU.

PHY_THREAD_USE_MAX SMALLINT Maximum number of physical thread pool threadsin use during the interval. This is the maximum ofSMF108SLPTIUMAX.

VIR_THREAD_USE_CUR SMALLINT Number of virtual thread pool threads currently inuse. This is the last occurrence of SMF108SLVTIU.

VIR_THREAD_USE_AVG REAL Average number of virtual thread pool threads inuse during the interval. Calculated as the averageof SMF108SLVTIU.

VIR_THREAD_USE_MAX SMALLINT Maximum number of virtual thread pool threadsin use during the interval. This is the maximum ofSMF108SLVTIUMAX.

TRD_MAIL_SENT_MAX SMALLINT Maximum number of mail transfer threads.Calculated as the maximum ofSMF108MTMMXFER.

TRD_MAIL_DELIV_MAX SMALLINT Maximum number of mail delivery threads.Calculated as the maximum ofSMF108MTMMXDLV.

TRD_MAIL_CONCU_MAX SMALLINT Maximum number of concurrent mail transferthreads. Calculated as the maximum ofSMF108MTMMXCONXFR.

ASYNC_IO_READ INTEGER Number of asynchronous I/O reads duringinterval. Calculated as the sum of SMF108SLAIOR.

Lotus Domino for z/OS data tables

594 System Performance Feature Reference Vol. II

Page 615: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Column name Data type Description

ASYNC_IO_WRITE INTEGER Number of asynchronous I/O writes duringinterval. Calculated as the sum of SMF108SLAIOW.

HTTP_READS INTEGER Number of HTTP reads during interval. Calculatedas the sum of SMF108SLHTTPR.

HTTP_WRITE INTEGER Number of HTTP writes during interval.Calculated as the sum of SMF108SLHTTPW.

POP3_READS INTEGER Number of POP3 reads during interval. Calculatedas the sum of SMF108SLPOP3.

IMAP_READS INTEGER Number of IMAP reads during interval. Calculatedas the sum of SMF108SLIMAPR.

MAIL_MSGS_DELIV INTEGER Number of Lotus Domino for z/OS mail messagesrouted. Calculated as the sum ofSMF108SLDMSENTL.

MAIL_MSGS_DELI_AKB REAL Average size of Lotus Domino for z/OS mail andSMTP messages delivered, in kilobytes. Calculatedas the average of SMF108SLDMSENTLAS.

MAIL_MSGS_SENT INTEGER Number of Lotus Domino for z/OS mail andSMTP messages transferred. Calculated as the sumof SMF108SLDMSENTR.

MAIL_MSGS_SENT_AKB REAL Average size of Lotus Domino for z/OS mailmessages transferred, in kilobytes. Calculated asthe average of SMF108SLDMSENTRAS.

MAILBOXES_MAX SMALLINT Maximum number of mail.boxes. Calculated as themaximum of SMF108MTMAILBOXEs.

SMTP_MSGS_RECV INTEGER Number of SMTP messages received from otherservers during interval. Calculated as the sum ofSMF108SLSMREC.

SMTP_MSGS_RECV_AKB REAL Average size of SMTP messages received fromother servers during interval, in kilobytes.Calculated as the sum of SMF108SLSMRECAS.

SMTP_MSGS_SENT INTEGER Number of SMTP messages sent to other serversduring interval. Calculated as the sum ofSMF108SLSMSENT.

SMTP_MSGS_SENT_AKB REAL Average size of SMTP messages sent to otherservers during interval, in kilobytes. Calculated asthe sum of SMF108SLSMSENTAS.

SERVER_TRANSACTION INTEGER Total number of transactions processed duringinterval. Calculated as the sum ofSMF108SLTRANS.

LIMIT_CONCUR_TRANS REAL Limit for number of concurrent transactions. Thisis the last occurrence of SMF108MTMAXCONTR.

SESSION_CONCUR_MAX INTEGER Maximum number of sessions to run concurrently.Calculated as the maximum ofSMF108MTMAXCONSES.

SERVER_REPLICATION INTEGER Number of replications initiated by this server.Calculated as the sum of SMF108SLSVREPL.

REPLICA_CONCUR_MAX SMALLINT Maximum number of concurrent replicators.Calculated as the maximum ofSMF108MTREPMAX.

Lotus Domino for z/OS data tables

Chapter 66. Data tables and lookup table 595

Page 616: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Column name Data type Description

TIMEOUTS_MNUTE INTEGER Number of minutes in timeout. This is the lastoccurrence of SMF108MTSESTIMEOUT.

NSF_BFPOOL_MAX_4KB INTEGER Maximum size of NSF buffer pool, in kilobytes.Calculated as the maximum ofSMF108MTNSFPOOL.

NSF_BFPOOL_USED INTEGER Number of bytes being used in the NSF bufferpool. This is the last occurrence ofSMF108MTNSFPOOLIU.

SERVER_AVAIL_THRD INTEGER Server availability threshold. A threshold set todetermine when a server is considered busy. Thisis the last occurrence of SMF108MTSATH.

SERVER_AVAIL_INDEX INTEGER Server availability index. This is the last occurrenceof SMF108MTSAX.

NUM_CACHE_COMMAND INTEGER The actual number of commands that thecommand cache contains. Calculated as lastoccurrence of SMF108SLDMNCCHCMD.

MAX_CACHE_COMMAND INTEGER The maximum number of commands that thecommand cache contained during the interval.Calculated as max occurrence ofSMF108SLDMNCCHCMD.

MIN_CACHE_COMMAND INTEGER The minimum number of commands that thecommand cache contained during the interval.Calculated as min occurrence ofSMF108SLDMNCCHCMD.

NUM_CACHE_DESIGN INTEGER The actual number of designs that the design cachecontains. Calculated as last occurrence ofSMF108SLDMNCCHDSG.

MIN_CACHE_DESIGN INTEGER The minimum number of designs that the designcache contains. Calculated as min occurrence ofSMF108SLDMNCCHDSG.

MAX_CACHE_DESIGN INTEGER The maximum number of designs that the designcache contains. Calculated as max occurrence ofSMF108SLDMNCCHDSG.

NUM_CACHE_SESSION INTEGER The actual number of sessions that the sessioncache contains. Calculated as last occurrence ofSMF108SLDMNCCHSSN.

MIN_CACHE_SESSION INTEGER The minimum number of sessions that the sessioncache contains. Calculated as minimum occurrenceof SMF108SLDMNCCHSSN.

MAX_CACHE_SESSION INTEGER The maximum number of sessions that the sessioncache contains. Calculated as maximum occurrenceof SMF108SLDMNCCHSSN.

NUM_CACHE_USER INTEGER The actual number of users that the user cachecontains. Calculated as last occurrence ofSMF108SLDMNCCHUSR.

MIN_CACHE_USER INTEGER The minimum number of users that the user cachecontains. Calculated as min occurrence ofSMF108SLDMNCCHUSR.

MAX_CACHE_USER INTEGER The maximum number of users that the user cachecontains. Calculated as max occurrence ofSMF108SLDMNCCHUSR.

Lotus Domino for z/OS data tables

596 System Performance Feature Reference Vol. II

Page 617: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Column name Data type Description

TOTAL_REQUESTS REAL Total number of Lotus Domino for z/OS requestsduring the interval. Calculated as sum ofSMF108SLDMNRQSTST.

Lotus Domino for z/OS data tables

Chapter 66. Data tables and lookup table 597

Page 618: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

DOMINO_TRANS_H, _DThese tables provide hourly and daily data for Lotus Domino for z/OStransactions response time. They contain data from the SMF record type 108,subtype 1.

The default retention periods for these tables are:DOMINO_TRANS_H 10 daysDOMINO_TRANS_D 45 days

Column name Data type Description

DATE K DATE Date when the collection interval expires. FromSMF108PRIENDT.

TIME K TIME Time when the collection interval expires. FromSMF108PRIENDT. Applies only to _H.

PERIOD_NAME K CHAR(8) Name of the period. This is derived using fieldsSMF108PRIENDT and SM108SID from the record asparameters in the PERIOD function.

SYSTEM_ID K CHAR(4) System identifier. From SMF108SID.

SYSPLEX_NAME K CHAR(8) Sysplex name. From SMF108PRSPN.

SERVER_NAME K CHAR(32) Server name. From SMF108PRSVN.

TRANSACTION_TYPE K VARCHAR(40) Transaction types. From DOMINO_TRANS_TYPElookup table.

MEASURED_SEC INTEGER Measured time period, in seconds. This is the durationof the Lotus Domino for z/OS measurement intervals.Calculated as the sum of interval differences betweenSMF108PRIENDT and SMF108PRISTARTT fields.

INPUT_RECORDS SMALLINT Number of input records collected from the input log.

TRANSACTIONS REAL Total number of transactions of type processed duringthe interval. Calculated as the sum ofSMF108TRTYPENP.

RESPONSE_TIME REAL Total accumulated response time, in seconds, for alltransactions of type that completed during the interval.Calculated as the sum of SMF108TRTYPETA/1000.

HOST_TIME REAL Total accumulated host time, in seconds, for alltransactions of type that completed during the interval.Calculated as the sum of the difference betweenSMF108TRTYPETA and SMF108TRTYPENW.

NET_TIME REAL Total accumulated net wait time, in seconds, for alltransactions of type that completed during the interval.This is the time that the server has been waiting forclients to respond. Calculated as the sum ofSMF108TRTYPENW.

TRANSAC_RATE_MIN REAL Minimum number of transactions of type processed ina second. Calculated as the minimum of(SMF108TRTYPENP/collection interval).

TRANSAC_RATE_AVG REAL Average number of transactions of type processed in asecond. Calculated as the average of(SMF108TRTYPENP/collection interval).

TRANSAC_RATE_MAX REAL Maximum number of transactions of type processed ina second. Calculated as the maximum of(SMF108TRTYPENP/collection interval).

Lotus Domino for z/OS data tables

598 System Performance Feature Reference Vol. II

Page 619: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Column name Data type Description

RESP_TIME_RATE_MIN REAL Minimum response time rate, in seconds, for alltransactions of type that completed during the interval.Calculated as the minimum of (SMF108TRTYPETA/SMF108TRTYPENP/1000).

RESP_TYPE_RATE_AVG REAL Average response time rate, in seconds, for alltransactions of type that completed during the interval.Calculated as the average of (SMF108TRTYPENP/collection interval).

RESP_TIME_RATE_MAX REAL Maximum response time rate, in seconds, for alltransactions of type that completed during the interval.Calculated as the maximum of (SMF108TRTYPETA/SMF108TRTYPENP/1000).

HOST_TIME_RATE_MIN REAL Minimum host time rate, in seconds, for all transactionsof type that completed during the interval. Calculatedas the minimum of the difference betweenSMF108TRTYPETA and (SMF108TRTYPENW/SMF108TRTYPENP).

HOST_TIME_RATE_AVG REAL Average host time rate, in seconds, for all transactionsof type that completed during the interval. Calculatedas the average of the difference betweenSMF108TRTYPETA and (SMF108TRTYPENW/SMF108TRTYPENP).

HOST_TIME_RATE_MAX REAL Maximum host time rate, in seconds, for alltransactions of type that completed during the interval.Calculated as the maximum of the difference betweenSMF108TRTYPETA and (SMF108TRTYPENW/SMF108TRTYPENP).

NET_TIME_RATE_MIN REAL Minimum net time rate, in seconds, for all transactionsof type that completed during the interval. Calculatedas the minimum of the ratio betweenSMF108TRTYPENW and SMF108TRTYPENP.

NET_TIME_RATE_AVG REAL Average net time rate, in seconds, for all transactions oftype that completed during the interval. Calculated asthe average of the ratio between SMF108TRTYPENWand SMF108TRTYPENP.

NET_TIME_RATE_MAX REAL Maximum net time rate, in seconds, for all transactionsof type that completed during the interval. Calculatedas the maximum of the ratio betweenSMF108TRTYPENW and SMF108TRTYPENP.

Lotus Domino for z/OS data tables

Chapter 66. Data tables and lookup table 599

Page 620: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

DOMINO_USER_ACT_HThis table provides hourly data for the Lotus Domino for z/OS user activity by IPaddress for different connection types. It contains data from the SMF record type108, subtype 2.

The default retention period for this table is 10 days.

Column name Data type Description

DATE K DATE Date when the collection interval expires. FromSMF108PRIENDT.

TIME K TIME Time when the collection interval expires. FromSMF108PRIENDT. Applies only to _H.

PERIOD_NAME K CHAR(8) Name of the period. This is derived using fieldsSMF108PRIENDT and SM108SID from the recordas parameters in the PERIOD function.

SYSTEM_ID K CHAR(4) System identifier. From SMF108SID.

SYSPLEX_NAME K CHAR(8) Sysplex name. From SMF108PRSPN.

SERVER_NAME K CHAR(32) Server name. From SMF108PRSVN.

IP_ADDRESS K CHAR(16) IP address presenting the request for service. FromSMF108UIPA.

CONNECTION_TYPE K CHAR(4) Type of connection to the Lotus Domino for z/OSserver. From SMF108UTYPE.

MEASURED_SEC INTEGER Measured time period, in seconds. This is theduration of the Lotus Domino for z/OSmeasurement intervals. Calculated as the sum ofinterval differences between SMF108PRIENDT andSMF108PRISTARTT fields.

INPUT_RECORDS SMALLINT Number of input records collected from the inputlog.

NOTES_USER_NAME CHAR(36) Notes user name for NNRP clients. FromSMF108UNAME.

USER_CPU_TIME REAL CPU time in seconds used by this user. FromSMF108UCPU.

BYTES_READ REAL Number of bytes read in this interval. FromSMF108UBR.

BYTES_WRITE REAL Number of bytes written in this interval. FromSMF108UBW.

Lotus Domino for z/OS data tables

600 System Performance Feature Reference Vol. II

Page 621: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Lookup tableThis section describes the lookup table specific to the Lotus Domino for z/OScomponent.

DOMINO_TRANS_TYPEThis lookup table defines the Lotus Domino for z/OS transaction types.

Column name Data type Description

TRAN_TYPE K INTEGER The Lotus Domino for z/OS transaction type.

TRAN_DESC VARCHAR The description of the transaction type.

Lotus Domino for z/OS lookup table

Chapter 66. Data tables and lookup table 601

Page 622: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Lotus Domino for z/OS lookup table

602 System Performance Feature Reference Vol. II

Page 623: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Chapter 67. Reports

This chapter describes the reports provided with the Lotus Domino for z/OScomponent.

Domino I/O & Access Statistics, Hourly reportThis report shows the hourly statistics for Lotus Domino for z/OS I/O and access.

The following information identifies the report:

Report ID: DOM01

Report group: Lotus Domino for z/OS reports

Source: DOMINO_SERVER_H

Attributes: DOMINO, I/O, HOURLY

Variables: DATE, SYSTEM-ID, SYSPLEX-NAME

The report contains the following information:

TIME The time when the collection interval expires.

PERIOD NAME Name of the period.

SERVER NAME Server name.

ASYNC IO READ Number of asynchronous I/O reads duringinterval.

ASYNC IO WRITE Number of asynchronous I/O writes duringinterval.

HTTP READS Number of HTTP reads during interval.

HTTP WRITE Number of HTTP writes during interval.

POP3 READS Number of POP3 reads during interval.

IMAP READS Number of IMAP reads during interval.

Domino I/O & Access Statistics, HourlySysplex: All System: All

Date: 2001-02-19

ASYNC ASYNCPERIOD SERVER IO IO

TIME NAME NAME READ WRITE-------- -------- ------------------------------ ----------- ----------23.00.00 NIGHT SUT1/COCPOK 451547 32996422.00.00 NIGHT SUT1/COCPOK 1230876 55710921.00.00 NIGHT SUT1/COCPOK 762275 408052

HTTP HTTP POP3 IMAPREADS WRITE READS READS

----------- ----------- ----------- -----------0 0 0 00 0 0 00 0 0 0

Tivoli Decision Support for z/OS Report: DOM01

Figure 212. Example of a Domino I/O &Access Statistics, Hourly Report

© Copyright IBM Corp. 1993, 2014 603

Page 624: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Domino Messages Statistics, Daily reportThis report shows the daily statistics for Lotus Domino for z/OS and SMTPmessages.

The following information identifies the report:

Report ID: DOM02

Report group: Lotus Domino for z/OS reports

Source: DOMINO_SERVER_D

Attributes: DOMINO, MESSAGES, HOURLY

Variables: FROM_DATE, TO_DATE, SYSTEM_ID, SYSPLEX_NAME

Domino Messages Statistics, DailySysplex: All System: All

DominoMail

SERVER SYSTEM SYSPLEX MessagesDATE NAME ID NAME Routed---------- -------------------------------- ------ -------- -----------2000-01-30 BLUED1/BIGBLUE LN21 PLEX21 1584352000-01-21 NEPTUNE/ATLANTIS LN4 PLEXLN2 02000-03-22 SUT1/COCPOK LN20 PLEXLN20 987972000-03-23 SUT1/COCPOK LN20 PLEXLN20 1146332000-03-24 SUT1/COCPOK METD METPLEX 2792962000-03-25 SUT1/COCPOK METD METPLEX 95432

AvgDomino Domino Avg Avg& mail size size

SMTP & Domino SMTPmsgs SMTP mail SMTP msgs SMTPsize msgs transferred messages received messages(KB) transferred (KB) received (KB) sent

---------- ----------- ----------- ----------- ---------- -----------4.115E+00 0 0.0000E+00 0 0.000E+00 00.000E+00 0 0.0000E+00 0 0.000E+00 03.675E+00 10096 3.4200E+00 0 0.000E+00 04.000E+00 11944 2.7544E+00 0 0.000E+00 03.732E+00 28762 3.2931E+00 0 0.000E+00 04.000E+00 9642 3.0104E+00 0 0.000E+00 0

Avg sizeSMTPmsgs Numbersent of(KB) Transaction

---------- -----------0.000E+00 32291030.000E+00 00.000E+00 25919980.000E+00 15942740.000E+00 38602350.000E+00 1186632

Tivoli Decision Support for z/OS Report: DOM02

Figure 213. Example of a Domino Messages Statistics, Daily Report

Domino Messages Statistics, Daily report

604 System Performance Feature Reference Vol. II

Page 625: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

The report contains the following information:

DATE The date when the collection interval expires.

SERVER NAME Server name.

SYSTEM ID System identifier.

SYSPLEX NAME Sysplex name.

Domino Mail Messages RoutedNumber of Lotus Domino for z/OS mail messagesrouted.

Avg Domino & SMTP msgs size (KB)Average size of Lotus Domino for z/OS mail andSMTP messages delivered, in kilobytes.

Domino mail & SMTP msgs transferredNumber of Lotus Domino for z/OS mail andSMTP messages transferred.

Avg size Domino mail transferred (KB)Average size of Lotus Domino for z/OS mailmessages transferred, in kilobytes.

STMP messages received Number of SMTP messages received from otherservers during interval.

Avg size SMTP msgs received (KB)Average size of SMTP messages received fromother servers during interval, in kilobytes.

SMTP messages sent Number of SMTP messages sent to other serversduring interval.

Avg size SMTP msgs sent (KB)Average size of SMTP messages sent to otherservers during interval, in kilobytes.

Number of Transaction Total number of transactions processed duringinterval.

Domino Messages Statistics, Daily report

Chapter 67. Reports 605

Page 626: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Domino Transaction Statistics, Hourly reportThis report shows the hourly statistics for response time of Lotus Domino for z/OStransactions.

The following information identifies the report:

Report ID: DOM03

Report group: Lotus Domino for z/OS reports

Source: DOMINO_TRANS_H

Attributes: DOMINO, TRANSACTIONS, HOURLY

Variables: DATE, SERVER_NAME, PERIOD_NAME, TRANSACTION_TYPE

Domino Transaction Statistics, HourlySysplex Name: All System Id: All

Transaction type: AllDate: 2001-02-23 Server Name: 'BLUED1/BIGBLUE'

PERIOD TRANSACTIONTIME NAME TYPE TRANSACTIONS-------- -------- ---------------------------------------- ------------16.00.00 WEEKEND DB_REPLINFO_GET_RQST 150016.00.00 WEEKEND OPEN_DB_RQST 187116.00.00 WEEKEND GET_MODIFIED_NOTES_RQST 105116.00.00 WEEKEND UPDATE_NOTE_RQST_ALT 93116.00.00 WEEKEND OPEN_NOTE_RQST 35216.00.00 WEEKEND START_SERVER_RQST 150016.00.00 WEEKEND UPDATE_FOLDER_RQST 10416.00.00 WEEKEND NAME_LOOKUP_RQST 1816.00.00 WEEKEND UPDATE_FILTERS_RQST 208

RESP RESP RESPTRANSAC TRANSAC TRANSAC TIME TIME TIMERATE RATE RATE RATE RATE RATEMIN AVG MAX MIN AVG MAX

---------- ---------- ---------- ---------- ---------- ----------1.160E+00 1.731E+00 2.827E+00 4.233E-04 4.595E-04 5.000E-041.160E+00 2.143E+00 2.863E+00 8.038E-02 1.296E-01 1.548E-011.100E-01 1.752E+00 3.393E+00 5.029E-04 5.090E-04 5.152E-047.333E-02 1.552E+00 3.030E+00 1.736E-02 1.990E-02 2.244E-023.667E-02 5.867E-01 1.137E+00 2.645E-02 2.688E-02 2.730E-021.160E+00 1.731E+00 2.830E+00 3.201E-02 7.981E+01 2.394E+023.467E-01 3.467E-01 3.467E-01 3.252E-02 3.252E-02 3.252E-026.000E-02 6.000E-02 6.000E-02 2.131E-01 2.131E-01 2.131E-016.933E-01 6.933E-01 6.933E-01 5.048E-04 5.048E-04 5.048E-04

HOST HOST HOST NET NET NETTIME TIME TIME TIME TIME TIMERATE RATE RATE RATE RATE RATEMIN AVG MAX MIN AVG MAX

---------- ---------- ---------- ---------- ---------- ----------4.233E-04 4.595E-04 5.000E-04 0.000E+00 0.000E+00 0.000E+008.038E-02 1.296E-01 1.548E-01 0.000E+00 0.000E+00 0.000E+005.029E-04 5.090E-04 5.152E-04 0.000E+00 0.000E+00 0.000E+001.736E-02 1.990E-02 2.244E-02 0.000E+00 0.000E+00 0.000E+002.645E-02 2.688E-02 2.730E-02 0.000E+00 0.000E+00 0.000E+003.141E-02 7.981E+01 2.394E+02 5.517E-04 9.105E-04 1.579E-033.252E-02 3.252E-02 3.252E-02 0.000E+00 0.000E+00 0.000E+002.131E-01 2.131E-01 2.131E-01 0.000E+00 0.000E+00 0.000E+005.048E-04 5.048E-04 5.048E-04 0.000E+00 0.000E+00 0.000E+00

Tivoli Decision Support for z/OS Report: DOM03

Figure 214. Example of a Domino Transaction Statistics, Hourly Report

Domino Transaction Statistics, Hourly report

606 System Performance Feature Reference Vol. II

Page 627: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

The report contains the following information:

TIME The time when the collection interval expires.

PERIOD NAME Name of the period.

TRANSACTION TYPE Transaction types.

TRANSACTIONS Total number of of transactions of type processedduring interval.

TRANSAC RATE MIN Minimum number of transactions of typeprocessed in a second.

TRANSAC RATE AVG Average number of transactions of type processedin a second.

TRANSAC RATE MAX Maximum number of transactions of typeprocessed in a second.

RESP TIME RATE MIN Minimum response time rate, in seconds, for alltransactions of type that completed during theinterval.

RESP TIME RATE AVG Average response time rate, in seconds, for alltransactions of type that completed during theinterval.

RESP TIME RATE MAX Maximum response time rate, in seconds, for alltransactions of type that completed during theinterval.

HOST TIME RATE MIN Minimum host time rate, in seconds, for alltransactions of type that completed during theinterval.

HOST TIME RATE AVG Average host time rate, in seconds, for alltransactions of type that completed during theinterval.

HOST TIME RATE MAX Maximum host time rate, in seconds, for alltransactions of type that completed during theinterval.

NET TIME RATE MIN Minimum net time rate, in seconds, for alltransactions of type that completed during theinterval.

NET TIME RATE AVG Average net time rate, in seconds, for alltransactions of type that completed during theinterval.

NET TIME RATE MAX Maximum net time rate, in seconds, for alltransactions of type that completed during theinterval.

Domino Transaction Statistics, Hourly report

Chapter 67. Reports 607

Page 628: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Domino Server DB Cache and Buffer Pool Statistics, Daily reportThis report shows the daily statistics for counters related to buffer pool.

The following information identifies the report:

Report ID: DOM04

Report group: Lotus Domino for z/OS reports

Source: DOMINO_DB_CACHE_D

Attributes: DOMINO, SERVER, CACHE, BUFFERPOOL

Variables: FROM-DATE, TO-DATE, SYSTEM-ID, SERVER-NAME

The report contains the following information:

DB CACHE MAX Maximum number of DB cache entries.

DB CACHE AVG Average number of DB cache entries.

DB CACHE INIT OPEN Number of DB cache (initial DB opens).

DB CACHE OVCR REJ Number of DB cache (overcrowding rejections).

DB CACHE HITS Number of DB cache (hits).

DB CACHE HIGH W M DB cache (high water mark).

NIFPOOL SIZE MIN Minimum Database.NIFPool.Size, in bytes.

NIFPOOL SIZE MAX Maximum Database.NIFPool.Size, in bytes.

NIFPOOL USED MIN Minimum Database.NIFPool.Used, in bytes.

NIFPOOL USED MAX Maximum Database.NIFPool.Used, in bytes.

NSFPOOL SIZE MIN Minimum Database.NSFPool.Size, in bytes.

NSFPOOL SIZE MAX Maximum Database.NSFPool.Size, in bytes.

NSFPOOL USED MIN Minimum Database.NSFPool.Used, in bytes.

Domino Server DB Cache and Buffer Pool StatisticsMVS ID ='LN20' SERVER NAME ='SUT1/COCPOK'DATE: '2000-01-21' TO '2000-03-25'

DBDB DB CACHE

DB DB CACHE CACHE DB HIGHCACHE CACHE INIT OVCR CACHE WMAX AVG OPEN REJ HITS M

---------- ---------- ---------- ---------- ---------- ----------5.160E+02 2.758E+02 1.317E+05 1.606E+03 1.073E+05 7.740E+02

NIFPOOL NIFPOOL NIFPOOL NIFPOOL NSFPOOL NSFPOOLSIZE SIZE USED USED SIZE SIZEMIN MAX MIN MAX MIN MAX

---------- ---------- ---------- ---------- ---------- ----------1.049E+06 2.097E+07 2.280E+05 1.530E+07 3.146E+06 2.726E+07

NSFPOOL NSFPOOL DB DBUSED USED BUFPOOL BUFPOOLMIN MAX READ WRITE

---------- ---------- ---------- ----------2.750E+06 2.304E+07 9.000E+02 3.660E+02

Tivoli Decision Support for z/OS Report: DOM04

Figure 215. Example of a Domino Server DB Cache and Buffer Pool Statistics Report

Domino Server DB Cache and Buffer Pool Statistics, Daily report

608 System Performance Feature Reference Vol. II

Page 629: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

NSFPOOL USED MAX Maximum Database.NSFPool.Used, in bytes.

DB BUFPOOL READ Number of Database.BufferPool reads.

DB BUFPOOL WRITE Number of Database.BufferPool writes.

Domino Server DB Cache and Buffer Pool Statistics, Daily report

Chapter 67. Reports 609

Page 630: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Domino General Server Statistics, Daily reportThis report shows the daily general server statistics for the NSF buffer pool.

The following information identifies the report:

Report ID: DOM05

Report group: Lotus Domino for z/OS reports

Source: DOMINO_SERVER_D

Attributes: DOMINO, SERVER, DAILY

Variables: FROM-DATE, TO-DATE, SYSTEM-ID, SYSPLEX-NAME

Domino General Server Statistics, DailySysplex: All System: All

AverageNumber

SERVER SYSTEM SYSPLEX ConnectedDATE NAME ID NAME Users---------- -------------------------------- ------ -------- -----------2000-01-30 BLUED1/BIGBLUE LN21 PLEX21 4.865E+032000-01-21 NEPTUNE/ATLANTIS LN4 PLEXLN2 0.000E+002000-03-22 SUT1/COCPOK LN20 PLEXLN20 1.829E+03

Maximum Average Maximum Average MaximumNumber Number Number Number Number Total

Connected Active Active Task Task PhysicalUsers Users Users Used Used Thread

--------- ---------- ---------- ---------- ---------- ----------8001 3.442E+01 1932 4.978E+03 8119 100

0 0.000E+00 0 1.170E+02 117 1002914 1.084E+02 498 1.926E+03 3078 100

Average Maximum Average MaximumPhysical Physical Virtual Virtual Maximum MaximumThread Thread Thread Thread Number TasksUsed Used Used Used Users Updates

---------- ---------- ---------- ---------- ---------- ----------8.240E+00 100 4.865E+03 8006 0 00.000E+00 0 0.000E+00 0 0 01.701E+01 100 1.812E+03 2964 0 0

Maximum Maximum MaximumThread Thread Thread Limit MaximumMail Mail Mail Maximum Concurrent ConcurrentSent Delivered Concurrent Mailboxes Transaction Sessions

---------- ---------- ---------- ---------- ----------- ----------9 8 3 3 - 655350 0 0 4 - 100000 0 0 1 - 65535

NSF NSFMaximum Buffer Buffer Server Server

Concurrent Pool Pool Availability AvailabilityReplication Timeouts 4KB Used Threshold Index----------- ---------- ---------- ---------- ------------ ------------

0 4.893E+04 32768 0 0 1000 4.893E+04 131072 0 0 950 6.374E+04 44032 0 0 99

Tivoli Decision Support for z/OS Report: DOM05

Figure 216. Example of a Domino General Server Statistics, Daily Report

Domino General Server Statistics, Daily report

610 System Performance Feature Reference Vol. II

Page 631: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

The report contains the following information:

DATEThe date when the collection interval expires.

SERVER NAMEServer name.

SYSTEM IDSystem identifier.

SYSPLEX NAMESysplex name.

Average Number Connected UsersAverage number of users.

Maximum Number Connected UsersMaximum number of users.

Average Number Active UsersAverage number of connected users that are currently active.

Maximum Number Active UsersMaximum number of connected users that are currently active.

Average Number Task UsedAverage number of tasks in use during the interval.

Maximum Number Task UsedMaximum number of tasks in use during the interval.

Total Physical ThreadTotal number of server_pool_tasks for physical thread pool threads.

Average Physical Thread UsedAverage number of physical thread pool threads in use during the interval.

Maximum Physical Thread UsedMaximum number of physical thread pool threads in use during the interval.

Average Virtual Thread UsedAverage number of virtual thread pool threads in use during the interval.

Maximum Virtual Thread UsedMaximum number of virtual thread pool threads in use during the interval.

Maximum Number UsersMaximum number of users.

Maximum Tasks UpdatesMaximum number of concurrent update tasks.

Maximum Thread Mail SentMaximum number of mail transfer threads.

Maximum Thread Mail DeliveredMaximum number of mail delivery threads.

Maximum Thread Mail ConcurrentMaximum number of concurrent mail transfer threads.

Maximum MailboxesMaximum number of mail.boxes.

Limit Concurrent TransactionLimit for number of concurrent transactions.

Domino General Server Statistics, Daily report

Chapter 67. Reports 611

Page 632: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Maximum Concurrent SessionsMaximum number of sessions to run concurrently.

Maximum Concurrent ReplicationsMaximum number of concurrent replicators.

TimeoutsNumber of minutes in timeout.

NSF Buffer Pool 4KBMaximum size of NSF buffer pool, in kilobytes.

NSF Buffer Pool UsedNumber of bytes that are being used in the NSF buffer pool.

Server Availability ThresholdServer availability threshold. The threshold that is set to determine when aserver is considered busy.

Server Availability IndexServer availability index.

Domino General Server Statistics, Daily report

612 System Performance Feature Reference Vol. II

Page 633: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Part 15. WebSphere Application Server component

Chapter 68. Customization . . . . . . . . 615Making input data available . . . . . . . . 615Using the System Management User InterfaceAdministrator application . . . . . . . . . 615Editing the SMFPRMxx parmlib member . . . . 616Writing records to DASD . . . . . . . . . 617

Chapter 69. Log and record definitions . . . . 619

Chapter 70. Implementing the WebSphereApplication Server component . . . . . . . 623Planning the implementation process . . . . . 623Considering which components to install . . . . 623Evaluating the WebSphere Interval component . . 624Evaluating WebSphere Application Server Activitycomponent . . . . . . . . . . . . . . 625Installing the components . . . . . . . . . 625

Chapter 71. Data flow . . . . . . . . . . 627Processing data in unusual formats . . . . . . 627Cross-reference data among parallel repeatedsections . . . . . . . . . . . . . . . 628Mapping between record field names before andafter WebSphere Application Server Version 5.1 . . 630

Chapter 72. Data tables and views . . . . . 633WebSphere Application Server Interval componenttables and views . . . . . . . . . . . . 634

1. Server Interval subcomponent tables andviews . . . . . . . . . . . . . . . 6352. Container Interval subcomponent tables . . 6433. J2EE & WEB Container Intervalsubcomponent tables . . . . . . . . . . 646

WebSphere Application Server Activity componenttables and views . . . . . . . . . . . . 658

WAS_CONNECT_ACTID . . . . . . . . 6591. Server Activity subcomponent tables andviews . . . . . . . . . . . . . . . 6602. Container Activity subcomponent tables andviews . . . . . . . . . . . . . . . 6663. J2EE & WEB Container Activitysubcomponent tables and views . . . . . . 6724. Request Activity subcomponent tables andviews . . . . . . . . . . . . . . . 686

Chapter 73. Reports . . . . . . . . . . 695WebSphere Application Server Statistics, DailyTrend report . . . . . . . . . . . . . . 695WebSphere Application Server Session Statistics,Daily Trend report. . . . . . . . . . . . 697WebSphere Application Server Workload Statistics,Daily Trend report. . . . . . . . . . . . 699WebSphere Application Server JVM Heap Statistics,Daily Trend report. . . . . . . . . . . . 700

WebSphere Application Server User CredentialsStatistics report . . . . . . . . . . . . . 702WebSphere Application Server Web ApplicationStatistics, Daily Trend report . . . . . . . . 703WebSphere Application Server HTTP Statistics,Daily Trend report. . . . . . . . . . . . 705WebSphere J2EE Container Statistics, Daily Trendreport . . . . . . . . . . . . . . . . 707

© Copyright IBM Corp. 1993, 2014 613

Page 634: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

614 System Performance Feature Reference Vol. II

Page 635: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Chapter 68. Customization

Before you can use the WebSphere Application Server component to collect dataand create reports, you must customize the component by making input dataavailable.

Making input data availableThis section describes what you have to do to enable SMF recording. EnablingSMF recording for the WebSphere Application Server can be achieved byperforming the following steps:v Using the Server Definition of the System Management User Interface

Administrator applicationv Editing the SMFPRMxx parmlib member.

Using the System Management User Interface Administratorapplication

Before you begin please ensure you the necessary authorization to theAdministration application. Follow these steps to enable SMF recording:1. Open the Administration application and start a new conversation2. Select the server for which you want to enable SMF recording.3. Select one or more check boxes for SMF recording. The available choices are the

following:

Server activity record.Check the checkbox titled "Write Server Activity SMF Records..."

Container activity record.Check the checkbox titled "Write Container Activity SMF Records..."

Server interval record.Check the checkbox titled "Write Server Interval SMF Records..."

Container interval record.Check the checkbox titled "Write Container Interval SMF Records..."

J2EE Container activity record.Check the checkbox titled "Write Container activity SMF Records...inthe J2EE Server properties definition"

J2EE Container interval record.Check the checkbox titled "Write Container interval SMF Records...inthe J2EE Server properties definition"

WebContainer activity record.WebContainer activity records are automatically enabled with theenabling of J2EE Container activity records

WebContainer interval record.WebContainer interval records are automatically enabled with theenabling of J2EE Container interval records.

Request Activity Record.You can activate this record through the administrative console by

© Copyright IBM Corp. 1993, 2014 615

Page 636: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

setting server_SMF_request_activity_enabled=1 (orserver_SMF_request_activity_enabled=true).

If you do not want these records to be generated, you can setserver_SMF_request_activity_enabled=0 (orserver_SMF_request_activity_enabled=false), which turns off thecreation of this SMF record type. This is the default value for thisproperty.

4. Set the interval length.5. Save the server definition.6. Validate the new conversation.7. Mark all tasks completed.8. Activate the new conversation.

The steps for using the System Management User Interface Administrationapplication are completed when the new conversation is successfully activated.

Note: For additional information on enabling SMF recording for WebSphereApplication Server through the Server Definition of the System ManagementUser Interface Administrator application see WebSphere Application Server forz/OS and OS/390: System Management User Interface, SA22-7838 or followingones.

Editing the SMFPRMxx parmlib memberBefore you begin please make a working copy of the sample PARMLIB memberSMFPRMYL. Follow these steps to edit the SMFPRMxx parmlib member andenable SMF recording for WebSphere Application Server:1. Insert a statement to indicate SMF recording. See the z/OS MVS Initialization

and Tuning Guide, SA22-7591.2. Insert a SYS statement to indicate the types of SMF records you want the

system to create.Example: Use SYS(TYPE(120:120)) to select WebSphere Application Server type120 records only.

Note: Try to keep the number of selected record types small to minimize theperformance impact.

3. If an interval length was not defined on the server definition through theAdministration application, then specify the interval in which you want theinterval records to be created.

4. The server and container interval records will use either:v The value specified in the server/container definition as specified in the SM

User Interfacev The interval specified in the SMF parmlib member (from the SMF product

settings) if you specify length 0.

You can specify the interval in which you want the server and containers intervalrecords created in the SMFPRMxx parmlib member (if no interval was specified bythe SM EUI for the server or containers definition). The default SMF recordinginterval is 30 minutes. See WebSphere Application Server for z/OS and OS/390: SystemManagement User Interface, for details.

Using the System Management User Interface Administrator application

616 System Performance Feature Reference Vol. II

Page 637: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Writing records to DASDBefore you begin please make sure you have your modified PARMLIB memberSMFPRMxx. Follow this step to start writing records to DASD:v Launch the following command:

t smf=xx

where xx is the suffix of the SMF parmlib member (SMFPRMxx)

Note: See z/OS MVS System Management Facilities (SMF), SA22-7630, for moreinformation. Writing records to DASD has been completed successfullywhen the data is recorded in the data set which is specified in theSMFPRMxx.

Writing records to DASD

Chapter 68. Customization 617

Page 638: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Writing records to DASD

618 System Performance Feature Reference Vol. II

Page 639: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Chapter 69. Log and record definitions

The WebSphere Application Server components collect records from the systemmanagement facility (SMF) logs. WebSphere Application Server writes two generaltypes of SMF records:

Activity recordsThese consist of data gathered as each activity within a server is completed. Anactivity is a logical unit of business function. It can be a server or user-initiatedtransaction. These records can be used to perform basic charge-back,application profiling and, problem determination. They are useful both in thedevelopment environment and for problem determination purposes.

Table 23. Input records to the WebSphere Application Server Activity component

SMF record typeRecorddefinition Description

120.1 SMF_120_1 The server activity SMF record is used to record theactivity that is running on a WebSphere for z/OSApplication Server. A single record is created foreach activity that is run either on a server or on aserver instance. If the activity runs on multipleservers, then a record is written for each server. Youcan activate this record through the server definitionof the System Management User Interface bychecking the Write Server Activity SMF Recordscheck box.

120.2 SMF_120_2 The purpose of the container activity SMF record isto record activity that is running inside a containerlocated on a WebSphere transaction Server. A singlerecord is created for each activity that is run inside acontainer located in a WebSphere transaction server.If the activity runs on multiple servers, then multiplerecords are written for the activity. You can activatethis record through the server definition of theSystem Management User Interface by checking theWrite Container Activity SMF Records check box.

120.5 SMF_120_5 The purpose of the J2EE container activity SMFrecord is to record activity within a J2EE containerthat is located on a WebSphere transaction server. Asingle record is created for each activity that is runwithin a J2EE container located on a WebSpheretransaction server. You can activate this recordthrough the server definition of the SystemsManagement User Interface by checking the WriteContainer Activity SMF Records check box.

© Copyright IBM Corp. 1993, 2014 619

Page 640: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Table 23. Input records to the WebSphere Application Server Activitycomponent (continued)

SMF record typeRecorddefinition Description

120.7 SMF_120_7 The purpose of the WebContainer activity SMFrecord is to record activity within a Web containerrunning on a WebSphere for z/OS transaction server.The Web container is deployed within an EJB andruns within the EJB container. The Web containeracts as a Web server handling HTTP Sessions andServlets. The EJB container is not aware of the workthe Web container does.

Instead, the EJB container only records that the EJBhas dispatched. Meanwhile, the Web containergathers the detailed information, such asHttpSessions, Servlets and their respectiveperformance data. A single WebContainer Activityrecord is created for each activity that is run withina WebContainer. WebContainer SMF recording isactivated and deactivated along with the activationand deactivation of SMF recording for the J2EEcontainer.

120.9 SMF_120_9 The purpose of the Request Activity SMF record isto record activity that is running inside the product.This record is produced whenever a server receives arequest.

When you do capacity planning, you need to look atthe costs that are involved in running requests andhow many requests you process over a set period oftime. You can use the SMF Subtype 9 record tomonitor which requests are associated with whichapplications, how many requests you get, and howmuch resource each request uses. You can also usethis record to identify the application involved, andthe CPU time that the request consumes. Because anew record is created for each request, you candetermine the number of requests that you get overa specific length of time.

Interval recordsThese consist of data gathered at installation-specified intervals and providereliability information. They are useful in the production environment.

620 System Performance Feature Reference Vol. II

Page 641: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Table 24. Input records to the WebSphere Application Server Interval component

SMF record typeRecorddefinition Description

120.3 SMF_120_3 The purpose of the server interval SMF record is torecord activity that is running on a WebSphere forz/OS application server. This record is produced atregular intervals and is an aggregation of the workthat runs on the server instance during the interval.A single record is created for each server instancethat has interval recording activity during theinterval. If a server has multiple server instances,then a record for each server instance is written andthe records must be merged after processing to get acomplete view of the work that runs on the server.You can activate this record through the serverdefinition of the Systems Management User Interfaceby checking the Write Server Interval SMF Recordscheck box.

120.4 SMF_120_4 The purpose of the container interval SMF record isto record activity that is running inside a containerlocated inside the WebSphere transaction server. Thisrecord is produced at regular intervals and is anaggregation of the activities running inside acontainer during the interval. A single record iscreated for each active container located in aWebSphere transaction server within the intervalbeing recorded. If there is more than one serverinstance associated with a server, there will be arecord for the container from each server instance.To get a common view of the work running in thecontainer during the interval, you must merge therecords after processing. You can activate this recordthrough the server definition of the SystemsManagement User Interface by checking the WriteContainer Interval SMF Records check box.

120.6 SMF_120_6 The purpose of the J2EE container interval SMFrecord is to record the activity within a J2EEcontainer that is located on the WebSpheretransaction server. This record is produced at regularintervals and is an aggregation of the activitiesrunning inside a J2EE container during the interval.A single record is created for each active J2EEcontainer located on a WebSphere transaction serverwithin the interval being recorded. If there is morethan one server instance associated with a server, arecord for the container will exist for each serverinstance. To get a common view of the work runningin the J2EE container during the interval, you haveto merge the records after processing. You canactivate this record through the J2EE serverdefinition of the Systems Management User Interfaceby checking the Write Container Interval SMFRecords check box.

Chapter 69. Log and record definitions 621

Page 642: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Table 24. Input records to the WebSphere Application Server Intervalcomponent (continued)

SMF record typeRecorddefinition Description

120.8 SMF_120_8 The purpose of the WebContainer interval SMFrecord is to record activity within a Web Containerrunning on a WebSphere Application Server forz/Os transaction server. The Web container runenvironment consists of an EJB that is deployed intothe EJB container. The Web container acts as a WebServer handling HTTP Sessions and Servlets. TheEJB container is not aware of the purpose of the WebContainer activity record and it only records that theEJB has been dispatched, but does not gather any ofthe detailed information, such as HTTP sessions,Servlets, and their respective performance data.

A single WebContainer record is created for eachWebContainer. In addition to data that is associatedwith an individual activity, there are some cases ofWeb Container work that are performed outside thescope of an individual request. For example, someinstances of HTTP session finalization and HTTPsession invalidation are performed asynchronously.In such a case a WebContainer interval record wouldrecord data. WebContainer SMF recording isactivated and deactivated along with activation anddeactivation of SMF recording for the J2EE container.

622 System Performance Feature Reference Vol. II

Page 643: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Chapter 70. Implementing the WebSphere Application Servercomponent

This chapter describes how to plan for and set up the WebSphere ApplicationServer component. It supplements the procedure in the Administration Guide forinstalling a component with information specific to the WebSphere feature.

Planning the implementation processBefore installing the WebSphere Application Server component, you must followthese steps to plan the implementation process:v Describe user’s tasks. And, then determine what data the WebSphere

Application Server component must gather to help users accomplish those tasks.v Determine which components you must install to meet the user’s needsv Determine the administration tasks you must perform for the selected

components and make any decisions required by these tasks. These tasks helpyou customize Tivoli Decision Support for z/OS and the WebSphere ApplicationServer component to work efficiently and effectively with your computersystem.

v For each selected component, determine the tasks you must perform tocustomize the supported products to work with Tivoli Decision Support forz/OS and with the WebSphere Application Server component.

If this is your first exercise in implementation planning, follow all these steps toensure that the WebSphere Application Server component implementation isconsistent. If you are reading this chapter to acquire information to modify yoursystem, you might not need to perform all of these tasks. Use the planning processto prepare for these main customization tasks:v Customizing WebSphere Application Server to gather the performance data that

is written to SMF log files. You customize this product to generate the datarequired by the components you install.

v Defining environment data, which is all the information (besides the input data)that the WebSphere Application Server component needs to create reports.Environment data controls the data collection process and provides moreinformation in the reports.

Considering which components to installYour most critical planning task is determining what kind of information usersneed from the WebSphere Application Server component. For example, users maybe interested only in Server statistics data or Web Application response time.Installing only those parts of the needed feature to meet the user requirementsensures that the feature benefits users while it minimizes the performance impactcaused by data collection and interpretation activities. The WebSphere ApplicationServer component uses these information categories to select the information forcomponents:v Interval

It consists of data gathered at installation-specified intervals and providescapacity planning and reliability information. It is suitable for a productionenvironment.

v Activity

© Copyright IBM Corp. 1993, 2014 623

Page 644: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Each activity within a server is completed. An activity is a logical unit ofbusiness function. It can be a server or use-initiated transaction. This data can beused to perform basic charge-back, application profiling and, problemdetermination . It is suitable for development-test environment.

WebSphere Application Server SMF type 120 records are generated fromWebSphere Application Server servers where SMF recording is enabled. They canbe as detailed as one record per transaction (although this could harmperformance). They are mainly used to gather application statistics rather thancharge- back (for example, CPU time is not recorded in an SMF type 120 records).Type 120 SMF records contain information about both the WebSphere ApplicationServer and Containers performance and usage. If you wish to record activity at theapplication level on your WebSphere Application Server server, type 120 SMFrecords are a primary source of information.

As stated earlier, the general recommendation is not to request specific SMFrecords unless you are actually going to use them. If knowledge of WebSphereapplication performance is important, we recommend that you enable therecording of type 120 SMF records. You may find that running with SMF type 120interval records in production is appropriate, since these records give informationspecific to WebSphere applications such as response time for J2EE artifacts, bytestransferred, and so forth.

If you do choose to run with SMF type 120 records enabled, we recommend thatyou use Interval SMF records rather than Activity records. Although TivoliDecision Support for z/OS can process data for all these information categories,you might not need all the data.

The WebSphere Application Server component is divided into two maincomponents and each component is further divided into three subcomponents.Components and subcomponents provide support for specific subsystems.Consider carefully which components to install. Components are groups of TivoliDecision Support for z/OS objects (for example, predefined update definitions,data tables, and reports).

If you find that you need reports from a component that you have not installed,you must install that component and then wait several days or weeks until enoughdata has been collected to create reports. However, if you install more componentsthan you need, Tivoli Decision Support for z/OS collects needless data, whichtakes up disk space and uses processor time.

Evaluating the WebSphere Interval componentThe WebSphere Interval Component, particularly suitable for a productionenvironment, provides the performance data from Interval records and containsthree subcomponents.

Server Interval subcomponentThis subcomponent contains the Tivoli Decision Support for z/OS objectsnecessary to summarize activity that is running on a WebSphere ApplicationServer for z/OS application server and an aggregation of the work that runs onthe server instance during the interval.

MOFW Container Interval subcomponentThis subcomponent contains the Tivoli Decision Support for z/OS objectsnecessary to summarize activity that is running on a MOFW container locatedon the WebSphere transaction server during the interval.

Considering which components to install

624 System Performance Feature Reference Vol. II

Page 645: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

J2EE & WebContainer Interval subcomponentThis subcomponent contains the Tivoli Decision Support for z/OS objectsnecessary to summarize activity within J2EE and Web Containers that arelocated on the WebSphere transaction server. This is an aggregation of theactivities running inside a J2EE and Web containers during the interval. J2EEand WebContainer have been grouped together because the WebContainer SMFrecording activation is totally dependent on the activation of SMF recording forthe J2EE container.

Evaluating WebSphere Application Server Activity componentThe WebSphere Application Server Activity Component provides the performancedata from Activity records and contains four subcomponents:

Server Activity subcomponentThis subcomponent contains the Tivoli Decision Support for z/OS objectsnecessary to report activity that is running on a WebSphere for z/OSApplication Server. A single entry is created for each activity that runs on aserver or server instance.

MOFW Container Activity subcomponentThis subcomponent contains the Tivoli Decision Support for z/OS objectsnecessary to report activity that is running inside a MOFW container located onthe WebSphere transaction Server. A single entry is created for each activity thatruns on a container located in a WebSphere transaction Server.

J2EE & WebContainer Activity subcomponentThis subcomponent contains the Tivoli Decision Support for z/OS objectsnecessary to report activity that is running inside J2EE and Web containerslocated on the WebSphere transaction server. A single entry is created for eachactivity that is run inside a container located on a WebSphere transactionserver. J2EE and WebContainer have been grouped together because theWebContainer SMF recording activation/deactivation is totally dependent onthe activation/deactivation of SMF recording for the J2EE container.

Request Activity SubcomponentThis subcomponent contains the Tivoli Decision Support for z/OS objectsnecessary to report request activity that is running inside the product. Theactivity is summarized at an hourly, daily and monthly level by Controller andApplication. Views provide averages for the requests at each level.

Installing the componentsAfter the systems programmer has successfully installed the Tivoli DecisionSupport for z/OS base and features, you can choose whether to load any featurecomponents and subcomponents. Tivoli Decision Support for z/OS installs thenecessary log and record definitions, record procedures, and update definitions forTivoli Decision Support for z/OS system tables. The product also installs thepredefined tables (described in Chapter 72, “Data tables and views,” on page 633)and reports (described in Chapter 73, “Reports,” on page 695). Each componentand subcomponent of the WebSphere Application Server component is optional.

Evaluating WebSphere Interval component

Chapter 70. Implementing the WebSphere Application Server component 625

Page 646: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

626 System Performance Feature Reference Vol. II

Page 647: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Chapter 71. Data flow

The log collector initiates SMF type 120 record processing according to WebSphereApplication Server record definitions. The log collector uses one of eight recorddefinitions to map data in the SMF log. It selects the appropriate definitionsaccording to the type of data recorded by WebSphere.

Processing data in unusual formatsUnicode Format

The WebSphere Application Server SMF type 120 subtypes 5, 6, 7 and 8 recordsintroduce the utilization of fields in Unicode format that coexist with EBCIDICformat fields in the same record sections. Unicode is a universal encodingscheme for written characters and text that enables the exchange of datainternationally. It provides a character set standard that can be used all over theworld. It uses a 16-bit encoding that provides code points for more than 65,000characters and an extension called UTF-16 that allows as many as a millionmore characters to be encoded.

WebSphere Application Server uses an extension mechanism called UTF-16BE.

Unfortunately the basic symbols of the Tivoli Decision Support for z/OS logcollector language are single-byte EBCDIC characters. Within some languageelements, you can also enter sequences of double-byte characters. Each suchsequence must be enclosed between (single-byte) shift-out x’0E’ and shift-inx’0F’ characters. Unless otherwise stated, all characters named below aresingle-byte EBCDIC characters.

A letter is one of the characters A through Z and a through z, or any of thethree alphabetical extenders for national languages. (The three alphabeticalextenders are X’5B’, X’7B’ and X’7C’. Using code pages 37 and 500, they displayas $, # and @ respectively). A digit is any of the characters 0 through 9.Currently, the Tivoli Decision Support for z/OS log collector does not supportthe Unicode format fields.

Currently, the WebSphere Application Server component record procedures areable to handle only the Unicode Version 3.0 of the Unicode Standard based onISO 8859-1 ( Basic Latin and Latin 1 Supplement: Range 0000-00FF) UnicodeCharacter (ISO 8859-1 is the unique standard extension that includes a numberof European alphabetical characters and it is used by HTTP and some operatingsystems) and to translate a character string from Unicode to EBCDIC.

Java™ Epoch Time FormatSome WebSphere Application Server SMF record fields (for example SM120WJ3or SM120WAU) use the Epoch time format (number of milliseconds from01/01/1970) not supported by Tivoli Decision Support for z/OS log collector.This time format represents:

loadedSince...:Timestamp from System.currentTimeMillis() when the servletswas loaded, in EBCDIC Hexadecimal format.

For example: The data as it appears in the record could have the formate7ef7c577c, which needs to be converted to a Java long: 996155348860. The Javalong digits can be converted to java.util.Date:Thu Jul. 26 15:49:08 GMT+02:002001.

© Copyright IBM Corp. 1993, 2014 627

Page 648: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

The Tivoli Decision Support for z/OS log collector will look (considering theexample provided) something like the following:

x’40404040404085F78586F83F5F7F783’

Basically the Epoch time format is expressed in Hexadecimal using acombination of hexadecimal EBCDIC value corresponding to the alphabetic andnumeric signs

(0, 1, 2, 3, 4, 5, 6, 7, 8, 9, a, b, c, d, e, f)

The number from 0 to 9 and the first six lower case letters.

The Tivoli Decision Support for z/OS WebSphere Application Servercomponent record procedures convert this date/time format into YYYYDDDFformat for the date and TIME (1/100s) hundredths of seconds past midnight.

Cross-reference data among parallel repeated sectionsAnother distinctive feature of the WebSphere Application Server component is thatthe SMF type 120 records contain data in unusual format, in particular the massiveutilization of repeated section containing triplets referring to same kind of repeatedsection should be highlighted. Exit routines that access SMF records withsub-sections are coded using triplets (offset to xxx section, number of xxx sections,length of xxx section) rather than coding the exit to access fields directly. Aninstallation can use the triplets to calculate the location of each section. Recordsthat contain sections are a common occurrence. In many records, sections arerepeated.

A repeated section is a section that occurs more than once in a record. The numberof times a section appears in the record can be fixed, or it can be specified by datawithin the record. From the Tivoli Decision Support for z/OS point of view tospecify a repeated section is similar to specifying a section that is not repeated. Toidentify the section, use the SECTION clause. The value contained in theOffset_expression field specifies the offset of the first occurrence of this section.

The value in length_expression specifies the length of each occurrence and thenumber_expression the number of occurrences of the section. Unfortunately thisWebSphere SMF structure is not currently supported by the Tivoli DecisionSupport for z/OS log collector (for more details, refer to Language Guide andReference .

The following table shows the new record procedures introduced with theWebSphere Application Server component.

SMF Record inInput

Cross-referencedata betweenparallel repeatedsections

Fields inunusualFormats

RecordProcedure

SMF RecordOutput

SMF_120_5 Yes Yes DRL2SA05 SMF_120_5_X

SMF_120_6 Yes Yes DRL2SI06 SMF_120_6_X

SMF_120_7 Yes Yes DRL2SA07 SMF_120_7_X

SMF_120_8 Yes Yes DRL2SI08 SMF_120_8_X

Processing data in unusual formats

628 System Performance Feature Reference Vol. II

Page 649: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

With the WebSphere Application Server component installed, Tivoli DecisionSupport for z/OS has system tables information that allows the log collector to:v Map the different subtypes of SMF type 120 records through its record

definitionsv Create intermediate records (prefix=_X) of various types through its record

proceduresv Store data in tables through its update definitions.

The log collector uses log and record definitions, record procedures, and updatedefinitions to move data from an SMF type 120 record into Tivoli Decision Supportfor z/OS tables. The log collector uses a record definition to identify an SMF type120 record and to map its data according to the record subtype. When the logcollector finds an SMF type record, it uses the WebSphere Application Servercomponent record definitions to map the data for further processing. Some recorddefinitions cause the log collector to use record procedures that create intermediaterecords.

Because the WebSphere Application Server record procedure conversion is basedon ISO 8859-1 (C0 Controls-Basic Latin and C1 Controls and Latin-1 Supplement,Range x’0000-x’00FF) Unicode Character, the record procedures handle any errorsof Unicode characters having the first byte different from zero. By replacing theincorrect unicode character with blank x’40’ and letting you choose one, theprogram proceeds.

You can do this by specifying the SET statement in the Tivoli Decision Supportcollect job, and setting the CONVERSION_ERROR variable to one of values shownin the following table.

SET CONVERSION_ERROR =’conversion error value’;

CONVERSION ERROR VALUE RECORD PROCEDURE RESPONSE

IGNORE Ignore the error and built the record.

WARNING Write Error Message and built the record.

ERROR Write Error Message and Skip the record

SEVERE Write Error Message and TerminateProcessing

If a value specified is different from one of those reported in the above list than anerror message is issued in the DRLOUT dataset

Recordproc_name: Error. The PARM value parm_value passed to procedure isinvalid

A default value (ERROR) is provided using the PARM expression in the definerecordproc statement

DEFINE RECORDPROC recordproc_name

FOR record_ name

PARM VALUE (: CONVERSION_ERROR, ’ERROR’);

Cross-reference data among parallel repeated sections

Chapter 71. Data flow 629

Page 650: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

If a conversion error is encountered and CONVERSION_ERROR is differentfrom’IGNORE’ then an error message is issued in the DRLOUT data set:

Recordproc_name: A Unicode to EBCDIC Conversion error occurred

Similarly any error due to WebSphere Application Server while recording the datein Epoch format or Tivoli Decision Support for z/OS to convert it will be handledwith the same logic as for Unicode-EBCDIC conversion. If theCONVERSION_ERROR parameter is different from’IGNORE’, then an errormessage is issued in the DRLOUT data set:

Recordproc_name: A Wrong Epoch format time found in record

And the record will be handled according to your choice ofCONVERSION_ERROR value, while the first byte of the converted field is set to’I’(Invalid) in order to avoid to be used in the UPDATE object in case the record isnot skipped.

Mapping between record field names before and after WebSphereApplication Server Version 5.1

For a mapping between the name of record fields before and after WebSphereApplication Server Version 5.1, refer to Table 25.

Table 25. Mapping between record field names before and after WebSphere 5.1

Record Name and Member Record Section

Field Name priorto WebSphereApplication Server5.1

Field Name fromWebSphereApplication Server5.1

SMF_120_1 DRLRS121Server activity SM120SNM

SM120SINSM120SNRSM120STY

SM120SNASM120INASM120SNMSM120J2E

JVM heap SM120JSRSM120JHTSM120JGCSM120JFSSM120JTS

SM120JHASM120JHHSM120JHCSM120JHFSM120JHT

Cross-reference data among parallel repeated sections

630 System Performance Feature Reference Vol. II

Page 651: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Table 25. Mapping between record field names before and after WebSphere 5.1 (continued)

Record Name and Member Record Section

Field Name priorto WebSphereApplication Server5.1

Field Name fromWebSphereApplication Server5.1

SMF_120_3 DRLRS123Server interval SM120HNM

SM120SNMSM120SIN1SM120NGTSM120NLTSM120STYSM120CELSM12NOD

SM120HN2SM120SNISM120INISM120NG2SM120NL2SM1200J2SM120CL1SM120ND1

Server servant SM120SRASM120NHISM120HTSSM120HTLSM120HTN

SM120SSASM120SNTSM120SSOSM120SSLSM120SSN

Heap ID SM120HIDSM120TGCSM120ITSSM120XTSSM120ATSSM120IFSSM120XFSSM120AFS

SM120HIHSM120HICSM120HI1SM120HI2SM120HI3SM120HI4SM120HI5SM120HI6

SMF_120_5 DRLRSJWAJ2EE containeractivity

SM120CELSM120NOD

SM120CL2SM120ND2

SMF_120_6 DRLRSJWIJ2EE containerinterval

SM120CELSM120NOD

SM120CL3SM120ND3

SMF_120_7 DRLRSJWAWeb containeractivity

SM120CELSM120NOD

SM120CL4SM120ND4

SMF_120_8 DRLRSJWIWeb containerinterval

SM120CELSM120NOD

SM120CL5SM120ND5

Mapping between record field names

Chapter 71. Data flow 631

Page 652: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Mapping between record field names

632 System Performance Feature Reference Vol. II

Page 653: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Chapter 72. Data tables and views

This chapter describes data tables and views used by WebSphere ApplicationServer for z/OS Version 4 and Version 5 components. It also explains the relationsof tables and views with records, updates, and tablespaces. All the Tivoli DecisionSupport for z/OS WebSphere objects are defined and initialized in the DRLIWASmember.

Depending on the WebSphere Application Server for z/OS version, different fieldsand tables are used. For example, CELL_NAME and NODE_NAME fields are usedwith WebSphere Application Server for z/OS Version 5; their value becomes N/Awith WebSphere Application Server for z/OS Version 4.

The following table lists the WebSphere Application Server for z/OS componentsand subcomponents and the reference to their DB2 tables and views.

Component Subcomponent DB2 Tables and Views

WebSphereApplication ServerInterval

Server Interval See “1. Server Interval subcomponent tables and views”on page 635.

Container Interval See “2. Container Interval subcomponent tables” on page643.

J2EE and Web Container Interval See “3. J2EE & WEB Container Interval subcomponenttables” on page 646.

WebSphereApplication ServerActivity

See “WebSphere Application Server Activity componenttables and views” on page 658.

Server Activity See “1. Server Activity subcomponent tables and views”on page 660.

Container Activity See “2. Container Activity subcomponent tables andviews” on page 666.

J2EE and Web Container Activity See “3. J2EE & WEB Container Activity subcomponenttables and views” on page 672.

Request Activity See “4. Request Activity subcomponent tables andviews” on page 686.

Note: In the descriptions of tables and views, WebSphere Application Server forz/OS is referred to as WebSphere for z/OS.

© Copyright IBM Corp. 1993, 2014 633

Page 654: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

WebSphere Application Server Interval component tables and viewsThis section describes the tables and views of the WebSphere Application ServerInterval subcomponents.

Table 26. Data tables and views in the WebSphere Application Server Intervalsubcomponents

WebSphere Application Server Intervalsubcomponents Data tables

1. Server Interval WAS_INT_HEAP_H,_DWAS_INT_SERVER_H,_D,_MWAS_INT_SERVER_HV,_DV,_MV

2. Container Interval WAS_INT_METHOD_HWAS_INT_CLASS_H,_DWAS_INT_CONTAIN_H,_D,_M

3. J2EE & Web Container Interval WAS_INT_SERVLETS_HWAS_INT_WEBAPPL_H,_DWAS_INT_HTTPSESS_H,_D,_MWAS_INT_BEANMTHD_HWAS_INT_J2EECNT_H,_D,_W

WebSphere Application Server Interval component tables and views

634 System Performance Feature Reference Vol. II

Page 655: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

1. Server Interval subcomponent tables and viewsThis section describes the tables and views of the Server Interval subcomponent.

WAS_INT_HEAP_H,_DThese tables provide hourly (daily) statistics on Java Virtual Machine whereWebSphere Application Server for z/OS Version 5 is running. From recordSMF_120_3.

The default retention period for these tables is:WAS_INT_HEAP_H 10 daysWAS_INT_HEAP_D 45 days

Column name Data Type Description

DATE K DATE Date of the mid measurement. From SM120SSTand SM120SET.

TIME K TIME Time of the mid measurement. From SM120SSTand SM120SET.

CELL_NAME K CHAR(8) WebSphere for z/OS transaction server cell name.From SM120CL1 (prior to WebSphere ApplicationServer Version 5.1, this field was namedSM120CEL).

NODE_NAME K CHAR(8) WebSphere for z/OS transaction server node name.From SM120ND1 (prior to WebSphere ApplicationServer Version 5.1, this field was namedSM120NOD).

WEB_SER_NAME K CHAR(8) WebSphere for z/OS cluster name. FromSM120SNI (prior to WebSphere Application ServerVersion 5.1, this field was named SM120SNM).

WEB_SER_INSTA_NAME K CHAR(8) WebSphere for z/OS transaction server instancename. From SM120SINI (prior to WebSphereApplication Server Version 5.1, this field wasnamed SM120IN1).

MVS_SYSTEM_ID K CHAR(4) System identification (from the SMFPRMxx SIDparameter). From SM120SID.

SYSPLEX_NAME K CHAR(8) Sysplex Name. From SM120HN2 (prior toWebSphere Application Server Version 5.1, thisfield was named SM120HNM).

SUBSYSTEM_ID K CHAR(4) Subsystem identifier from the SUBSYS parameter.From SM120SSI.

PERIOD K CHAR(8) Name of the period. This is derived using fieldsSM120SST and SMF120SET from the record asparameters in the PERIOD function.

HEAP_ID K INTEGER Heap ID. From SM120HIH (prior to WebSphereApplication Server Version 5.1, this field wasnamed SM120HID).

AVG_FRE_STORAGE_KB REAL Average free storage in KBytes. Calculated asAverage of SM120HI6/1024 (prior to WebSphereApplication Server Version 5.1, this field wasnamed SM120AFS).

AVG_TOT_STORAGE_KB REAL Average total storage in KBytes. Calculated asAverage of SM120HI3/1024 (prior to WebSphereApplication Server Version 5.1, this field wasnamed SM120ATS).

Server Interval subcomponent tables and views

Chapter 72. Data tables and views 635

Page 656: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Column name Data Type Description

GARBAGE_COLLECTION REAL Total garbage collection count. Calculated as SUMof SM120HIC (prior to WebSphere ApplicationServer Version 5.1, this field was namedSM120TGC).

MAX_FRE_STORAGE_KB REAL Maximum free storage in KBytes. Calculated asMaximum occurrence of SM120HI5/1024 (prior toWebSphere Application Server Version 5.1, thisfield was named SM120XFS).

MAX_TOT_STORAGE_KB REAL Maximum total storage in KBytes. Calculated asMaximum occurrence of SM120HI2/1024 (prior toWebSphere Application Server Version 5.1, thisfield was named SM120XTS).

MEASURED_SEC REAL Polling interval in seconds. Calculated as the SUMof differences between SM120SET and SM120SST.

MIN_FRE_STORAGE_KB REAL Minimum free storage in KBytes. Calculated asMinimum occurrence of SM120HI4/1024 (prior toWebSphere Application Server Version 5.1, thisfield was named SM120IFS).

MIN_TOT_STORAGE_KB REAL Minimum total storage in KBytes. Calculated asMinimum occurrence of SM120HI1/1024 (prior toWebSphere Application Server Version 5.1, thisfield was named SM120ITS).

Server Interval subcomponent tables and views

636 System Performance Feature Reference Vol. II

Page 657: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

WAS_INT_SERVER_H,_D,_MThese tables provide hourly, daily, and monthly statistics on activity that isrunning on a WebSphere Application Server for z/OS and is the aggregate of thework that ran inside a server instance during the interval.

The default retention periods for these tables are:WAS_INT_SERVER_H 10 daysWAS_INT_SERVER_D 45 daysWAS_INT_SERVER_M 475 days

Column Name Data Type Description

DATE K DATE Date of the mid measurement. From SM120SSTand SM120SET.

TIME K TIME Time of the mid measurement. From SM120SSTand SM120SET. Valid only for hourly table.

CELL_NAME K CHAR(8) WebSphere for z/OS transaction server cell name.From SM120CL1 (prior to WebSphere ApplicationServer Version 5.1, this field was namedSM120CEL).

NODE_NAME k CHAR(8) WebSphere for z/OS transaction server nodename. From SM120ND1 (prior to WebSphereApplication Server Version 5.1, this field wasnamed SM120NOD).

WEB_SER_NAME K CHAR (8) WebSphere for z/OS transaction server name.From SM120SNI (prior to WebSphere ApplicationServer Version 5.1, this field was namedSM120SNM).

WEB_SER_INSTA_NAME K CHAR (8) WebSphere for z/OS transaction server instancename. From SM120INI (prior to WebSphereApplication Server Version 5.1, this field wasnamed SM120SIN1).

MVS_SYSTEM_ID K CHAR (4) System identifier (from the SMFPRMxx SIDparameter). From SM120SID.

SYSPLEX_NAME K CHAR (8) Sysplex Name. From SM120HN2 (prior toWebSphere Application Server Version 5.1, thisfield was named SM120HNM).

SUBSYSTEM_ID K CHAR (4) Subsystem identifier from SUBSYS parameter.From SM120SSI.

PERIOD K CHAR (8) Name of the period. This is derived using fieldsSM120SST and SMF120SET from the record asparameters in the PERIOD function.

HTTP_ACTIVE_SESS REAL Number of HTTP communication sessions thathave been attached and active within the serverinstance during the interval. Calculated as SUMof SM120NHA.

HTTP_EXIST_SES REAL Number of HTTP communication sessions thatexist at the end of the interval. Calculated asLAST occurrence of SM120NHS. No longersignificant for WebSphere Application ServerVersion 5.1, and later.

Server Interval subcomponent tables and views

Chapter 72. Data tables and views 637

Page 658: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Column Name Data Type Description

HTTPCLNT_SERVER_KB FLOAT Number of Kbytes that have been transferredfrom the server to all HTTP attached clients.v Calculated as SUM of SM120IFH/1024 if

SM120BFH=’FFFFFFFF’X.v From SM120BFH/1024 if SM120BFH other than

’FFFFFFFF’X.v From SM120BFH/1024 prior to WebSphere

Application Server Version 6.

KB_RCVD_GCLIENTS FLOAT Number of KBytes that have been transferred tothe server from all attached clients. Calculated asSUM ofv SM120ITS/1024 if SM120BTS=’FFFFFFFF’X.v From SM120BTS/1024 if SM120BTS other than

’FFFFFFFF’X.v From SM120BTS/1024 prior to WebSphere

Application Server Version 6.

KB_RCVD_LCLIENTS FLOAT Number of KBytes that have been transferred tothe server from all locally attached clients.v Calculated as SUM of SM120ITL/1024 if

SM120BTL=’FFFFFFFF’X.v From SM120BTL/1024 if SM120BTL other than

’FFFFFFFF’X.v From SM120BTL/1024 prior to WebSphere

Application Server Version 6.

KB_SENT_GCLIENTS FLOAT Number of KBytes that have been sent from theserver to all the attached clients.v Calculated as SUM of SM120IFS/1024 if

SM120BFS=’FFFFFFFF’X.v From SM120BFS/1024 if SM120BFS other than

’FFFFFFFF’X.v From SM120BFS/1024 prior to WebSphere

Application Server Version 6.

KB_SENT_LCLIENTS FLOAT Number of KBytes that have been sent from theserver to all locally attached clients.v Calculated as SUM of SM120IFL/1024 if

SM120BFL=’FFFFFFFF’X.v From SM120BFL/1024 if SM120BFL other than

’FFFFFFFF’X.v From SM120BFL/1024 prior to WebSphere

Application Server Version 6.

KB_SENT_RCLIENTS FLOAT Number of KBytes that have been sent from theserver to all remotely attached clients.v Calculated as SUM of SM120IFR/1024 if

SM120BFR=’FFFFFFFF’X.v From SM120BFR/1024 if SM120BFR other than

’FFFFFFFF’X.v From SM120BFR/1024 prior to WebSphere

Application Server Version 6.

KB_RCVD_RCLIENTS FLOAT Number of KBytes that have been transferred tothe server from all remotely attached clients.v Calculated as SUM of SM120ITR/1024 if

SM120BTR=’FFFFFFFF’X.v From SM120BTR/1024 if SM120BTR other than

’FFFFFFFF’X.v From SM120BTR/1024 prior to WebSphere

Application Server Version 6.

Server Interval subcomponent tables and views

638 System Performance Feature Reference Vol. II

Page 659: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Column Name Data Type Description

MAX_GCOM_ACTIV_SES REAL Maximum number of communications sessionsthat have been active during interval. Calculatedas MAX of SM120NCA.

MAX_GCOM_EXIST_SES REAL Maximum number of communications sessionsthat exist at the end of the interval. Calculated asMAX of SM120NCS. No longer significant forWebSphere Application Server Version 5.1, andlater.

MAX_LCOM_ACTIV_SES REAL Maximum number of active localcommunications that have been attached andactive within the server instance during theinterval. Calculated as MAX of SM120NLA.

MAX_LCOM_EXIT_SES REAL Maximum number of local communicationsessions that exist at the end of the interval.Calculated as MAX of SM120NLS. No longersignificant for WebSphere Application ServerVersion 5.1, and later.

MAX_RCOM_ACTIV_SES REAL Maximum number of active remotecommunications sessions that have been attachedand active within the server instance during theinterval. Calculated as MAX of SM120NRA.

MAX_RCOM_EXIST_SES REAL Maximum number of remote communicationssessions that exist at the end of the interval.Calculated as MAX of SM120NRS. No longersignificant for WebSphere Application ServerVersion 5.1, and later.

MEASURED_SEC REAL Polling interval in seconds. Calculated as theSUM of differences between SM120SET andSM120SST.

MIN_GCOM_ACTIV_SES REAL Minimum number of communications sessionsthat have been active during interval. Calculatedas MIN of SM120NCA.

MIN_GCOM_EXIST_SES REAL Minimum number of communications sessionsthat exist at the end of the interval. Calculated asMIN of SM120NCS. No longer significant forWebSphere Application Server Version 5.1, andlater.

MIN_LCOM_ACTIV_SES REAL Minimum number of active local communicationssessions that have been attached and activewithin the server instance during during theinterval. Calculated as MIN of SM120NLA.

MIN_LCOM_EXIST_SES REAL Minimum number of local communicationssessions that exist at the end of the interval.Calculated as MIN of SM120NLS. No longersignificant for WebSphere Application ServerVersion 5.1, and later.

MIN_RCROM_EXIST_SES REAL Minimum number of remote communicationssessions that exist at the end of the interval.Calculated as MIN occurrence of SM120NRS. Nolonger significant for WebSphere ApplicationServer Version 5.1, and later.

Server Interval subcomponent tables and views

Chapter 72. Data tables and views 639

Page 660: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Column Name Data Type Description

NUM_GCOM_EXIST_SES REAL Number of communications sessions that exist atthe end of the interval. Calculated as LASToccurrence SM120NCS. No longer significant forWebSphere Application Server Version 5.1, andlater.

NUM_GLOBAL_TRANS REAL Number of global transactions that have runthrough the server instance during the intervalthat have been initiated by the server instanceduring the interval. Calculated as SUM ofSM120NG2 (prior to WebSphere ApplicationServer Version 5.1, this field was namedSM120NGT).

NUM_HTTP_SESSIONS FLOAT Number of HTTP communication sessions thathave been attached and active within the serverinstance during the interval. From SM120NPA.

NUM_LCOM_EXIST_SES REAL Number of local communications sessions thatexist at the end of the interval. Calculated asLAST occurrence SM120NLS. No longersignificant for WebSphere Application ServerVersion 5.1, and later.

NUM_LOCAL_TRANS REAL Number of local transactions that have beeninitiated by the server instance during theinterval. Calculated as SUM of SM120NL2 (priorto WebSphere Application Server Version 5.1, thisfield was named SM120NLT).

NUM_RCOM_EXIST_SES REAL Number of remote communications sessions thatexist at the end of the interval. Calculated asLAST occurrence SM120NRS. No longersignificant for WebSphere Application ServerVersion 5.1, and later.

SERVER_HTTPCLNT_KB REAL Number of Kbytes that have been transferred tothe server from all HTTP attached clients.v Calculated as SUM of SM120ITH/1024 if

SM120BTH=’FFFFFFFF’X.v From SM120BTH/1024 if SM120BTH other

than ’FFFFFFFF’X.v From SM120BTH/1024 prior to WebSphere

Application Server Version 6.

SERVER_SIPCLNT_KB FLOAT Number of Kbytes that have been transferred tothe server from all SIP attached clients. FromSM120ITP if SM120BTP is FFFFFFFF(X), elseSM120BTP.

SERVER_TYPE CHAR (4) WebSphere for z/OS server type. Possible valueare MOFW (WebSphere V4 only) and J2EE. FromSM120J2 (prior to WebSphere Application ServerVersion 5.1, this field was named SM120STY).

SIPCLNT_SERVER_KB FLOAT Number of Kbytes that have been transferredfrom the server to all SIP attached clients. FromSM120IFP if SM120BFP is FFFFFFFF(X), elseSM120BFP.

TOT_CPUSEC_WLM_ENC REAL Total CPU time accumulated by the WLMenclaves. Calculated as SUM of SM120TEC.

Server Interval subcomponent tables and views

640 System Performance Feature Reference Vol. II

Page 661: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

WAS_INT_SERVER_HV,_DV,_MVThese views provide hourly, daily, and monthly statistics on activity that isrunning on a WebSphere Application Server for z/OS and is the aggregate of thework that runs on the server during the interval. If a server has multiple serverinstances, then a row for each server instance is present.

Note: As well as the calculated columns described here, these views also containall the data columns described in WAS_INT_SERVER_H,_D,_M tables.

Column Name Data Type Description

DATE K DATE Date of the mid measurement. From SM120SSTand SM120SET.

TIME K TIME Time of the mid measurement. From SM120SSTand SM120SET. Valid only for hourly table.

CELL_NAME K CHAR(8) WebSphere for z/OS transaction server cell name.From SM120CEL.

NODE_NAME K CHAR(8) WebSphere for z/OS transaction server node name.From SM120NOD.

WEB_SER_NAME K CHAR(8) v Transaction server name (WebSphere for z/OSVersion 4)

v Cluster name (WebSphere for z/OS Version 5)

From SM120SNM.

WEB_SER_INSTA_NAME K CHAR(8) WebSphere for z/OS transaction server instancename. From SM120SIN1.

MVS_SYSTEM_ID K CHAR(4) System identifier (from the SMFPRMxx SIDparameter). From SM120SID.

SYSPLEX_NAME K CHAR(8) Sysplex Name. From SM120SNM.

SUBSYSTEM_ID K CHAR(4) Subsystem identifier from SUBSYS parameter.From SM120SSI.

PERIOD K CHAR(8) Name of the period. This is derived using fieldsSM120SST and SMF120SET from the record asparameters in the PERIOD function.

CPU_BUSY_PCT REAL Percentage of the enclave Workload Manager CPUtime on the total. Calculated asTOT_CPUSEC_WLM_ENC/MEASURED_SEC.

GLOBAL_TRAN_RATE REAL Number of global transactions that have runthrough the server instance per second. Calculatedas NUM_GLOBAL_TRANS/MEASURED_SEC.

HTTP_ACTIVE_SESS REAL Number of HTTP communication sessions thathave been attached and active within the serverinstance during the interval. Calculated as SUM ofSM120NHA.

HTTP_EXIST_SES REAL Number of HTTP communication sessions thatexist at the end of the interval. Calculated as LASToccurrence of SM120NHS

HTTPCLNT_SERVER_KB REAL Number of Kbytes that have been transferred fromthe server to all HTTP attached clients. Calculatedas the SUM of SM120BFH/1024.

KB_HTTP_RCVD_RATE REAL Number of total Kbytes received by the serverfrom all HTTP clients in a second. Calculated asHTTPCLNT_SERVER_KB /MEASURED_SEC.

Server Interval subcomponent tables and views

Chapter 72. Data tables and views 641

Page 662: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Column Name Data Type Description

KB_HTTP_SENT_RATE REAL Number of total Kbytes sent from the server to allHTTP clients in a second. Calculated asSERVER_HTTPCLNT_KB /MEASURED_SEC.

KB_RECEIVED_RATE REAL Number of total kbytes received by server from allclients in a second. Calculated as:KB_RCVD_GCLIENTS/MEASURED_SEC;

KB_SENT_RATE REAL Number of total kbytes sent from server to allclients in a second. Calculated as:KB_SENT_GCLIENTS/MEASURED_SEC;

LCOM_EXIST_SES_PCT REAL Percentage of the local communications sessions onthe total. Calculated as 100*NUM_LCOM_EXIST_SES/NUM_GCOM_EXIST_SES.

LOCAL_TRAN_RATE REAL Number of local transactions that have runthrough the server instance per second. Calculatedas NUM_LOCAL_TRANS/MEASURED_SEC.

NUM_HTTP_SESSIONS FLOAT Number of HTTP communication sessions thathave been attached and active within the serverinstance during the interval. From SM120NPA.

RCOM_EXIST_SES_PCT REAL Percentage of the remote communications sessionson the total. Calculated as100*NUM_RCOM_EXIST_SES/NUM_GCOM_EXIST_SES.

SERVER_HTTPCLNT_KB REAL Number of Kbytes that have been transferred tothe server from all HTTP attached clients.Calculated as the SUM of SM120BTH/1024.

SERVER_SIPCLNT_KB FLOAT Number of Kbytes that have been transferred tothe server from all SIP attached clients. FromSM120ITP if SM120BTP is FFFFFFFF(X), elseSM120BTP.

SIPCLNT_SERVER_KB FLOAT Number of Kbytes that have been transferred fromthe server to all SIP attached clients. FromSM120IFP if SM120BFP is FFFFFFFF(X), elseSM120BFP.

TOT_CPUSEC_WLM_ENC REAL Total CPU time accumulated by the WLMenclaves. Calculated as SUM of SM120TEC.

Server Interval subcomponent tables and views

642 System Performance Feature Reference Vol. II

Page 663: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

2. Container Interval subcomponent tablesThis section describes the tables of the Container Interval subcomponent availableonly in WebSphere Application Server for z/OS Version 4. The tables are empty inWebSphere Application Server later versions.

WAS_INT_METHOD_HThis table is available only in WebSphere Application Server for z/OS Version 4. Itprovides hourly statistics on all methods involved in MOFW Container activity.From SMF record SMF_120_4.

The default retention period for this table is 10 days.

Column Name Data Type Description

DATE K DATE Date of the mid measurement. From SM120SSTand SM120SET.

TIME K TIME Time of the mid measurement. From SM120SSTand SM120SET. Valid only for hourly table.

WEB_SER_NAME K CHAR(8) v Transaction server name (WebSphere for z/OSVersion 4)

v Cluster name (WebSphere for z/OS Version 5)

From SM120SNM.

WEB_SER_INSTA_NAME K CHAR(8) WebSphere for z/OS transaction server instancename. From SM120SIN.

MVS_SYSTEM_ID K CHAR(4) System identifier (from the SMFPRMxx SIDparameter). From SM120SID.

SYSPLEX_NAME K CHAR(8) Sysplex name. From SM120HNM.

SUBSYSTEM_ID K CHAR(4) Subsystem identifier from SUBSYS parameter.From SM120SSI.

CONTAINER_NAME K VARCHAR(64) WebSphere for z/OS Container Name. FromSM120CNM.

CLASS_NAME K VARCHAR(64) Name of the class activated by container. FromSM120CLN.

METHOD_NAME K VARCHAR(64) Name of method. From SM120MNM.

AVG_RESPONSE_TIME REAL Maximum response time in seconds. Calculated asthe AVG of SM120ART.

MAX_RESPONSE_TIME REAL Maximum response time in seconds. Calculated asthe MAX occurrence of SM120MRT.

MEASURED_SEC REAL Polling interval in seconds. Calculated as the SUMof differences between SM120SET and SM120SST.

NUM_INVOCATIONS REAL Number of time the method was invoked duringinterval.Calculated as the SUM of SM120NMI.

NUM_NONFRMWRK_EXC REAL Number of non-framework exceptions that weredetected by container. Calculated as the SUM ofSM120NEX.

Container Interval subcomponent tables and views

Chapter 72. Data tables and views 643

Page 664: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

WAS_INT_CLASS_H,_DThese tables are available only in WebSphere Application Server for z/OS Version4. They provide hourly and daily statistics on all classes involved in MOFWContainer activity. From SMF record SMF_120_4.

The default retention periods for these tables are:WAS_INT_CLASS_H 10 daysWAS_INT_CLASS_D 45 days

Column Name Data Type Description

DATE K DATE Date of the mid measurement. From SM120SSTand SM120SET.

TIME K TIME Time of the mid measurement. From SM120SSTand SM120SET. Valid only for hourly table.

WEB_SER_NAME K CHAR(8) v Transaction server name (WebSphere for z/OSVersion 4)

v Cluster name (WebSphere for z/OS Version 5)

From SM120SNM.

WEB_SER_INSTA_NAME K CHAR(8) WebSphere for z/OS transaction server instancename. From SM120SIN.

MVS_SYSTEM_ID K CHAR(4) System identifier (from the SMFPRMxx SIDparameter). From SM120SID.

SYSPLEX_NAME K CHAR(8) Sysplex Name. From SM120HNM.

SUBSYSTEM_ID K CHAR(4) Subsystem identifier from SUBSYS parameter.From SM120SSI.

CONTAINER_NAME K VARCHAR(64) WebSphere for z/OS Container Name. FromSM120CNM.

CLASS_NAME K VARCHAR(64) Name of the class activated by container. FromSM120CLN.

IST_CLASS_ACTIVATE INTEGER Number of instances of the class that wereactivated. Calculated as SUM of SM120NIA.

IST_CLASS_CREATED INTEGER Number of instances of this class that were created.Calculated as SUM of SM120NIC.

IST_CLASS_PASSIVAT INTEGER Number of instances of this class that werepassivated. Calculated as SUM of SM120NIP.

IST_CLASS_REMOVED INTEGER Number of instances of this class that wereremoved (deleted). Calculated as SUM ofSM120NIR.

MEASURED_SEC REAL Polling interval in seconds. Calculated as the SUMof differences between SM120SET and SM120SST.

NUMBER_METHODS INTEGER Number of different methods invoked. Calculatedas SUM of SM120MN.

Container Interval subcomponent tables and views

644 System Performance Feature Reference Vol. II

Page 665: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

WAS_INT_CONTAIN_H,_D,_MThese tables are available only in WebSphere Application Server for z/OS Version4. They provide hourly, daily, and weekly statistics of activities running inside acontainer located inside a WebSphere MOFW server. From SMF record SMF_120_4.

The default retention periods for these tables are:WAS_INT_CONTAIN_H 10 daysWAS_INT_CONTAIN_D 45 daysWAS_INT_CONTAIN_M 365 days

Column Name Data Type Description

DATE K DATE Date of the mid measurement. From SM120SST andSM120SET.

TIME K TIME Time of the mid measurement. From SM120SST andSM120SET. Valid only for hourly table.

WEB_SER_NAME K CHAR(8) v Transaction server name (WebSphere for z/OSVersion 4)

v Cluster name (WebSphere for z/OS Version 5)

From SM120SNM.

WEB_SER_INSTA_NAME K CHAR(8) WebSphere for z/OS transaction server instance name.From SM120SIN.

MVS_SYSTEM_ID K CHAR(4) System identifier (from the SMFPRMxx SID parameter).From SM120SID.

SYSPLEX_NAME K CHAR(8) Sysplex Name. From SM120HNM.

SUBSYSTEM_ID K CHAR(4) Subsystem identifier from SUBSYS parameter. FromSM120SSI.

PERIOD K CHAR(8) Name of the period. This is derived using fieldsSM120SST and SMF120SET from the record asparameters in the PERIOD function.

CONTAINER_NAME K VARCHAR(64) WebSphere for z/OS Container Name. FromSM120CNM.

TRANSACTION_POLICY K CHAR(34) Container Transaction Policy. Possible value:

TRANSACTION_REQUIREDSAME_SERVER_HYBRID_GLOBALHYBRID_GLOBALSUPPORTS_ SAME_SERVER_HYBRID_GLOBAL

MEASURED_SEC REAL Interval in seconds. Calculated as the SUM ofdifferences between SM120SET and SM120SST.

NUM_CLASS_CREATED INTEGER Number of classes that were created. Calculated as SUMof SM120NIC.

NUM_CLASS_ACTIVAT INTEGER Number of classes that were activated. Calculated asSUM of SM120NIA.

NUM_CLASS_REMOVED INTEGER Number of classes that were removed (deleted).Calculated as SUM of SM120NIR.

NUM_CLASS_PASSIVAT INTEGER Number of classes that were passivated. Calculated asSUM of SM120NIP.

NUMBER_METHODS INTEGER Number of methods invoked. Calculated as SUM ofSM120MN.

Container Interval subcomponent tables and views

Chapter 72. Data tables and views 645

Page 666: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

3. J2EE & WEB Container Interval subcomponent tablesThis section describes the tables of the J2EE & Web Container Intervalsubcomponent.

WAS_INT_SERVLETS_HThis table contains hourly information about each servlet associated with WebApplications during the interval. It is populated by SMF record SMF_120_8_X(built by Tivoli Decision Support for z/OS record procedure DRL2SI08).

The default retention period for this table is 10 days.

Column Name Data Type Description

DATE K DATE Date of the mid measurement. From SM120WIDand SM120WIE.

TIME K TIME Time of the mid measurement. From SM120WIDand SM120WIE.

CELL_NAME K CHAR(8) WebSphere for z/OS transaction server cell name.From SM120CL5 (prior to WebSphere ApplicationServer Version 5.1, this field was namedSM120CEL).

NODE_NAME K CHAR(8) WebSphere for z/OS transaction server node name.From SM120ND5 (prior to WebSphere ApplicationServer Version 5.1, this field was namedSM120NOD).

WEB_SER_NAME K CHAR(8) v Transaction server name (WebSphere for z/OSVersion 4)

v Cluster name (WebSphere for z/OS Version 5)

From SM120WIB.

WEB_SER_INSTA_NAME K CHAR(8) WebSphere for z/OS transaction server instancename. From SM120WIC.

MVS_SYSTEM_ID K CHAR(4) System identifier (from the SMFPRMxx SIDparameter). From SM120SID.

SYSPLEX_NAME K CHAR(8) Sysplex Name. From SM120WIA.

SUBSYSTEM_ID K CHAR(4) Subsystem identifier from SUBSYS parameter.From SM120SSI.

WEB_APPL_NAME K VARCHAR(70) The Web Application name. If you are monitoringservlets from multiple Web applications, this valuehelps you distinguish the servlets from oneanother. From SM120WIQ.

SERVLET_NAME K VARCHAR(70) Indicates the servlet instance being monitored.From SM120WIW.

PERIOD K CHAR(8) Name of the period. This is derived using fieldsSM120WID and SMF120WIE from the record asparameters in the PERIOD function.

CPU_SEC_AVG REAL Average CPU time in seconds. Calculated as AVGof SM120WJ4/1000000.

CPU_SEC_MAX REAL Maximum CPU time in seconds. Calculated asMAX of SM120WJ6/1000000.

CPU_SEC_MIN REAL Minimum CPU time in seconds. Calculated asMIN of SM120WJ5/1000000.

J2EE & WEB Container Interval tables

646 System Performance Feature Reference Vol. II

Page 667: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Column Name Data Type Description

DATE_LOADED_SINCE DATE Indicates the date at which the class file for theservlet instance was most recently loaded. Thevalue is 0 if the servlet class is not currentlyloaded. Calculated as LAST occurrence of LoadDate.

MEASURED_SEC REAL Polling interval in seconds. Calculated as the SUMof differences between SM120WID and SM120WIE.

NUMBER_ERRORS REAL Indicates the number of errors associated with thisservlet instance as measured during the interval.Calculated as LAST of SM120WJ2.

REQUEST_RATE REAL Indicates the average number of requests persecond for the servlet instance, as measured duringthe interval. Calculated as AVG SM120WIX.

RESPONSE_TIME_AVG REAL Indicates the average time (in seconds) the servletinstance spent performing services such asservice(), do Get(), or do Post(), as measuredduring the interval. Calculated as AVG ofSM120WIY.

RESPONSE_TIME_MAX REAL Indicates the maximum time (in seconds) theservlet instance spent performing services such asservice(), do Get(), or do Post() as measured duringthe interval. Calculated as MAX of SM120WJ1.

RESPONSE_TIME_MIN REAL Indicates the minimum time (in seconds) theservlet instance spent performing services such asservice(), do Get(), or do Post() as measured duringthe interval. Calculated as MIN of SM120WIZ.

SERVLET_UP_TIME REAL Indicates the number of consecutive seconds thatthe servlet was up. Calculated as LAST occurrenceof the INTERVAL function applied to Load Date &Load Time and SM120WIE.

TIME_LOADED_SINCE TIME Indicates the time at which the class file for theservlet instance was most recently loaded. Thevalue is 0 if the servlet class is not currentlyloaded. Calculated as LAST occurrence of LoadTime.

TOTAL_REQUESTS REAL Indicates the number of requests this instance ofthe servlet handled during the interval. Calculatedas SUM of SM120WIX.

J2EE & WEB Container Interval tables

Chapter 72. Data tables and views 647

Page 668: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

WAS_INT_WEBAPPL_H,_DThese tables contain hourly and daily information about all Web Applicationsduring the interval. They are populated by the WAS_INT_SERVLET_H table.

The default retention periods for these tables are:WAS_INT_WEBAPPL_H 10 daysWAS_INT_WEBAPPL_D 45 days

Column Name Data Type Description

DATE K DATE Date of the mid measurement. From SM120WIDand SM120WIE.

TIME K TIME Time of the mid measurement. From SM120WIDand SM120WIE.

CELL_NAME K CHAR(8) WebSphere for z/OS transaction server cell name.From SM120CL5 (prior to WebSphere Version 5.1,this field was named SM120CEL).

NODE_NAME K CHAR(8) WebSphere for z/OS transaction server node name.From SM120ND5 (prior to WebSphere ApplicationServer Version 5.1, this field was namedSM120NOD).

WEB_SER_NAME K CHAR(8) v Transaction server name (WebSphere for z/OSVersion 4)

v Cluster name (WebSphere for z/OS Version 5)

From SM120WIB.

WEB_SER_INSTA_NAME K CHAR(8) WebSphere for z/OS transaction server instancename. From SM120WIC.

MVS_SYSTEM_ID K CHAR(4) System identifier (from the SMFPRMxx SIDparameter). From SM120SID.

SYSPLEX_NAME K CHAR(8) Sysplex Name. From SM120WIA.

SUBSYSTEM_ID K CHAR(4) Subsystem identifier from SUBSYS parameter.From SM120SSI.

WEB_APPL_NAME K VARCHAR(70) The Web Application name. If you are monitoringservlets from multiple Web applications, this valuehelps you distinguish the servlets from oneanother. From SM120WIQ.

PERIOD K CHAR(8) Name of the period. This is derived using fieldsSM120WID and SMF120WIE from the record asparameters in the PERIOD function.

CPU_SEC_AVG REAL Average CPU time used by a Web Applicationservlet (in seconds). Calculated as AVG ofSM120WJ4/1000000.

CPU_SEC_MAX REAL Maximum CPU time used by a Web Applicationservlet (in seconds). Calculated as MAX ofSM120WJ6/1000000.

CPU_SEC_MIN REAL Minimum CPU time used by a Web Applicationservlet (in seconds). Calculated as MIN ofSM120WJ5/1000000.

MEASURED_SEC REAL Polling interval in seconds. Calculated as the SUMof differences between SM120WID and SM120WIE.

NUMBER_ERRORS REAL Indicates the total number of errors associated withthis Web Application, as measured during theinterval. Calculated as LAST of SM120WJ2.

J2EE & WEB Container Interval tables

648 System Performance Feature Reference Vol. II

Page 669: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Column Name Data Type Description

NUM_LOADED_SERVLET INTEGER Number of Servlets that were loaded. Calculatedas Count of Servlet sections.

RESPONSE_TIME_AVG REAL Indicates the average time (in seconds) that a WebApplication servlet spent performing services suchas service(), do Get(), or do Post() as measuredduring the interval. Calculated as AVG ofSM120WIY.

RESPONSE_TIME_MAX REAL Indicates the maximum time (in seconds) that aWeb Application servlet spent performing servicessuch as service(), do Get(), or do Post as measuredduring the interval. Calculated as MAX ofSM120WJ1.

RESPONSE_TIME_MIN REAL Indicates the minimum time (in seconds) that aWeb application servlet spent performing servicessuch as service(), do Get(), or do Post ()asmeasured during the interval. Calculated as MINof SM120WIZ.

TOTAL_REQUESTS REAL Indicates the total number of requests all servletshandled during the interval. Calculated as SUM ofSM120WIX.

J2EE & WEB Container Interval tables

Chapter 72. Data tables and views 649

Page 670: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

WAS_INT_HTTPSESS_H,_D,_MThese tables contain hourly, daily, and monthly information about all HTTPsessions during the interval. They are populated by SMF record SMF_120_8.

The default retention periods for these tables are:WAS_INT_HTTPSESS_H 10 daysWAS_INT_HTTPSESS_D 45 daysWAS_INT_HTTPSESS_M 547 days

Column Name Data Type Description

DATE K DATE Date of the mid measurement. From SM120WIDand SM120WIE.

TIME K TIME Time of the mid measurement. From SM120WIDand SM120WIE.

CELL_NAME K CHAR(8) WebSphere for z/OS transaction server cell name.From SM120CCL5 (prior to WebSphere ApplicationServer Version 5.1, this field was namedSM120CEL).

NODE_NAME K CHAR(8) WebSphere for z/OS transaction server node name.From SM120NND5 (prior to WebSphereApplication Server Version 5.1, this field wasnamed SM120NOD).

WEB_SER_NAME K CHAR(8) v Transaction server name (WebSphere for z/OSVersion 4)

v Cluster name (WebSphere for z/OS Version 5)

From SM120WIB.

WEB_SER_INSTA_NAME K CHAR(8) WebSphere for z/OS transaction server instancename. From SM120WIC.

MVS_SYSTEM_ID K CHAR(4) System identifier (from the SMFPRMxx SIDparameter). From SM120SID.

SYSPLEX_NAME K CHAR(8) Sysplex Name. From SM120WIA.

SUBSYSTEM_ID K CHAR(4) Subsystem identifier from SUBSYS parameter.From SM120SSI.

PERIOD K CHAR(8) Name of the period. This is derived using fieldsSM120WID and SM120WIE from the record asparameters in the PERIOD function

ACTIVE_SESSIONS INTEGER Current number of http sessions that are activelyreferenced in the server at the end of the interval.Calculated as LAST occurrence of SM120WIH.

CREATED_SESSIONS REAL Indicates the number of sessions created duringthe interval. This includes sessions that wereavailable, active, or invalidated. Calculated as SUMof SM120WIF.

CREATED_SESS_RATE REAL Indicates the average number of sessions createdper second during the interval. Calculated as AVGof SM120WIF.

FINALIZED_SESSIONS INTEGER Number of sessions that were finalized. Calculatedas LAST occurrence of SM120WIM.

J2EE & WEB Container Interval tables

650 System Performance Feature Reference Vol. II

Page 671: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Column Name Data Type Description

INVALID_SESS_RATE REAL Indicates the average number of sessionsinvalidated (removed from available or activestate) per second during the interval. This value isvalid only in terms of in-memory sessions, notpersistent sessions. Calculated as the AVG ofSM120WIG.

INVALID_SESSIONS REAL Indicates the number of sessions invalidated(removed from available or active state) during theinterval. This value is valid only in terms ofin-memory sessions, not persistent sessions.Calculated as SUM of SM120WIG.

INVAL_TIME_SESSION REAL Average time in seconds that was required toprocess the invalidation http sessions as measuredduring the interval. Calculated as AVG ofSMF120WIL/1000.

LIVE_SESSIONS REAL Total number of http sessions being tracked by theserver at the end of the interval. This includes bothactive and inactive sessions. Calculated as LASToccurrence of SM120WIN.

LIFE_TIME_SESSION INTEGER Indicates the average time in seconds ofinvalidated HTTP sessions have remained alive inmemory. as measured during the interval. Thevalue is valid only in terms of in-memory sessions,not persistent sessions. Currently valid sessions arenot included in the calculation because their lifespans are not yet known. Calculated as AVG ofSM120WIK/1000.

MAX_ACT_SESSIONS INTEGER Maximum number of HTTP sessions that areactively referenced in the server during theinterval. Calculated as MAX of SM120WIJ.

MAX_LIVE_SESSIONS REAL Maximum number of live HTTP sessions duringthe interval. Calculated as MAX of SM120WIP

MEASURED_SEC REAL Polling interval in seconds. Calculated as the SUMof differences between SM120WID and SM120WIE.

MIN_ACT_SESSIONS INTEGER Minimum number of HTTP sessions that areactively referenced in the server during theinterval. Calculated as MIN of SM120WII.

MIN_LIVE_SESSIONS REAL Minimum number of live HTTP sessions duringthe interval. Calculated as MIN of SM120WIO

J2EE & WEB Container Interval tables

Chapter 72. Data tables and views 651

Page 672: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

WAS_INT_BEANMTHD_HThis table contains hourly information about each BEAN METHOD associatedwith J2EE container during the interval. It is populated by SMF recordSMF_120_6_X (built by Tivoli Decision Support for z/OS record procedureDRL2SI06).

The default retention period for this table is 10 days.

Column Name Data Type Description

DATE K DATE Date of the mid measurement. From SM120JI8 andSM120JI9.

TIME K TIME Time of the mid measurement. From SM120JI8 andSM120JI9.

CELL_NAME K CHAR(8) WebSphere for z/OS transaction server cell name.From SM120CL3 (prior to WebSphere ApplicationServer Version 5.1, this field was namedSM120CEL).

NODE_NAME K CHAR(8) WebSphere for z/OS transaction server node name.From SM120ND3 (prior to WebSphere ApplicationServer Version 5.1, this field was namedSM120NOD).

WEB_SER_NAME K CHAR(8) v Transaction server name (WebSphere for z/OSVersion 4)

v Cluster name (WebSphere for z/OS Version 5)

From SM120JI5.

WEB_SER_INSTA_NAME K CHAR(8) WebSphere for z/OS transaction server instancename. From SM120JI6.

MVS_SYSTEM_ID K CHAR(4) System identifier (from the SMFPRMxx SIDparameter). From SM120SID.

SYSPLEX_NAME K CHAR(8) Sysplex Name. From SM120JI4.

SUBSYSTEM_ID K CHAR(4) Subsystem identifier from SUBSYS parameter.From SM120SSI.

WEB_J2EE_CONTAINER K VARCHAR(8) The WebSphere for z/OS container name. This ishardcoded to "Default" for the 4.0.1 time frame.FromSM120JI7.

BEAN_AMC_NAME K VARCHAR(66) AMCName of the bean activated by the container.Truncated to the first right most 66 bytes. FromSM120JB1.

METHOD_NAME K VARCHAR(66) The name of the method including its signature inits externalized, human readable form. If the lengthof the method exceeds 66 bytes in EBCDIC format,the left most 66 characters are recorded. FromSM120Jm1.

PERIOD K CHAR(8) Name of the period. This is derived using fieldsSM120JI8 and SM120JI9 from the record asparameters in the PERIOD function.

ACT_EXEC_TIME REAL Indicates the average number of seconds theenterprise bean's container activated (retrievedfrom secondary storage) the enterprise bean asmeasured during the interval Calculated AVG ofSM120JML.

J2EE & WEB Container Interval tables

652 System Performance Feature Reference Vol. II

Page 673: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Column Name Data Type Description

ACT_EXEC_TIME_MAX REAL Indicates the maximum number of seconds theenterprise bean's container activated (retrievedfrom secondary storage) the enterprise bean.Calculated as MAX occurrence of SM120JMM.

ACT_INVOCATIONS REAL EJBActivation number of invocations. Indicates thenumber of times the enterprise bean's containeractivated (retrieved from secondary storage) theenterprise bean, as measured during the interval.Note, because stateless session beans are neveractivated, this data point is not applicable to them.Calculated as SUM of SM120JMK.

BEAN_TYPE CHAR(20) The type of bean. From SM120JB3. Possible valuesare 'CMP entity', 'BMP entity', ' Stateless session', 'Stateful session', and 'Message Driven'.

CPU_SEC_AVG REAL Average CPU time in seconds. Calculated as AVGof SM120JMQ/1000000

CPU_SEC_MAX REAL Maximum CPU time in seconds. Calculated asMAX of SM120JMS/1000000.

CPU_SEC_MIN REAL Minimum CPU time in seconds. Calculated asMIN of SM120JMQ/1000000.

LOAD_EXEC_TIME REAL Indicates the average number of seconds theenterprise bean has required to load informationfrom the database into themselves as measuredduring the interval Calculated as AVG ofSM120JMF.

LOAD_EXEC_TIME_MAX REAL Indicates the maximum number of seconds theenterprise bean has required to load informationfrom the database into themselves as measuredduring the interval. Calculated as MAX occurrenceof SM120JMG.

MEASURED_SEC REAL Polling interval in seconds. Calculated as the SUMof differences between SM120JI9 and SM120JI8.

METHOD_INVOCATION REAL The number of times the method was invokedduring the interval. Calculated as SUM ofSM120JM2.

PASS_EXEC_TIME REAL Indicates the average number of seconds theenterprise bean's container passivated (transferredto secondary storage) the bean as measured duringthe interval. Calculated as AVG of SM120JMO.

PASS_EXEC_TIME_MAX REAL Indicates the maximum number of seconds theenterprise bean's container passivated (transferredto secondary storage) the as measured during theinterval. Calculated as MAX occurrence ofSM120JMP.

PASS_INVOCATIONS REAL EJBPassivation number of passivations. Indicatesthe number of times the enterprise bean's containerpassivated (transferred to secondary storage) thebean, as measured during the interval. Note,because stateless session beans are neverpassivated, they are not included in the total.Calculated as SUM of SM120JMN.

J2EE & WEB Container Interval tables

Chapter 72. Data tables and views 653

Page 674: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Column Name Data Type Description

REENTRANCE_POLICY CHAR(3) The reentrance policy for the bean. Possible valuesare:NO Not reentrant within transactionsYES Reentrant within transactionFrom SM120JB7.

RESPONSE_TIME_AVG REAL Average response time in seconds. Calculated asAVG of SM120JM3.

RESPONSE_TIME_MAX REAL Maximum response time in seconds. Calculated asMAX of SM120JM4.

STORE_EXEC_TME REAL Indicates the average number of seconds the entitybean persisted its state in the database asmeasured during the interval Calculated as AVG ofSM120JMI.

STORE_EXEC_TME_MAX REAL Indicates the maximum number of seconds theentity bean persisted its state in the database asmeasured during the interval Calculated as MAXoccurrence of SM120JMJ.

STORE_INVOCATIONS REAL EJBStore number of invocations. Indicates thenumber of times an entity bean persisted its statein the database during the interval. Calculated asSUM of S120JMH.

TRANSACTION_POLICY CHAR(16) The transaction policy for the bean method. Valuesfrom com.ibm.WebSphere for z/OS.csi.TransactionAttribute.java possible value:

TX_NOT_SUPPORTEDTX_BEAN_MANAGEDTX_REQUIREDTX_SUPPORTSTX_REQUIRES_NEWTX_MANDATORYTX_NEVER

J2EE & WEB Container Interval tables

654 System Performance Feature Reference Vol. II

Page 675: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

WAS_INT_J2EECNT_H,_D,_WThese tables contain hourly, daily, and weekly information about the J2EEcontainer during the interval. It is populated by SMF record SMF_120_6_X (builtby Tivoli Decision Support for z/OS record procedure DRL2SI06).

The default retention periods for these tables are:WAS_INT_J2EECNT_H 10 daysWAS_INT_J2EECNT_D 45 daysWAS_INT_J2EECNT_W 365 days

Column Name Data Type Description

DATE K DATE Date of the mid measurement. From SM120JI8 andSM120JI9.

TIME K TIME Time of the mid measurement. From SM120JI8 andSM120JI9.

CELL_NAME K CHAR(8) WebSphere for z/OS transaction server cell name.From SM120CL3 (prior to WebSphere ApplicationServer Version 5.1, this field was namedSM120CEL).

NODE_NAME K CHAR(8) WebSphere for z/OS transaction server node name.From SM120ND3 (prior to WebSphere ApplicationServer Version 5.1, this field was namedSM120NOD).

WEB_SER_NAME K CHAR(8) v Transaction server name (WebSphere for z/OSVersion 4)

v Cluster name (WebSphere for z/OS Version 5)

From SM120JI5.

WEB_SER_INSTA_NAME K CHAR(8) WebSphere for z/OS transaction server instancename. From SM120JI6.

MVS_SYSTEM_ID K CHAR(4) System identifier (from the SMFPRMxx SIDparameter). From SM120SID.

SYSPLEX_NAME K CHAR(8) Sysplex Name. From SM120JI4.

SUBSYSTEM_ID K CHAR(4) Subsystem identifier from SUBSYS parameter.From SM120SSI.

WEB_J2EE_CONTAINER K VARCHAR(8) The WebSphere for z/OS container name. This ishardcoded to "Default" for the 4.0.1 timeframe.FromSM120JI7.

PERIOD K CHAR(8) Name of the period. This is derived using fieldsSM120JI8 and SM120JI9 from the record asparameters in the PERIOD function.

ENTITY_ACTIV REAL Indicates the number of times the enterprise beancontainers activated (retrieved from secondarystorage) the enterprise beans during the interval.Calculated as SUM of SM120JMK, whereSM120JB3=0, 1, 4, or 5.

ENTITY_CREATE REAL Indicates the number of entity bean objects thatwere created by the server during the interval.Calculated as SUM of SM120JM2 forSM120JM1='create()' or 'create:', whereSM120JB3=0, 1, 4, or 5.

J2EE & WEB Container Interval tables

Chapter 72. Data tables and views 655

Page 676: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Column Name Data Type Description

ENTITY_LOAD REAL Indicates the number of times entity beans loadedinformation from the database into themselvesduring the interval. Calculated as SUM ofSM120JME.

ENTITY_PASSIVATE REAL Indicates the number of times the enterprise beancontainers passivated (transferred to secondarystorage) the enterprise beans during the interval.Calculated as SUM of SM120JMN, whereSM120JB3=0, 1, 4, or 5.

ENTITY_REMOVE REAL Indicates the number of times entity bean instanceswere removed during interval. The enterprise beaninstance might have been removed by the remove()method. Calculated as SUM of SM120JM2 forSM120JM1='remove()' or 'remove:', whereSM120JB3=0, 1, 4, or 5.

ENTITY_STORE REAL Indicates the number of times entity beans storedinformation in the database during the interval.Calculated as SUM of SM120JMH.

MEASURED_SEC REAL Polling interval in seconds. Calculated as the SUMof differences between SM120JI9 and SM120JI8.

MESSAGE_DRIVEN REAL Indicates the total number of times an onMessagemethod was invoked against the listed sessionbeans, as measured during the activity. Calculatedas SUM of SM120JM2 for SM120JM1='onMessage()'or 'onMessage:', where SM120JB3=6.

METHOD_INVOCATION REAL Total number of times the methods were invokedduring the interval. Calculated as SUM ofSM120JM2.

RESPONSE_TIME_AVG REAL Average response time in seconds. Calculated asAVG of SM120JM3.

RESPONSE_TIME_MAX REAL Maximum response time in seconds. Calculated asMAX of SM120JM4.

STATEFUL_ACTIV REAL Indicates the number of times the stateful sessionbean containers activated (retrieved fromsecondary storage) the enterprise beans during theinterval. Calculated as SUM of SM120JMK, whereSM120JB3=3.

STATEFUL_CREATE REAL Indicates the total number of times the create()method was invoked against the listed state fullsession beans, as measured during the interval.Calculated as SUM of SM120JM2 forSM120JM1='create()' or 'create:', where SM120jb3=3.

STATEFUL_REMOVE Indicates the total number of times the remove()method was invoked against the listed statefulsession beans, as measured during the interval.Calculated as SUM of SM120JM2 forSM120JM1='remove()' or 'remove:', whereSM120jb3=3.

STATEFUL_PASSIVATE REAL Indicates the number of times the stateful sessionbean containers passivated (transferred tosecondary storage) the enterprise beans during theinterval. Calculated as SUM of SM120JMN, whereSM120JB3=3.

J2EE & WEB Container Interval tables

656 System Performance Feature Reference Vol. II

Page 677: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Column Name Data Type Description

STATELESS_CREATE REAL Indicates the total number of times the create()method was invoked against the listed statelesssession beans, as measured during the interval.Calculated as SUM of SM120JM2 forSM120JM1='create()' or 'create:', whereSM120JB3=2.

J2EE & WEB Container Interval tables

Chapter 72. Data tables and views 657

Page 678: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

WebSphere Application Server Activity component tables and viewsThis section describes the tables and views of the WebSphere Application ServerActivity subcomponents.

Independently of which WebSphere Application Server Activity subcomponent isinstalled, the following WAS_CONNECT_ACTID table is installed to guarantee thecompleteness of information with WebSphere Application Server for z/OS data.

Table 27. Data tables and views in the WebSphere Application Server Activitysubcomponents

WebSphere Application Server Activitysubcomponents Data tables

None WAS_CONNECT_ACTID

1. Server Activity WAS_ACT_SERVERWAS_ACT_SERV_HEAPWAS_ACT_USR_HWAS_ACT_USR_D,_MWAS_ACT_USR_DV

2. Container Interval WAS_ACT_METHODWAS_ACT_CLASSWAS_ACT_CONTAINWAS_ACT_METHOD_VWAS_ACT_CLASS_VWAS_ACT_CONTAIN_V

3. J2EE & WEB Container Activity WAS_ACT_SERVLETSWAS_ACT_WEBAPPLWAS_ACT_HTTPSESSWAS_ACT_BEANMTHDWAS_ACT_J2EECNTWAS_ACT_BEANMTHD_VWAS_ACT_J2EECNT_V

4. Request Activity WASACT_REQAPPL_DWASACT_REQAPPL_HWASACT_REQAPPL_MWASACT_REQCONT_DWASACT_REQCONT_HWASACT_REQCONT_MWASACT_REQAPPL_DVWASACT_REQAPPL_HVWASACT_REQAPPL_MVWASACT_REQCONT_DVWASACT_REQCONT_HVWASACT_REQCONT_MV

WebSphere Activity component tables and views

658 System Performance Feature Reference Vol. II

Page 679: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

WAS_CONNECT_ACTIDThis table provides the stop activity time to all the other tables populated byWebSphere Application Server activity records not containing this value. FromSMF_120_1 record.

The default retention period for this table is 3 days.

Column Name Data Type Description

ACTIVITY_START_TME K TIMESTAMP Activity start time. From SM120AID.

STOKEN K CHAR(16) It is set to ASSBSTKN which is the address tokenof the address space which created the newactivity. From SM120AID.

IP_HOST_ADDRESS K CHAR(16) IP Server address. From SM120AID.

MVS_SYSTEM_ID K CHAR(4) System identifier (from the SMFPRMxx SIDparameter). From SM120SID.

SYSPLEX_NAME K CHAR(8) Sysplex Name. From SM120HNM.

ACTIVITY_STOP_TIME TIMESTAMP Activity end time. From SM120AET.

WebSphere Activity component tables and views

Chapter 72. Data tables and views 659

Page 680: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

1. Server Activity subcomponent tables and viewsThis section describes the tables and views for the WebSphere Application ServerActivity subcomponent.

WAS_ACT_SERVERThis table provides data on the activity that is running on a WebSphereApplication Server for z/OS. It could be used to perform basic charge-backaccounting. A single entry is created for each activity that is run on a server orserver instance. Populated from SMF record SMF_120_1.

The default retention period for this table is 3days.

Column Name Data Type Description

ACTIVITY_START_TME K TIMESTAMP Activity start time. From SM120AST.

STOKEN K CHAR(16) It is set to ASSBSTKN which is the address tokenof the address space which created the newactivity. From SM120AID.

IP_HOST_ADDRESS K CHAR(16) IP client address or job name. From SM120CSA.

MVS_SYSTEM_ID K CHAR(4) System identifier (from the SMFPRMxx SIDparameter). From SM120SID.

SYSPLEX_NAME K CHAR(8) Sysplex Name. From SM120HNM.

COM_SESSION_ADDR1 K CHAR(8) Client IP address or Job name. From SM120CSA.

COM_SESSION_ADDR2 K CHAR(4) Port Number or job asid. From SM120CSA.

COM_SESSION_HANDLE K CHAR(16) Communication session handle. From SM120CSH.

ACTIVITY_STOP_TIME TIMESTAMP Activity end time. From SM120AET.

ASID1 INTEGER First server region address space ID involved toprocess this activity. From SM120SR1.

ASID2 INTEGER Second server region address space ID involved toprocess this activity. From SM120SR2.

ASID3 INTEGER Third server region address space ID involved toprocess this activity. From SM120SR3.

ASID4 INTEGER Fourth server region address space ID involved toprocess this activity. From SM120SR4.

ASID5 INTEGER Fifth server region address space ID involved toprocess this activity. From SM120SR5.

BYTES_RECEIVED FLOAT Number of bytes received by the server.v From SM120CDR if SM120SDR=’FFFFFFFF’X.v From SM120SDR if SM120SDR other than

’FFFFFFFF’X.v From SM120SDR prior to WebSphere

Application Server Version 6.

BYTES_TRANSMITTED FLOAT Number of bytes transmitted by server back to theclient.v From SM120CDT if SM120SDT=’FFFFFFFF’X.v From SM120SDT if SM120SDT other than

’FFFFFFFF’X.v From SM120SDT prior to WebSphere Application

Server Version 6.

CELL_NAME CHAR(8) WebSphere for z/OS transaction server cell name.From SM120CEL.

Server Activity subcomponents tables and views

660 System Performance Feature Reference Vol. II

Page 681: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Column Name Data Type Description

COM_SESSION_TYPE CHAR(3) Communication session optimization. FromSM120CSO

GLOBAL_TRANSACTION INTEGER Number of global transactions that were started inthe server region. From SM120NGT.

LOCAL_TRANSACTION INTEGER Number of local transactions that were started inthe server region. From SM120NLT.

NODE_NAME CHAR(8) WebSphere for z/OS transaction server node name.From SM120NOD.

NUM_SERVER_REGIONS INTEGER Total number of server regions that were involvedto process this activity. If applicable, up to the firstfive server region address. From SM120SNR (priorto WebSphere Application Server Version 5.1, thisfield was named SM120SNR).

NUMBER_METHODS INTEGER Number of input methods. From SM120NIM.

SERVER_TYPE CHAR(4) WebSphere for z/OS server type. Possible valuesare MOFW (WAS V4 only) and J2EE. FromSM120J2E (prior to WebSphere Application ServerVersion 5.1, this field was named SM120STY).

SUBSYSTEM_ID CHAR(4) Subsystem identifier from SUBSYS parameter.From SM120SSI.

TOT_CPUSEC_WLM_ENC REAL Total CPU time accumulated by the WLMenclaves. Calculated from SM120WCP.

WEB_SER_INSTA_NAME CHAR(8) Transaction server instance name. From SM120INA(prior to WebSphere Application Server Version 5.1,this field was named SM120SIN).

WEB_SER_NAME CHAR(8) Transaction server name. From SM120SNA (priorto WebSphere Application Server Version 5.1, thisfield was named SM120SNM).

WLM_ENCLAVE_TOKEN CHAR(16) The WLM enclave token. From SM120WLM.

Server Activity subcomponents tables and views

Chapter 72. Data tables and views 661

Page 682: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

WAS_ACT_SERV_HEAPThis table provides JVM heap data for the activities running on WebSphereApplication Server for z/OS. For each activity, entries are created specifying theserver region address space ID and the heap type. From record SMF_120_1.

The default retention period for this table is 3 days.

Column Name Data Type Description

ACTIVITY_START_TME K TIMESTAMP Activity start time. From SM120AST.

STOKEN K CHAR(16) It is set to ASSBSTKN which is the address tokenof the address space which created the newactivity. From SM120AID.

IP_HOST_ADDRESS K CHAR(16) IP Server address. From last 4 bytes of SM120AID.

MVS_SYSTEM_ID K CHAR(4)) System identifier (from the SMFPRMxx SIDparameter). From SM120SID.

SYSPLEX_NAME K CHAR(8) Sysplex Name. From SM120HNM.

ASID K INTEGER Server region address space ID involved. FromSM120JHA (prior to WebSphere Application ServerVersion 5.1, this field was named SM120JSR).

JNI_GCQRY_HEAP_TYP K CHAR(10) Heap type as defined in the QueryGCStatus() JNIfunction. Possible values are TRANSIENT,MIDDLEWARE, NURSERY, MATURE, andSHARED_MEM. From SM120JHH (prior toWebSphere Application Server Version 5.1, thisfield was named SM120JHT).

ACTIVITY_STOP_TIME TIMESTAMP Activity stop time. From SM120AET.

FREE_STORAGE REAL Free Storage. From SM120JHF (prior to WebSphereApplication Server Version 5.1, this field wasnamed SM120JFS).

GARBAGE_COLL_COUNT INTEGER Garbage Collection Count. From SM120JHC (priorto WebSphere Application Server Version 5.1, thisfield was named SM120JGC).

TOTAL_STORAGE REAL Total Storage. From SM120JHT (prior to WebSphereApplication Server Version 5.1, this field wasnamed SM120JTS).

Server Activity subcomponents tables and views

662 System Performance Feature Reference Vol. II

Page 683: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

WAS_ACT_USR_HThis table provides hourly accounting data for the activities running on WebSphereApplication Server for z/OS. For each user credentials, a record is createdspecifying the bytes sent and received and the CPU usage for the activities, startedin one hour. From record SMF_120_1

The default retention periods for this table is 10 days.

Column name Data Type Description

DATE K DATE Activity start date. From SM120AST.

TIME K TIME Activity start time. From SM120AST.

IP_HOST_ADDRESS K CHAR(16) IP Server address. From last 4 bytes of SM120AID.

COMM_SESSION_ADDR1 K CHAR(16) It could be an IP client address or job name. FromSM120CSA.

USER_CREDENTIALS K CHAR(8) The user credentials under which the activitybegan.

MVS_SYSTEM_ID K CHAR(4) System identifier (from the SMFPRMxx SIDparameter). From SM120SID.

SYSPLEX_NAME K CHAR(8) Sysplex Name. From SM120HNM.

BYTES_RECEIVED FLOAT Number of bytes received by the server.v From SM120CDR if SM120SDR=’FFFFFFFF’X.v From SM120SDR if SM120SDR other than

’FFFFFFFF’X.v From SM120SDR prior to WebSphere

Application Server Version 6.

BYTES_TRANSMITTED FLOAT Number of bytes transmitted by the server back tothe client.v From SM120CDT if SM120SDT=’FFFFFFFF’X.v From SM120SDT if SM120SDT other than

’FFFFFFFF’X.v From SM120SDT prior to WebSphere Application

Server Version 6.

PERIOD CHAR(8) Name of the period. This is derived using fieldsSM120WID and SM120WIE from the record, asparameters in the PERIOD function.

TOT_CPUSEC REAL Total CPU time, in seconds, accumulated.

WEB_SER_NAME CHAR(8) Transaction server name. From SM120SNA (priorto WebSphere Application Server Version 5.1, thisfield was named SM120SNM).

Server Activity subcomponents tables and views

Chapter 72. Data tables and views 663

Page 684: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

WAS_ACT_USR_D,_MThese tables provide daily and monthly accounting data for the activities runningon WebSphere Application Server for z/OS. For each user credentials, a record iscreated specifying the bytes sent and received and the CPU usage in one day (ormonth).

The default retention periods for these tables are:WAS_ACT_USR_D 45 daysWAS_ACT_USR_M 547 days

Column name Data type Description

DATE K DATE Activity start date. From SM120AST

PERIOD K CHAR(8) Name of the period. This is derived using fieldsSM120WID and SM120WIE from the record, asparameters in the PERIOD function.

IP_HOST_ADDRESS K CHAR(16) IP Server address. From last 4 bytes of SM120AID

COMM_SESSION_ADDR1 K CHAR(16) It could be an IP client address or job name. FromSM120CSA

USER_CREDENTIALS K CHAR(8) The user credentials under which the activitybegan.

MVS_SYSTEM_ID K CHAR(4) System identifier (from the SMFPRMxx SIDparameter). From SM120SID

SYSPLEX_NAME K CHAR(8) Sysplex Name. From SM120HNM

BYTES_RECEIVED FLOAT Number of bytes received by server.v From SM120CDR if SM120SDR=’FFFFFFFF’X.v From SM120SDR if SM120SDR other than

’FFFFFFFF’X.v From SM120SDR prior to WebSphere

Application Server Version 6.

BYTES_TRANSMITTED FLOAT Number of bytes transmitted by server back to theclient.v From SM120CDT if SM120SDT=’FFFFFFFF’X.v From SM120SDT if SM120SDT other than

’FFFFFFFF’X.v From SM120SDT prior to WebSphere Application

Server Version 6.

TOT_CPUSEC REAL Total CPU time, in seconds, accumulated.

WEB_SER_NAME CHAR(8) Transaction server name. From SM120SNA (priorto WebSphere Application Server Version 5.1, thisfield was named SM120SNM).

Server Activity subcomponents tables and views

664 System Performance Feature Reference Vol. II

Page 685: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

WAS_ ACT_USR_DVThis view provides accounting data for the activities running on WebSphereApplication Server for z/OS. For each user credentials, a record is createdspecifying the bytes sent and received and the CPU usage in one day (or month).

Column name Data type Description

DATE K DATE Activity start date. From SM120AST

IP_HOST_ADDRESS K CHAR(16) IP Server address. From last 4 bytes of SM120AID

COMM_SESSION_ADDR1 K CHAR(16) It could be an IP client address or job name. FromSM120CSA

USER_CREDENTIALS K CHAR(8) The user credentials under which the activitybegan.

MVS_SYSTEM_ID K CHAR(4) System identifier (from the SMFPRMxx SIDparameter). From SM120SID

SYSPLEX_NAME K CHAR(8) Sysplex name. From SM120HNM

BYTES_RECEIVED FLOAT Number of bytes received by the server.v From SM120CDR if SM120SDR=’FFFFFFFF’X.v From SM120SDR if SM120SDR other than

’FFFFFFFF’X.v From SM120SDR prior to WebSphere

Application Server Version 6.

BYTES_TRANSMITTED FLOAT Number of bytes transmitted by the server back tothe client.v From SM120CDT if SM120SDT=’FFFFFFFF’X.v From SM120SDT if SM120SDT other than

’FFFFFFFF’X.v From SM120SDT prior to WebSphere Application

Server Version 6.

TOT_CPUSEC REAL Total CPU time, in seconds, accumulated.

WEB_SER_NAME CHAR(8) Transaction server name. From SM120SNA (priorto WebSphere Application Server Version 5.1, thisfield was named SM120SNM).

Server Activity subcomponents tables and views

Chapter 72. Data tables and views 665

Page 686: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

2. Container Activity subcomponent tables and viewsThis section describes the tables and views for the WebSphere Application ServerContainer Activity subcomponent available only in WebSphere Application Serverfor z/OS Version 4. The tables and views are empty in WebSphere ApplicationServer later versions.

WAS_ACT_METHODThis table is available only in WebSphere Application Server for z/OS Version 4. Itprovides data for each method involved in the activity. From SMF recordSMF_120_2.

The default retention period for this table is 3 days.

Column Name Data Type Description

ACTIVITY_START_TME K TIMESTAMP Activity start time. From SM120AID.

STOKEN K CHAR(16) It is set to ASSBSTKN which is the address tokenof the address space which created the newactivity. From SM120AID.

IP_HOST_ADDRESS K CHAR(16) IP Server address. From last 4 bytes of SM120AID

MVS_SYSTEM_ID K CHAR(4) System identifier (from the SMFPRMxx SIDparameter). From SM120SID.

SYSPLEX_NAME K CHAR(8) Sysplex Name. From SM120HNM.

CONTAINER_NAME K VARCHAR(64) WebSphere for z/OS Container Name. FromSM120CNM

CLASS_NAME K VARCHAR(64) Name of the class activated by container. FromSM120CLN

ASID K INTEGER Server region address space ID involved to processthis activity. From SM120ASR.

METHOD_NAME K VARCHAR(64) Name of method. From SM120MNM.

AVG_RESPONSE_TIME REAL Average response time in seconds. Calculated asthe LAST of SM120MRT.

MAX_RESPONSE_TIME REAL Maximum response time in seconds. Calculated asthe MAX occurrence of SM120MRT.

NUM_INVOCATIONS REAL Number of time the method was invoked duringinterval. Calculated as LAST occurrence of theactivity.

NUM_NONFRMWRK_EXC REAL Number of non-framework exceptions that weredetected by container. Calculated as LASToccurrence of SM120ART.

SUBSYSTEM_ID CHAR(4) Subsystem identifier from SUBSYS parameter.From SM120SSI.

WEB_SER_INSTA_NAME CHAR(8) WebSphere for z/OS transaction server instancename. From SM120SIN

WEB_SER_NAME CHAR(8) v Transaction server name (WebSphere for z/OSVersion 4)

v Cluster name (WebSphere for z/OS Version 5)

From SM120SNM.

WLM_ENCLAVE_TOKEN CHAR(16) The WLM enclave token. From SM120WLM.

Container Activity subcomponent tables and views

666 System Performance Feature Reference Vol. II

Page 687: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

WAS_ACT_CLASSThis table is available only in WebSphere Application Server for z/OS Version 4. Itprovides data from SMF record SMF_120_4.

The default retention period for this table is 3 days.

Column Name Data Type Description

ACTIVITY_START_TME K TIMESTAMP Activity start time. From SM120AST.

STOKEN K CHAR(16) It is set to ASSBSTKN which is the address tokenof the address space which created the newactivity. From SM120AID.

IP_HOST_ADDRESS K CHAR(16) IP Server address. From last 4 bytes of SM120AID.

MVS_SYSTEM_ID K CHAR(4) System identifier (from the SMFPRMxx SIDparameter). From SM120SID.

SYSPLEX_NAME K CHAR(8) Sysplex Name. From SM120HNM.

CONTAINER_NAME K VARCHAR(64) WebSphere for z/OS Container Name. FromSM120CNM.

CLASS_NAME K VARCHAR(64) Name of the class activated by container. FromSM120CLN.

ASID K INTEGER Server region address space ID involved to processthis activity. From SM120ASR.

IST_CLASS_ACTIVATY INTEGER Number of instances of the class that wereactivated. Calculated as SUM of SM120NIA

IST_CLASS_CREATED INTEGER Number of instances of this class that were created.Calculated as SUM of SM120NIC.

IST_CLASS_PASSIVAT INTEGER Number of instances of this class that werepassivated. Calculated as SUM of SM120NIP.

IST_CLASS_REMOVED INTEGER Number of instances of this class that wereremoved (deleted). Calculated as SUM ofSM120NIR.

NUMBER_METHODS INTEGER Number of methods invoked. Calculated as SUMof SM120MN.

SUBSYSTEM_ID CHAR(4) Subsystem identifier from SUBSYS parameter.From SM120SSI.

WEB_SER_INSTA_NAME CHAR(8) WebSphere for z/OS transaction server instancename. From SM120SIN.

WEB_SER_NAME CHAR(8) v Transaction server name (WebSphere for z/OSVersion 4)

v Cluster name (WebSphere for z/OS Version 5)

From SM120SNM.

WLM_ENCLAVE_TOKEN CHAR(16) The WLM enclave token. From SM120WLM.

Container Activity subcomponent tables and views

Chapter 72. Data tables and views 667

Page 688: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

WAS_ACT_CONTAINThis table is available only in WebSphere Application Server for z/OS Version 4. Itprovides data from SMF record SMF_120_2.

The default retention period for this table is 3 days.

Column Name Data Type Description

ACTIVITY_START_TME K TIMESTAMP Activity start time. From SM120AID.

ASID K INTEGER Server region address space ID involved to process thisactivity. From SM120ASR

STOKEN K CHAR(16) It is set to ASSBSTKN which is the address token of theaddress space which created the new activity. FromSM120AID.

IP_HOST_ADDRESS K CHAR(16) IP Server address. From last 4 bytes of SM120AID

MVS_SYSTEM_ID K CHAR(4) System identifier (from the SMFPRMxx SID parameter).From SM120SID.

SYSPLEX_NAME K CHAR(8) Sysplex Name. From SM120HNM.

CONTAINER_NAME K VARCHAR(64) WebSphere for z/OS Container Name. FromSM120CNM

NUM_CLASS_ACTIVAT INTEGER Number of classes that were activated. Calculated asSUM of SM120NIA.

NUM_CLASS_CREATED INTEGER Number of classes that were created. Calculated as SUMof SM120NIC.

NUM_CLASS_PASSIVAT INTEGER Number of classes that were passivated. Calculated asSUM of SM120NIP.

NUM_CLASS_REMOVED INTEGER Number of classes that were removed (deleted).Calculated as SUM of SM120NIR.

NUMBER_METHODS INTEGER Number of methods invoked. Calculated as SUM ofSM120MN.

SUBSYSTEM_ID CHAR(4) Subsystem identifier from SUBSYS parameter. FromSM120SSI.

TRANSACTION_POLICY CHAR(34) Container Transaction Policy. Possible value:

TRANSACTION_REQUIREDSAME_SERVER_HYBRID_GLOBALHYBRID_GLOBALSUPPORTS_SAME_SERVER_HYBRID_GLOBAL

WEB_SER_INSTA_NAME CHAR(8) WebSphere for z/OS transaction server instance name.From SM120SIN.

WEB_SER_NAME CHAR(8) v Transaction server name (WebSphere for z/OSVersion 4)

v Cluster name (WebSphere for z/OS Version 5)

From SM120SNM.

WLM_ENCLAVE_TOKEN CHAR(16) The WLM enclave token. From SM120WLM.

Container Activity subcomponent tables and views

668 System Performance Feature Reference Vol. II

Page 689: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

WAS_ACT_METHOD_VThis view is available only in WebSphere Application Server for z/OS Version 4. Itprovides statistics on all methods involved in an activity. It is based on theWAS_ACT_METHOD table, and its data comes from SMF record SMF_120_2.

Note: As well as the calculated columns described here, this view also contains allthe data columns described for the source table.

Column Name Data Type Description

ACTIVITY_START_TME K TIMESTAMP Activity start time. From SM120AID.

STOKEN K CHAR(16) It is set to ASSBSTKN which is the address tokenof the address space which created the newactivity. From SM120AID.

IP_HOST_ADDRESS K CHAR(16) IP Server address. From last 4 bytes of SM120AID.

MVS_SYSTEM_ID K CHAR(4) System identifier (from the SMFPRMxx SIDparameter). From SM120SID.

SYSPLEX_NAME K CHAR(8) Sysplex Name. From SM120HNM.

CONTAINER_NAME K VARCHAR(64) WebSphere for z/OS Container Name. FromSM120CNM

CLASS_NAME K VARCHAR(64) Name of the class activated by container. FromSM120CLN

ASID K INTEGER Server region address space ID involved to processthis activity. From SM120ASR.

METHOD_NAME K VARCHAR(64) Name of method. From SM120MNM.

ACTIVITY_STOP_TIME TIMESTAMP Activity stop time. From TABLEWAS_CONNECT_ACTID

AVG_RESPONSE_TIME REAL Average response time in seconds. Calculated asthe LAST of SM120MRT.

MAX_RESPONSE_TIME REAL Maximum response time in seconds. Calculated asthe MAX occurrence of SM120MRT.

NUM_INVOCATIONS REAL Number of time the method was invoked duringinterval. Calculated as LAST occurrence of theactivity.

NUM_NONFRMWRK_EXC REAL Number of non-framework exceptions that weredetected by container. Calculated as LASToccurrence of SM120ART.

SUBSYSTEM_ID CHAR(4) Subsystem identifier from SUBSYS parameter.From SM120SSI.

WEB_SER_INSTA_NAME CHAR(8) WebSphere for z/OS transaction server instancename. From SM120SIN.

WEB_SER_NAME CHAR(8) v Transaction server name (WebSphere for z/OSVersion 4)

v Cluster name (WebSphere for z/OS Version 5)

From SM120SNM.

WLM_ENCLAVE_TOKEN CHAR(16) The WLM enclave token. From SM120WLM.

Container Activity subcomponent tables and views

Chapter 72. Data tables and views 669

Page 690: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

WAS_ACT_CLASS_VThis view is available only in WebSphere Application Server for z/OS Version 4. Itprovides statistics on all classes involved in an activity. It is based on theWAS_ACT_CLASS table, and its data comes from SMF record SMF_120_2.

Note: As well as the calculated columns described here, this view also contains allthe data columns described for the source table.

Column Name Data Type Description

ACTIVITY_START_TME K TIMESTAMP Activity start time. From SM120ASR.

STOKEN K CHAR(16) It is set to ASSBSTKN which is the address tokenof the address space which created the newactivity. From SM120AID.

IP_HOST_ADDRESS K CHAR(16) IP Server address. From last 4 bytes SM120AID

MVS_SYSTEM_ID K CHAR(4) System identifier (from the SMFPRMxx SIDparameter). From SM120SID.

SYSPLEX_NAME K CHAR(8) Sysplex Name. From SM120HNM.

CONTAINER_NAME K VARCHAR(64) WebSphere for z/OS Container Name. FromSM120CNM.

CLASS_NAME K VARCHAR(64) Name of the class activated by container. FromSM120CLN.

ASID K INTEGER Server region address space ID involved to processthis activity. From SM120ASR.

IST_CLASS_ACTIVAT INTEGER Number of instances of the class that wereactivated. Calculated as SUM of SM120NIA.

IST_CLASS_CREATED INTEGER Number of instances of this class that were created.Calculated as SUM of SM120NIC.

IST_CLASS_PASSIVAT INTEGER Number of instances of this class that werepassivated. Calculated as SUM of SM120NIP.

IST_CLASS_REMOVED INTEGER Number of instances of this class that wereremoved (deleted). Calculated as SUM ofSM120NIR.

ACTIVITY_STOP_TIME TIMESTAMP Activity stop time. From WAS_CONNECT_ACTIDtable.

NUMBER_METHODS INTEGER Number of methods invoked. Calculated as SUMof SM120MN.

SUBSYSTEM_ID CHAR(4) Subsystem identifier from SUBSYS parameter.From SM120SSI.

WEB_SER_INSTA_NAME CHAR(8) WebSphere for z/OS transaction server instancename. From SM120SIN.

WEB_SER_NAME CHAR(8) v Transaction server name (WebSphere for z/OSVersion 4)

v Cluster name (WebSphere for z/OS Version 5)

From SM120SNM.

WLM_ENCLAVE_TOKEN CHAR(16) The WLM enclave token. From SM120WLM.

Container Activity subcomponent tables and views

670 System Performance Feature Reference Vol. II

Page 691: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

WAS_ACT_CONTAIN_VThis view is available only in WebSphere Application Server for z/OS Version 4. Itprovides data from SMF record SMF_120_2.

Column Name Data Type Description

ASID K INTEGER Server region address space ID involved to processthis activity. From SM120ASR

ACTIVITY_START_TME K TIMESTAMP Activity start time. From SM120AID.

STOKEN K CHAR(16) It is set to ASSBSTKN which is the address tokenof the address space which created the newactivity. From SM120AID.

IP_HOST_ADDRESS K CHAR(16) IP Server address. From last 4 bytes of SM120AID

MVS_SYSTEM_ID K CHAR(4) System identifier (from the SMFPRMxx SIDparameter). From SM120SID.

SYSPLEX_NAME K CHAR(8) Sysplex Name. From SM120HNM.

CONTAINER_NAME K VARCHAR(64) WebSphere for z/OS Container Name. FromSM120CNM.

ACTIVITY_STOP_TIME TIMESTAMP Activity stop time. From TABLEWAS_CONNECT_ACTID.

NUM_CLASS_ACTIVAT INTEGER Number of classes that were activated. Calculatedas SUM of SM120NIA.

NUM_CLASS_CREATED INTEGER Number of classes that were created. Calculated asSUM of SM120NIC.

NUM_CLASS_PASSIVAT INTEGER Number of classes that were passivated. Calculatedas SUM of SM120NIP.

NUM_CLASS_REMOVED INTEGER Number of classes that were removed (deleted).Calculated as SUM of SM120NIR.

SUBSYSTEM_ID CHAR(4) Subsystem identifier from SUBSYS parameter.From SM120SSI.

TRANSACTION_POLICY CHAR(34) Container Transaction Policy.

WEB_SER_INSTA_NAME CHAR(8) WebSphere for z/OS transaction server instancename. From SM120SIN.

WEB_SER_NAME CHAR(8) From SM120SNM.

WLM_ENCLAVE_TOKEN CHAR(16) The WLM enclave token. From SM120WLM.

Container Activity subcomponent tables and views

Chapter 72. Data tables and views 671

Page 692: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

3. J2EE & WEB Container Activity subcomponent tables andviews

This section describes the tables and views for the WebSphere J2EE &WebContainer Activity subcomponent.

WAS_ACT_SERVLETSThis table contains information about servlets involved in the activity. It ispopulated by SMF record SMF_120_7_X (built by Tivoli Decision Support for z/OSrecord procedure DRL2SI07).

The default retention period for this table is 3 days.

Column Name Data Type Description

ACTIVITY_START_TME K TIMESTAMP Activity start time. From SM120WAF.

STOKEN K CHAR(16) It is set to ASSBSTKN which is the address tokenof the address space which created the newactivity. From SM120WAE

IP_HOST_ADDRESS K CHAR(16) IP Server address. From last 4 bytes of SM120WAE.

MVS_SYSTEM_ID K CHAR(4) System identifier (from the SMFPRMxx SIDparameter). From SM120SID.

SYSPLEX_NAME K CHAR(8) Sysplex Name. From SM120WAA.

WEB_APPL_NAME K VARCHAR(70) The Web Application name. If you are monitoringservlets from multiple Web applications, this valuehelps you distinguish the servlets from oneanother. From SM120WAL.

SERVLET_NAME K VARCHAR(70) SERVLET_NAME

ACTIVITY_STOP_TIME TIMESTAMP Activity stop time. From SM120WAG.

ACTIVITY_TIME REAL Activity time duration in seconds. Calculated asthe differences between SM120WAF andSM120WAG.

CELL_NAME CHAR(8) WebSphere for z/OS transaction server cell name.From SM120CL4 (prior to WebSphere ApplicationServer Version 5.1, this field was namedSM120CEL).

DATE_LOADED_SINCE DATE Indicates the date at which the class file for theservlet instance was most recently loaded. Thevalue is 0 if the servlet class is not currentlyloaded. Calculated as LAST occurrence of LoadDate.

NODE_NAME CHAR(8) WebSphere for z/OS transaction server node name.From SM120ND4 (prior to WebSphere ApplicationServer Version 5.1, this field was namedSM120NOD).

NUMBER_ERRORS REAL Indicates the number of errors that wereencountered during the servlet execution. FromSM120WAS.

RESPONSE_TIME REAL Indicates the response time (in seconds) the servletinstance spent performing services such asservice(), do Get(), or do Post(), as measuredduring the activity. From SM120WAR.

STATUS_FOR_REQUEST CHAR(8) Possible values: 'LOADED' 'UNLOADED' FromSM120WAT.

J2EE & WEB Container Activity tables and views

672 System Performance Feature Reference Vol. II

Page 693: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Column Name Data Type Description

SUBSYSTEM_ID CHAR(4) Subsystem identifier from SUBSYS parameter.From SM120SSI.

TIME_LOADED_SINCE TIME Indicates the time at which the class file for theservlet instance was most recently loaded. Thevalue is 0 if the servlet class is not currentlyloaded. Calculated as LAST occurrence of LoadTime.

TOT_CPUSEC_SERVLET REAL Total CPU time accumulated by the servlet.Calculated from SM120CPU.

WEB_SER_INSTA_NAME CHAR(8) WEB_SER_INSTA_NAME

WEB_SER_NAME CHAR(8) v Transaction server name (WebSphere for z/OSVersion 4)

v Cluster name (WebSphere for z/OS Version 5)

From SM120WAB.

WLM_ENCLAVE_TOKEN CHAR(16) The WLM enclave token. From SM120WAD.

J2EE & WEB Container Activity tables and views

Chapter 72. Data tables and views 673

Page 694: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

WAS_ACT_WEBAPPLThis table contains information about all Web Applications involved in the activity.It is populated by the WAS_ACT_SERVLETS table.

The default retention period for this table is 3 days.

Column Name Data Type Description

ACTIVITY_START_TME K TIMESTAMP Activity start time. From SM120WAF.

STOKEN K CHAR(16) It is set to ASSBSTKN which is the address tokenof the address space which created the newactivity. From SM120WAE

IP_HOST_ADDRESS K CHAR(16) IP Server address. From last 4 bytes of SM120WAE.

MVS_SYSTEM_ID K CHAR(4) System identifier (from the SMFPRMxx SIDparameter). From SM120SID.

SYSPLEX_NAME K CHAR(8) Sysplex Name. From SM120WAA.

WEB_APPL_NAME K VARCHAR(70) The Web Application name. If you are monitoringservlets from multiple Web applications, this valuehelps you distinguish the servlets from oneanother. From SM120WAL.

ACTIVITY_STOP_TIME TIMESTAMP Activity stop time. From SM120WAG.

ACTIVITY_TIME REAL Activity time duration in seconds. Calculated asthe differences between SM120WAF andSM120WAG.

CELL_NAME CHAR(8) WebSphere for z/OS transaction server cell name.From SM120CL4 (prior to WebSphere ApplicationServer Version 5.1, this field was namedSM120CEL).

NODE_NAME CHAR(8) WebSphere for z/OS transaction server node name.From SM120ND4 (prior to WebSphere ApplicationServer Version 5.1, this field was namedSM120NOD).

NUM_SERVLET_LOADED REAL Indicates the total number of servlets loadedduring the execution of this activity. Calculated asthe sum of all occurrences having SM120WAT='1'.

SUBSYSTEM_ID CHAR(4) Subsystem identifier from SUBSYS parameter.From SM120SSI.

TOTAL_ERRORS REAL Indicates the total number of errors that wereencountered during the servlets execution duringthis activity. Calculated as the SUM of SM120WAS.

TOTAL_RESPONSE_TME REAL Indicates the total response time (in seconds) theservlets instance spent performing services such asservice(), do Get(), or do Post(), as measuredduring the activity. Calculated as SUMSM120WAR.

TOT_CPUSEC_WEBAPPL REAL Total CPU time accumulated by the Webapplication. Calculated as SUM ofTOT_CPUSEC_SERVLET.

WLM_ENCLAVE_TOKEN CHAR(16) The WLM enclave token. From SM120WAD.

WEB_SER_INSTA_NAME CHAR(8) WebSphere for z/OS transaction server instancename. From SM120WAC.

J2EE & WEB Container Activity tables and views

674 System Performance Feature Reference Vol. II

Page 695: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Column Name Data Type Description

WEB_SER_NAME CHAR(8) v Transaction server name (WebSphere for z/OSVersion 4)

v Cluster name (WebSphere for z/OS Version 5)

From SM120WAB.

J2EE & WEB Container Activity tables and views

Chapter 72. Data tables and views 675

Page 696: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

WAS_ACT_HTTPSESSThis table contains information about all HTTP sessions involved in the activity. Itis populated by SMF record SMF_120_7.

The default retention period for this table is 3 days.

Column Name Data Type Description

ACTIVITY_START_TME K TIMESTAMP Activity start time. From SM120WAF.

STOKEN K CHAR(16) It is set to ASSBSTKN which is the address tokenof the address space which created the newactivity. From SM120WAE

IP_HOST_ADDRESS K CHAR(16) IP Server address. From last 4 bytes of SM120WAE.

MVS_SYSTEM_ID K CHAR(4) System identifier (from the SMFPRMxx SIDparameter). From SM120SID.

SYSPLEX_NAME K CHAR(8) Sysplex Name. From SM120WAA.

ACTIVE_SESSIONS REAL Number of http sessions that are activelyreferenced during this activity. From SM120WAJ.

ACTIVITY_STOP_TIME TIMESTAMP Activity stop time. From SM120WAG.

ACTIVITY_TIME REAL Activity time duration in seconds. Calculated asthe differences between SM120WAF andSM120WAG.

CELL_NAME CHAR(8) WebSphere for z/OS transaction server cell name.From SM120CL4 (prior to WebSphere ApplicationServer Version 5.1, this field was namedSM120CEL).

CREATED_SESSIONS REAL Indicates the number of http sessions createdduring the activity. This includes sessions thatwere available, active, or invalidated. FromSM120WAH.

INVAL_TIME_SESSION REAL Indicates the average life time in seconds that wasrequired to process the invalidation http sessionsas measured during the activity. FromSM120WAK/1000 when SM120WAI>0.

INVALIDAT_SESSIONS REAL Indicates the number of sessions invalidated(removed from available or active state) during theactivity. This value is valid only in terms ofin-memory sessions, not persistent sessions. FromSM120WAI.

LIFE_TIME_SESSION REAL Indicates the http session life time in secondsduring the activity. From SM120WAK/1000 whenSM120WAI=0

NODE_NAME CHAR(8) WebSphere for z/OS transaction server node name.From SM120ND4 (prior to WebSphere ApplicationServer Version 5.1, this field was namedSM120NOD).

SUBSYSTEM_ID CHAR(4) Subsystem identifier from SUBSYS parameter.From SM120SSI.

WEB_SER_INSTA_NAME CHAR(8) WebSphere for z/OS transaction server instancename. From SM120WAC.

J2EE & WEB Container Activity tables and views

676 System Performance Feature Reference Vol. II

Page 697: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Column Name Data Type Description

WEB_SER_NAME CHAR(8) v Transaction server name (WebSphere for z/OSVersion 4)

v Cluster name (WebSphere for z/OS Version 5)

From SM120WAB.

WLM_ENCLAVE_TOKEN CHAR(16) The WLM enclave token. From SM120WAD.

J2EE & WEB Container Activity tables and views

Chapter 72. Data tables and views 677

Page 698: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

WAS_ACT_BEANMTHDThis table contains information about each METHOD associated with the J2EEcontainer involved in the activity. It is populated by SMF record SMF_120_5_X(built by Tivoli Decision Support for z/OS record procedure DRL2SA05).

The default retention period for this table is 3 days.

Column Name Data Type Description

ACTIVITY_START_TME K TIMESTAMP Activity start time. From SM120JAB.

ASID K INTEGER Server region address space ID involved to process thisactivity from SM120ASR.

STOKEN K CHAR(16) It is set to ASSBSTKN which is the address token of theaddress space which created the new activity. FromSM120JAB.

IP_HOST_ADDRESS K CHAR(16) IP Server address. From last 4 bytes of SM120JAB.

MVS_SYSTEM_ID K CHAR(4) System identifier (from the SMFPRMxx SID parameter).From SM120SID.

SYSPLEX_NAME K CHAR(8) Sysplex Name. From SM120JA4.

BEAN_TYPE K CHAR(20) The type of bean. Possible values are 'CMP entity', 'BMPentity', ' Stateless session', ' Stateful session', and 'Message Driven'. From SM120JB3.

ACT_EXEC_TIME REAL Indicates the average number of seconds the enterprisebean container activated (retrieved from secondarystorage) the enterprise bean during the activity.FromSM120JML.

ACT_EXEC_TIME_MAX REAL Indicates the maximum number of seconds theenterprise bean container activated (retrieved fromsecondary storage) the enterprise bean during theactivity. From SM120JMM.

ACT_INVOCATIONS REAL EJBActivation number of invocations. Indicates thenumber of times the enterprise bean's containeractivated(retrieved from secondary storage) theenterprise bean, during the activity. Note, becausestateless session beans are never activated, this datapoint is not applicable to them. From SM120JMK.

BEAN_AMC_NAME VARcHAR(66) AMCName of the bean activated by the container.Truncated to the first right most 66 bytes. FromSM120JB1.

CELL_NAME CHAR(8) WebSphere for z/OS transaction server cell name. FromSM120CL2 (prior to WebSphere Application ServerVersion 5.1, this field was named SM120CEL).

CPU_SEC_AVG REAL Average CPU time in seconds. Calculated as AVG ofSM120JMQ/1000000.

CPU_SEC_MAX REAL Maximum CPU time in seconds. Calculated as MAX ofSM120JMS/1000000.

CPU_SEC_MIN REAL Minimum CPU time in seconds. Calculated as MIN ofSM120JMR/1000000.

LOAD_EXEC_TIME REAL Indicates the average number of seconds the enterprisebean has required to load information from the databaseinto themselves during the activity. From SM120JMF.

J2EE & WEB Container Activity tables and views

678 System Performance Feature Reference Vol. II

Page 699: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Column Name Data Type Description

LOAD_EXEC_TIME_MAX REAL Indicates the maximum number of seconds theenterprise bean has required to load information fromthe database into themselves during the activity. FromSM120JMG.

LOAD_INVOCATIONS REAL EJB Load number of invocations. Indicates the numberof times entity beans loaded information from thedatabase into themselves. From SM120JME.

METHOD_INVOCATION REAL The number of times a method was invoked during theactivity. From SM120JM2.

METHOD_NAME VARCHAR(66) The name of the method including its signature in itsexternalized, human readable form. If the length of themethod exceeds 66 bytes in EBCDIC format, the leftmost 66 characters are recorded. From SM120JM1.

NODE_NAME CHAR(8) WebSphere for z/OS transaction server node name.From SM120ND2 (prior to WebSphere ApplicationServer Version 5.1, this field was named SM120NOD).

PASS_EXEC_TIME REAL EJBPassivation number of passivations. Indicates thenumber of times the enterprise bean's containerpassivated (transferred to secondary storage) the bean,during the activity. Note, because stateless session beansare never passivated, they are not included in thetotal.From SM120JMN.

PASS_EXEC_TIME_MAX REAL Indicates the average number of seconds the enterprisebean's container passivated (transferred to secondarystorage) the bean during the activity. From SM120JMO.

PASS_INVOCATIONS REAL EJBPassivation number of passivations. Indicates thenumber of times the enterprise bean's containerpassivated (transferred to secondary storage) the bean,during the activity. Note, because stateless session beansare never passivated, they are not included in thetotal.From SM120JMN.

REENTRANCE_POLICY CHAR(3) The bean's reentrance policy. Possible value:'NO' Notreentrant within transactions' Reentrant withintransaction.From SM120JB7.

RESPONSE_TIME_AVG REAL Average response time in seconds. From SM120JM3.

RESPONSE_TIME_MAX REAL Maximum response time in seconds. From SM120JM4.

STORE_EXEC_TIME REAL Indicates the average number of seconds the entity beanpersisted its state in the database during the activity.From SM120JMI.

STORE_EXEC_TIME_MAX REAL Indicates the maximum number of seconds the entitybean persisted its state in the database as measuredduring the activity. From SM120JMJ.

STORE_INVOCATIONS REAL EJBStore number of invocations. Indicates the number oftimes an entity bean persisted its state in the databaseduring the activity. From S120SMH.

SUBSYSTEM_ID CHAR(4) Subsystem identifier from SUBSYS parameter. FromSM120SSI.

J2EE & WEB Container Activity tables and views

Chapter 72. Data tables and views 679

Page 700: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Column Name Data Type Description

TRANSACTION_POLICY CHAR(16) The bean method transaction policy. Values fromcom.ibm.WebSphere for z/OS.csi.TransactionAttribute.java possible values:

TX_NOT_SUPPORTEDTX_BEAN_MANAGEDTX_REQUIREDTX_SUPPORTSTX_REQUIRES_NEWTX_MANDATORYTX_NEVER

WEB_J2EE_CONTAINER VARCHAR(8) The WebSphere for z/OS container name. This ishardcoded to "Default" for the 4.0.1 timeframe. FromSM120JA8.

WEB_SER_INSTA_NAME CHAR(8) WebSphere for z/OS transaction server instance name.From SM120JA6.

WEB_SER_NAME CHAR(8) v Transaction server name (WebSphere for z/OSVersion 4)

v Cluster name (WebSphere for z/OS Version 5)

From SM120JA5.

WLM_ENCLAVE_TOKEN CHAR(16) The WLM enclave token. From SM120JA9.

J2EE & WEB Container Activity tables and views

680 System Performance Feature Reference Vol. II

Page 701: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

WAS_ACT_J2EECNTThis table contains information about J2EE container during the activity. It ispopulated by SMF record SMF_120_5_X (built by Tivoli Decision Support for z/OSrecord procedure DRL2SA05).

The default retention period for this table is 3 days.

Column Name Data Type Description

ACTIVITY_START_TME K TIMESTAMP Activity start time. From SM120JAB.

STOKEN K CHAR(16) It is set to ASSBSTKN which is the addresstoken of the address space which created thenew activity. From SM120JAB.

IP_HOST_ADDRESS K CHAR(16) IP Server address. From last 4 bytes ofSM120WAF.

ASID K INTEGER Server region address space ID involved toprocess this activity. From SM120WAE.

SYSPLEX_NAME K CHAR(8) Sysplex Name. From SM120WAA.

MVS_SYSTEM_ID K CHAR(4) System identifier (from the SMFPRMxx SIDparameter). From SM120SID.

CELL_NAME CHAR(8) WebSphere for z/OS transaction server cellname. From SM120CL2 (prior to WebSphereApplication Server Version 5.1, this field wasnamed SM120CEL).

DISTINCT_MTHDS_INV REAL Number of distinct methods invocation duringthe activity. Calculated as COUNT() of beanmethod section occurrences.

ENTITY_ACTIV REAL Indicates the number of times the enterprisebean containers activated (retrieved fromsecondary storage) the enterprise beans duringthe activity. Calculated as SUM of SM120JMK,where SM120JB3=0, 1, 4, or 5.

ENTITY_CREATE REAL Indicates the number of entity bean objectscreated by the server during the activity.Calculated as SUM of SM120JM2 forSM120JM1='create()' or 'create:', whereSM120JB3=0, 1, 4 or 5.

ENTITY_LOAD REAL Indicates the number of times entity beansloaded information from the database intothemselves during the interval. Calculated asSUM of sm120JME.

ENTITY_PASSIVATE REAL Indicates the number of times the enterprisebean containers passivated (transferred tosecondary storage) the enterprise beans duringthe activity. Calculated as SUM of SM120JMN,where SM120JB3=0, 1, 4, or 5.

ENTITY_REMOVE REAL Indicates the number of times entity beaninstances were removed during the activity. Theenterprise bean instance might have beenremoved by the remove() method. Calculated asSUM of SM120JM2 for SM120JM1='remove()' or'remove:', where sm120jb3=0, 1, 4, or 5.

ENTITY_STORE REAL Indicates the number of times entity beansstored information in the database during theactivity. Calculated as SUM of SM120JMH.

J2EE & WEB Container Activity tables and views

Chapter 72. Data tables and views 681

Page 702: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Column Name Data Type Description

MESSAGE_DRIVEN REAL Indicates the total number of times anonMessage method was invoked against thelisted session beans, as measured during theactivity. Calculated as SUM of SM120JM2 forSM120JM1='onMessage()' or 'onMessage:', whereSM120JB3=6.

METHOD_INVOCATION REAL The number of methods invocation during theactivity. Calculated as SUM of SM120JM2.

NODE_NAME CHAR(8) WebSphere for z/OS transaction server nodename. From SM120ND2 (prior to WebSphereApplication Server Version 5.1, this field wasnamed SM120NOD).

RESPONSE_TIME_AVG REAL Average response time in seconds during theactivity. Calculated as AVG of SM120JM3 withDISTINCT_MTHDS_ INV.

RESPONSE_TIME_MAX REAL Maximum response time in seconds during theactivity. Calculated as MAX of SM120JM4.

STATEFUL_ACTIV REAL Indicates the number of times the statefulsession bean containers activated (retrieved fromsecondary storage) the enterprise beans duringthe activity. Calculated as SUM of sm120jmk,where sm120jb3=3.

STATEFUL_CREATE REAL Indicates the total number of times the create()method was invoked against the listed statefulsession beans during the activity. Calculated asSUM of SM120JM2 for SM120JM1='create()' or'create:', where SM120JB3=3.

STATEFUL_PASSIVATE REAL Indicates the number of times the statefulsession bean containers passivated (transferredto secondary storage) the enterprise beansduring the activity. Calculated as SUM ofSM120JMN, where SM120JB3=3.

STATEFUL_REMOVE REAL Indicates the total number of times the remove()method was invoked against the listed statefulsession beans, as measured during the activity.Calculated as SUM of SM120JM2 forSM120JM1='remove()' or 'remove:', whereSM120JB3=3.

STATELESS_CREATE REAL Indicates the total number of times the create()method was invoked against the listed statelesssession beans during the activity. Calculated asSUM of SM120JM2 for SM120JM1='create()' or'create:', where SM120JB3=2.

SUBSYSTEM_ID CHAR(4) Subsystem identifier from SUBSYS parameter.From SM120SSI.

WEB_J2EE_CONTAINER VARCHAR(8) The WebSphere for z/OS container name. This ishardcoded to “Default” for the 4.0.1 timeframe.FromSM120JA8.

WEB_SER_INSTA_NAME CHAR(8) WebSphere for z/OS transaction server instancename. From SM120JA6.

J2EE & WEB Container Activity tables and views

682 System Performance Feature Reference Vol. II

Page 703: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Column Name Data Type Description

WEB_SER_NAME CHAR(8) v Transaction server name (WebSphere for z/OSVersion 4)

v Cluster name (WebSphere for z/OS Version 5)

From SM120JA5.

WLM_ENCLAVE_TOKEN CHAR(16) The WLM enclave token. From SM120JA9.

J2EE & WEB Container Activity tables and views

Chapter 72. Data tables and views 683

Page 704: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

WAS_ACT_BEANMTHD_VThis view contains information about each bean method associated with the J2EEcontainer involved in the activity. It is based on the WAS_ACT_BEANMTHD tableand its data comes from SMF_120_5.

Note: As well as the calculated columns described here, this view also contains allthe data columns described in the source table.

Column Name Data Type Description

ACTIVITY_START_TME K TIMESTAMP Activity start time. From SM120JAB.

STOKEN K CHAR(16) It is set to ASSBSTKN which is the address tokenof the address space which created the newactivity. From SM120JAB.

IP_HOST_ADDRESS K CHAR(16) IP Server address. From last 4 bytes of SM120JAB.

ASID K INTEGER Server region address space ID involved to processthis activity. From SM120JA7.

MVS_SYSTEM_ID K CHAR(4) System identifier (from the SMFPRMxx SIDparameter). From SM120SID.

SYSPLEX_NAME K CHAR(8) Sysplex Name. From SM120JA4.

WEB_J2EE_CONTAINER K VARCHAR(8) The WebSphere for z/OS container name. This ishardcoded to "Default" for the 4.0.1 timeframe.From SM120JA8.

BEAN_AMC_NAME K VARCHAR(66) BEAN_AMC_NAME

METHOD_NAME K VARCHAR(66) The name of the method including its signature inits externalized, human readable form. If the lengthof the method exceeds 66 bytes in EBCDIC format,the left most 66 characters are recorded. FromSM120Jm1.

ACTIVITY_STOP_TIME TIMESTAMP Activity stop time. From TABLEWAS_CONNECT_ACTID

CELL_NAME CHAR(8) WebSphere for z/OS transaction server cell name.From SM120CEL

CPU_SEC_AVG REAL Average CPU time in seconds. Calculated as AVGof SM120JMQ/1000000.

CPU_SEC_MAX REAL Maximum CPU time in seconds. Calculated asMAX of SM120JMS/1000000.

CPU_SEC_MIN REAL Minimum CPU time in seconds. Calculated asMIN of SM120JMR/1000000

NODE_NAME CHAR(8) WebSphere for z/OS transaction server node name.From SM120NOD

J2EE & WEB Container Activity tables and views

684 System Performance Feature Reference Vol. II

Page 705: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

WAS_ACT_J2EECNT_VThis view contains information about the J2EE container during the activity. It isbased on the WAS_ACT_J2EECNT table and its data comes from SMF_120_5.

Note: As well as the calculated columns described here, this view also contains allthe data columns described in the source table.

Column Name Data Type Description

ASID K INTEGER server region address space ID involved to processthis activity. From SM120JA7.

ACTIVITY_START_TME K TIMESTAMP Activity start time. From SM120JAB.

STOKEN K CHAR(16) It is set to ASSBSTKN which is the address tokenof the address space which created the newactivity. From SM120JAB.

IP_HOST_ADDRESS K CHAR(16) IP Server address. From last 4 bytes of SM120JAB.

MVS_SYSTEM_ID K CHAR(4) System identifier (from the SMFPRMxx SIDparameter). From SM120SID.

SYSPLEX_NAME K CHAR(8) Sysplex Name. From SM120JA4

WEB_J2EE_CONTAINER K VARCHAR(8) The WebSphere for z/OS container name. This ishardcoded to "Default" for the 4.0.1 timeframe.From SM120JA8.

CELL_NAME CHAR(8) WebSphere for z/OS transaction server cell name.From SM120CEL

NODE_NAME CHAR(8) WebSphere for z/OS transaction server node name.From SM120NOD

ACTIVITY_STOP_TIME TIMESTAMP Activity stop time. From TABLEWAS_CONNECT_ACTID

J2EE & WEB Container Activity tables and views

Chapter 72. Data tables and views 685

Page 706: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

4. Request Activity subcomponent tables and viewsThis section describes the tables and views for the WebSphere Request Activitysubcomponent.

WASACT_REQAPPL_H, _D, _MThe Application Request Activity tables provide statistics on requests for a givenapplication. From record SMF_120_9.

Column Name Data Type Description

DATE K DATE Date when the record was moved into the SMFbuffer. From SM120DTE.

TIME K TIME Time when the record was moved into the smfbuffer. From SM120TME

MVS_SYSTEM_ID K CHAR(4) The name of the system on which the product isrunning. From SM1209BR.

SYSPLEX_NAME K CHAR(8) The name of the sysplex on which the product isrunning. From SM1209BS.

CONTROLLER_JOBNAME K CHAR(8) The job name for the controller. From SM1209BT.

REQUEST_TYPE K CHAR(8) The type of request that was processed:

0 - Not known1 - IIOP2 - HTTP3 - HTTPS4 - MDB plan "A"5 - MDB plan "B"6 - MDB plan "C"7 - SIP8 - SIPS9 - MBEAN10 - OTS11 - InternalFrom SM1209CK.

APPLICATION K CHAR(128) The name of the application. From SM1209EO, IfSM1209EM is 1.

NO_REQUESTS INTEGER The number of requests in this period.

CPU_DISPATCH_SEC FLOAT The total amount of CPU time, in seconds, that isused by dispatch TCB. From SM1209CI.

REQUEST_PROC_SEC FLOAT The total interval, in seconds, between the timethat the request was received, and the time thecontroller finished processing the request response.From SM1209CM and SM1209CQ.

NONSTD_CPU_SEC FLOAT The total amount of CPU time that was spent onnon-standard CPS, such as the System ZApplication Assist Processor (ZAAP) and Z9Integrated Information Processor (ZIIP), Inseconds. From SM1209CX.

REQUEST_ENCL_SEC FLOAT The total enclave CPU time at the end of thedispatch. In seconds. From SM1209DA.

ZAAP_ENCL_SEC FLOAT The total enclave ZAAP CPU time at the end ofthe dispatch, in seconds. this is normalized to thespeed of regular CPS. FromSM1209DB*SM1209DG/256.

Request Activity subcomponent tables and views

686 System Performance Feature Reference Vol. II

Page 707: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Column Name Data Type Description

ZAAP_ELIG_CPU FLOAT The total CPU time at the end of the dispatch ofthis request spent on a regular CP that could havebeen run on a ZAAP, but the ZAAP was notavailable. The value is normalized and in seconds.From SM1209DC*SM1209DG/256.

ZIIP_ENCL_SEC FLOAT The total ZIIP enclave that is on the CPU at theend of the dispatch of this request, in seconds. Thetime is normalized to standard processor speed.From SM1209DD.

ZIIP_QUALITY_ENCL FLOAT The total ZIIP quality time enclave that was on theCPU at the end of the dispatch of this request, inseconds. The time is normalized to standardprocessor speed. From SM1209DE.

ZIIP_ELIG_ENCL FLOAT The total eligible ZIIP enclave that is on the CPUat the end of the dispatch of this request, inseconds. The time is normalized to standardprocessor speed. From SM1209DF.

ENCL_SEC FLOAT The total amount of CPU time that was used bythe enclave,in seconds. From SM1209DH.

ENCL_DEL_ZAAP FLOAT The total delete ZAAP CPU enclave, in seconds.From SM1209DI.

ENCL_DEL_ZIIP FLOAT The total enclave delete ZIIP time accumulated bythe enclave, in seconds. From SM1209DK.

ENCL_DEL_ZIIP_SRV FLOAT The total enclave delete ZIIP service accumulatedby the enclave, in seconds. From SM1209DL.

ENCL_DEL_ZAAP_SRV FLOAT The total enclave delete ZAAP service accumulatedby the enclave, in seconds. From SM1209DM.

ENCL_DEL_SRV FLOAT The total enclave delete CPU service accumulatedby the enclave, in seconds. From SM1209DN.

CXCOUNT INTEGER A counter used to measure how many SM1209CXfields had a value greater than -1 used in the viewto calculate an average.

DICOUNT INTEGER A counter used to measure how many SM1209DIfields had a value greater than 0. Used in the viewto calculate an average.

DKCOUNT INTEGER A counter used to measure how many SM1209DKfields had a value greater than 0. Used in the viewto calculate an average.

DLCOUNT INTEGER A counter used to measure how many SM1209DLfields had a value greater than 0. Used in the viewto calculate an average.

DMCOUNT INTEGER A counter used to measure how many SM1209DMfields had a value greater than 0. Used in the viewto calculate an average.

DNCOUNT INTEGER A counter used to measure how many SM1209DNfields had a value greater than 0. Used in the viewto calculate an average.

Request Activity subcomponent tables and views

Chapter 72. Data tables and views 687

Page 708: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

WASACT_REQCONT__H, _D, _MThe Application Request Activity tables provide statistics on requests for acontroller. From record SMF_120_9.

Column Name Data Type Description

DATE K DATE Date when the record was moved into the smfbuffer. From SM120DTE.

TIME K TIME Time when the record was moved into the smfbuffer. From SM120TME.

MVS_SYSTEM_ID K CHAR(4) The name of the system on which the product isrunning. From SM1209BR.

SYSPLEX_NAME K CHAR(8) The name of the sysplex on which the product isrunning. From SM1209BS.

CONTROLLER_JOBNAME K CHAR(8) The job name for the controller. From SM1209BT.

REQUEST_TYPE K CHAR(8) The type of request that was processed:

0 - Not known1 - IIOP2 - HTTP3 - HTTPS4 - MDB plan "A"5 - MDB plan "B"6 - MDB plan "C"7 - SIP8 - SIPS9 - MBEAN10 - OTS11 - Internal

From SM1209CK.

NO_REQUESTS INTEGER The number of requests in this period.

CPU_DISPATCH_SEC FLOAT The total amount of CPU time, in seconds, that isused by dispatch TCB. From SM1209CI.

REQUEST_PROC_SEC FLOAT The total interval, in seconds, between the timethat the request was received, and the time thecontroller finished processing the request response.From SM1209CM and SM1209CQ.

NONSTD_CPU_SEC FLOAT The total amount of CPU time that was spent onnon-standard CPS, such as the System ZApplication Assist Processor (ZAAP) and Z9Integrated Information Processor (ZIIP), inseconds. From SM1209CX.

REQUEST_ENCL_SEC FLOAT The total enclave CPU time at the end of thedispatch, in SECONDS. From SM1209DA.

ZAAP_ENCL_SEC FLOAT The total enclave ZAAP CPU time at the end ofthe dispatch, in seconds. This is normalized to thespeed of regular CPS. FromSM1209DB*SM1209DG/256.

ZAAP_ELIG_CPU FLOAT The total CPU time at the end of the dispatch ofthis request spent on a regular CP that could havebeen run on a ZAAP, but the ZAAP was notavailable. The value is normalized and in seconds.From SM1209DC*SM1209DG/256.

Request Activity subcomponent tables and views

688 System Performance Feature Reference Vol. II

Page 709: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Column Name Data Type Description

ZIIP_ENCL_SEC FLOAT The total ZIIP enclave that is on the CPU at theend of the dispatch of this request, in seconds. Thetime is normalized to standard processor speed.From SM1209DD.

ZIIP_QUALITY_ENCL FLOAT The total ZIIP quality time enclave that was on theCPU at the end of the dispatch of this request, inseconds. The time is normalized to standardprocessor speed. From SM1209DE.

ZIIP_ELIG_ENCL FLOAT The total eligible ZIIP enclave that is on the CPUat the end of the dispatch of this request, inseconds. The time is normalized to standardprocessor speed. From SM1209DF.

ENCL_SEC FLOAT The total amount of CPU time that was used bythe enclave,in seconds. From SM1209DH.

ENCL_DEL_ZAAP FLOAT The total delete ZAAP CPU enclave, in seconds.From SM1209DI.

ENCL_DEL_ZIIP FLOAT The total enclave delete ZIIP time accumulated bythe enclave, in seconds. From SM1209DK.

ENCL_DEL_ZIIP_SRV FLOAT The total enclave delete ZIIP service accumulatedby the enclave, in seconds. From SM1209DL.

ENCL_DEL_ZAAP_SRV FLOAT The total enclave delete ZAAP service accumulatedby the enclave, in seconds. From SM1209DM.

ENCL_DEL_SRV FLOAT The total enclave delete CPU service accumulatedby the enclave, in seconds. From SM1209DN.

CXCOUNT INTEGER A counter used to measure how many sm1209cxfields had a value greater than -1 used in the viewto calculate an average.

DICOUNT INTEGER A counter used to measure how many SM1209DIfields had a value greater than 0. Used in the viewto calculate an average.

DKCOUNT INTEGER A counter used to measure how many SM1209DKfields had a value greater than 0. Used in the viewto calculate an average.

DLCOUNT INTEGER A counter used to measure how many SM1209DLfields had a value greater than 0. Used in the viewto calculate an average.

DMCOUNT INTEGER A counter used to measure how many SM1209DMfields had a value greater than 0. Used in the viewto calculate an average.

DNCOUNT INTEGER A counter used to measure how many SM1209DNfields had a value greater than 0. Used in the viewto calculate an average.

Request Activity subcomponent tables and views

Chapter 72. Data tables and views 689

Page 710: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

WASACT_REQAPPL_HV, _DV, _MVThe Application Request Activity Views provide averages on the requests for agiven application. From record SMF_120_9.

Column Name Data Type Description

DATE K DATE Date when the record was moved into the smfbuffer. From SM120DTE.

TIME K TIME Time when the record was moved into the smfbuffer. From SM120TME

MVS_SYSTEM_ID K CHAR(4) The name of the system on which the product isrunning. From SM1209BR.

SYSPLEX_NAME K CHAR(8) The name of the sysplex on which the product isrunning. From SM1209BS.

CONTROLLER_JOBNAME K CHAR(8) The job name for the controller. From SM1209BT.

REQUEST_TYPE K CHAR(8) The type of request that was processed:

0 - Not known1 - IIOP2 - HTTP3 - HTTPS4 - MDB plan "A"5 - MDB plan "B"6 - MDB plan "C"7 - SIP8 - SIPS9 - MBEAN10 - OTS11 - Internal

From SM1209CK.

APPLICATION K CHAR(128) The name of the application. From SM1209EO, IfSM1209EM is 1.

NO_REQUESTS INTEGER The number of requests in this period.

CPU_DISPATCH_SEC FLOAT The average amount of CPU time, in seconds, thatis used by dispatch TCB. From SM1209CI.

REQUEST_PROC_SEC FLOAT The average interval, in seconds, between the timethat the request was received, and the time thecontroller finished processing the request response.From SM1209CM and SM1209CQ.

NONSTD_CPU_SEC FLOAT The average amount of CPU time that was spenton non-standard CPS, such as the System ZApplication Assist Processor (ZAAP) and Z9Integrated Information Processor (ZIIP), inseconds. From SM1209CX.

REQUEST_ENCL_SEC FLOAT The average enclave CPU time at the end of thedispatch, in seconds. From SM1209DA.

ZAAP_ENCL_SEC FLOAT The average enclave ZAAP CPU time at the end ofthe dispatch, in seconds.This is normalized to thespeed of regular CPS. FromSM1209DB*SM1209DG/256.

ZAAP_ELIG_CPU FLOAT The average CPU time at the end of the dispatchof this request spent on a regular CP that couldhave been run on a ZAAP, but the ZAAP was notavailable. the value is normalized and in seconds.From SM1209DC*SM1209DG/256.

Request Activity subcomponent tables and views

690 System Performance Feature Reference Vol. II

Page 711: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Column Name Data Type Description

ZIIP_ENCL_SEC FLOAT The average ZIIP enclave that is on the CPU at theend of the dispatch of this request, in seconds. thetime is normalized to standard processor speed.From SM1209DD.

ZIIP_QUALITY_ENCL FLOAT The average ZIIP quality time enclave that was onthe CPU at the end of the dispatch of this request,in seconds. The time is normalized to standardprocessor speed. From SM1209DE.

ZIIP_ELIG_ENCL FLOAT The average eligible ZIIP enclave that is on theCPU at the end of the dispatch of this request, inseconds. The time is normalized to standardprocessor speed. From SM1209DF.

ENCL_SEC FLOAT The average amount of CPU time that was used bythe enclave,in seconds. From SM1209DH.

ENCL_DEL_ZAAP FLOAT The average delete ZAAP CPU enclave, in seconds.From SM1209DI.

ENCL_DEL_ZIIP FLOAT The average enclave delete ZIIP time accumulatedby the enclave, in seconds. From SM1209DK.

ENCL_DEL_ZIIP_SRV FLOAT The average enclave delete ZIIP serviceaccumulated by the enclave, in seconds. FromSM1209DL.

ENCL_DEL_ZAAP_SRV FLOAT The average enclave delete ZAAP serviceaccumulated by the enclave, in seconds. FromSM1209DM.

ENCL_DEL_SRV FLOAT The average enclave delete CPU serviceaccumulated by the enclave, in seconds. FromSM1209DN.

Request Activity subcomponent tables and views

Chapter 72. Data tables and views 691

Page 712: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

WASACT_REQCONT_H, _D, _MThe Application Request Activity Views provide averages on the requests for acontroller. From record SMF_120_9.

Column Name Data Type Description

DATE K DATE Date when the record was moved into the smfbuffer. From SM120DTE.

TIME K TIME Time when the record was moved into the smfbuffer. From SM120TME

MVS_SYSTEM_ID K CHAR(4) The name of the system on which the product isrunning. From SM1209BR.

SYSPLEX_NAME K CHAR(8) The name of the sysplex on which the product isrunning. From SM1209BS.

CONTROLLER_JOBNAME K CHAR(8) The job name for the controller. From SM1209BT.

REQUEST_TYPE K CHAR(8) The type of request that was processed:

0 - Not known1 - IIOP2 - HTTP3 - HTTPS4 - MDB plan "A"5 - MDB plan "B"6 - MDB plan "C"7 - SIP8 - SIPS9 - MBEAN10 - OTS11 - Internal

From SM1209CK.

NO_REQUESTS INTEGER The number of requests in this period.

CPU_DISPATCH_SEC FLOAT The average amount of CPU time, in seconds, thatis used by dispatch TCB. From SM1209CI.

REQUEST_PROC_SEC FLOAT The average interval, in seconds, between the timethat the request was received, and the time thecontroller finished processing the request response.From SM1209CM and SM1209CQ.

NONSTD_CPU_SEC FLOAT The average amount of CPU time that was spenton non-standard CPS, such as the System ZApplication Assist Processor (ZAAP) and Z9Integrated Information Processor (ZIIP), inseconds. From SM1209CX.

REQUEST_ENCL_SEC FLOAT The average enclave CPU time at the end of thedispatch, in seconds. From SM1209DA.

ZAAP_ENCL_SEC FLOAT The average enclave ZAAP CPU time at the end ofthe dispatch, in seconds. this is normalized to thespeed of regular CPS. FromSM1209DB*SM1209DG/256.

ZAAP_ELIG_CPU FLOAT The average CPU time at the end of the dispatchof this request spent on a regular CP that couldhave been run on a ZAAP, but the ZAAP was notavailable. The value is normalized and in seconds.From SM1209DC*SM1209DG/256.

Request Activity subcomponent tables and views

692 System Performance Feature Reference Vol. II

Page 713: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Column Name Data Type Description

ZIIP_ENCL_SEC FLOAT The average ZIIP enclave that is on the CPU at theend of the dispatch of this request, in seconds. Thetime is normalized to standard processor speed.From SM1209DD.

ZIIP_QUALITY_ENCL FLOAT The average ZIIP quality time enclave that was onthe CPU at the end of the dispatch of this request,in seconds. the time is normalized to standardprocessor speed. From SM1209DE.

ZIIP_ELIG_ENCL FLOAT The average eligible ZIIP enclave that is on theCPU at the end of the dispatch of this request, inseconds. the time is normalized to standardprocessor speed. From SM1209DF.

ENCL_SEC FLOAT The average amount of CPU time that was used bythe enclave,in seconds. From SM1209DH.

ENCL_DEL_ZAAP FLOAT The average delete ZAAP CPU enclave, in seconds.From SM1209DI.

ENCL_DEL_ZIIP FLOAT The average enclave delete ZIIP time accumulatedby the enclave, in seconds. From SM1209DK.

ENCL_DEL_ZIIP_SRV FLOAT The average enclave delete ZIIP serviceaccumulated by the enclave, in seconds. FromSM1209DL.

ENCL_DEL_ZAAP_SRV FLOAT The average enclave delete ZAAP serviceaccumulated by the enclave, in seconds. FromSM1209DM.

ENCL_DEL_SRV FLOAT The average enclave delete CPU serviceaccumulated by the enclave, in seconds. FromSM1209DN.

Request Activity subcomponent tables and views

Chapter 72. Data tables and views 693

Page 714: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Request Activity subcomponent tables and views

694 System Performance Feature Reference Vol. II

Page 715: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Chapter 73. Reports

The reporting function produces reports based on the data in the Tivoli DecisionSupport for z/OS database. Reports can show data from tables or from views. Youcan request reports online or by submitting batch jobs. Typically, you use onlinereporting for reports that you use once, and batch reporting for regularly requiredreports. This chapter gives examples of reports that belong to the WebSphereApplication Server component.

WebSphere Application Server Statistics, Daily Trend reportThis report is supplied with the Server Interval Subcomponent, and shows anoverview of WebSphere Application Server server workload by day.

This information identifies the report:

Report ID: WASSI01

Report group: WebSphere reports

Source: WAS_INT_SERVER_D

Attributes: WEBSPHERE, SERVER, DAILY

Variables: DATE, WEB_SER_NAME, MVS_SYSTEM_ID, SYSPLEX_NAME,PERIOD

The report contains the following information:

DATE The date of the day for the measurement.

WEB SERVER NAME WebSphere Application Server for z/OS transactionserver name.

PERIOD Name of the period.

SERVER TYPE WebSphere Application Server for z/OS servertype.

GLOBAL TRANSACTIONS Number of global transactions that were started inthe server region.

WebSphere Server statistics, Daily TrendSYSPLEX NAME:’UTCPLXBS’

MVS SYSTEM:’S1E ’CELL NAME: ’S1E ’NODE NAME: ’S1E ’SERVER NAME: All

WEB GLOBALSERVER SERVER GLOBAL LOCAL EXIST

DATE NAME PERIOD TYPE TRANSACTIONS TRANSACTIONS SESSIONS---------- -------- -------- ------ ------------ ------------ ----------2002-12-18 IBWJSR2 NIGHT J2EE 2.21670E+04 3.21540E+04 0.000E+00

Tivoli Decision Support for z/OS: WASSI01

Figure 217. Example of a WebSphere Application Server Statistics, Daily Trend report (partialview)

© Copyright IBM Corp. 1993, 2014 695

Page 716: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

LOCAL TRANSACTIONS Number of local transactions that were started inthe server region.

GLOBAL EXIST SESSIONS Number of communications sessions that exist. Nolonger significant for WebSphere ApplicationServer Version 5.1, and later.

LOCAL EXIST SESSIONS Number of local communications sessions thatexist. No longer significant for WebSphereApplication Server Version 5.1, and later.

REMOTE EXIST SESSIONS Number of remote communications sessions thatexist. No longer significant for WebSphereApplication Server Version 5.1, and later.

GLOBAL CLIENT RECEIVEDNumber of KBytes that have been transferred tothe server from all attached clients.

GLOBAL CLIENT SENT KB Number of KBytes that have been sent from theserver to all attached clients.

LOCAL CLIENT RECEIVED KBNumber of KBytes that have been transferred tothe server from all locally attached clients.

LOCAL CLIENT SENT KB Number of KBytes that have been sent from theserver to all locally attached clients.

REMOTE CLIENT RECEIVED KBNumber of KBytes that have been transferred tothe server from all remotely attached clients.

REMOTE CLIENT SENT KB Number of KBytes that have been sent from theserver to all remotely attached clients.

WebSphere Application Server Statistics, Daily Trend report

696 System Performance Feature Reference Vol. II

Page 717: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

WebSphere Application Server Session Statistics, Daily Trend reportThis report is supplied with the Server Interval subcomponent, and shows asummary overview of WebSphere Application Server session statistics by day.

This information identifies the report:

Report ID: WASSI02

Report group: WebSphere reports

Source: WAS_INT_SERVER_D

Attributes: WEBSPHERE, SERVER, SESSIONS, DAILY

Variables: DATE, CELL_NAME, NODE_NAME, WEB_SER_NAME,MVS_SYSTEM_ID, SYSPLEX_NAME, PERIOD

The report contains the following information:

Date The date of the day for the measurement.

Web Server Name WebSphere Application Server for z/OS transactionserver name.

Period Name of the period.

Global Exist Sessions Number of communication sessions that exist atthe end of the interval. No longer significant forWebSphere Application Server Version 5.1, andlater.

Global Active Sessions Maximum number of active communicationsessions that have been active during the interval.

Local Exist Sessions Number of local communication sessions that existat the end of the interval. No longer significant forWebSphere Application Server Version 5.1, andlater.

Local Active Sessions Maximum number of active communications thathave been attached within the server instanceduring the interval.

Remote Exist Sessions Number of remote communication sessions that

WebSphere Sessions Statistics, Daily TrendSYSPLEX NAME:’BOSS0153’

MVS SYSTEM: ’SY1’CELL NAME: ’SY1’NODE NAME: ’SY1’

SERVER NAME: ’BBOC001’

Web Global Global Local LocalServer Exist Active Exist Active

Date Name Period Sessionsb Sessions Sessions Sessions---------- -------- ------- -------- -------- -------- --------2005-03-03 BBOC001 PRIME 0.000 1.000 0.000 0.000

Tivoli Decision Support for z/OS: WASSI02

Figure 218. Example of a WebSphere Application Server Session Statistics, Daily Trend(partial view)

WebSphere Application Server Session Statistics, Daily Trend report

Chapter 73. Reports 697

Page 718: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

exist at the end of the interval. No longersignificant for WebSphere Application ServerVersion 5.1, and later.

Remote Active Sessions Maximum number of active remote communicationsessions that have been attached within the serverinstance.

HTTP Exist Sessions Number of HTTP communication sessions thatexist at the end of the interval. No longersignificant for WebSphere Application ServerVersion 5.1, and later.

HTTP Active Sessions Number of HTTP communication sessions thathave been attached and active within the serverinstance during the interval.

WebSphere Application Server Session Statistics, Daily Trend report

698 System Performance Feature Reference Vol. II

Page 719: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

WebSphere Application Server Workload Statistics, Daily Trend reportThis report is supplied with the Server Interval subcomponent, and shows a shortsummary overview of WebSphere Application Server workload statistics by day.

This information identifies the report:

Report ID: WASSI03

Report group: WebSphere reports

Source: WAS_INT_SERVER_DV

Attributes: WEBSPHERE, SERVER, WORKLOAD, DAILY

Variables: DATE, SYSPLEX_NAME, MVS_SYSTEM_ID, CELL_NAME,NODE_NAME, WEB_SER_NAME, PERIOD

The report contains the following information:

Date The date of the measurement.

Web Server Name WebSphere Application Server for z/OS transactionserver name.

Period Name of the period.

Received KBytes rate Number of total KB received by the server from allclients in a second.

Sent KBytes rate Number of total KB sent from the server to allclients in a second.

HTTP Received KBytes rate Number of total KB received by the server from allHTTP clients in a second.

HTTP Sent KBytes rate Number of total KB sent from the server to allHTTP clients in a second.

CPU Busy Percentage Percentage of enclave Workload Manager CPUtime on the total.

WebSphere Workload Statistics, Daily TrendSYSPLEX NAME:’BOSS0153’

MVS SYSTEM: ’SY1’CELL NAME: ’SY1’NODE NAME: ’SY1’

SERVER NAME: ’BBOC001’

HTTP HTTPWeb Received Sent Received Sent CPUServer Kbytes Kbytes Kbytes Kbytes busy

Date Name Period rate rate rate rate percentage---------- -------- ------ -------- ------- -------- ------ ----------2005-03-03 BBOC001 PRIME 0.002 0.002 0.002 0.002 5.669E-02

Tivoli Decision Support for z/OS: WASSI03

Figure 219. Example of a WebSphere Application Server Workload Statistics, Daily Trend(partial view)

WebSphere Application Server Workload Statistics, Daily Trend report

Chapter 73. Reports 699

Page 720: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

WebSphere Application Server JVM Heap Statistics, Daily Trend reportThis report is supplied with the Server Interval subcomponent, and shows asummary overview of WebSphere Application Server JVM Heap statistics by day.

This information identifies the report:

Report ID: WASSI04

Report group: WebSphere reports

Source: WAS_INT_HEAP_D

Attributes: WEBSPHERE, SERVER, DAILY, JVM, HEAP

Variables: DATE, MVS_SYSTEM_ID, SYSPLEX_NAME, CELL_NAME,NODE_NAME, WEB_SER_NAME, WEB_SER_INST_NAME,PERIOD, HEAP_ID

The report contains the following information:

Date The date of the day for the measurement.

Web Server Name WebSphere Application Server for z/OS transactionserver name.

Web Server Instance Name WebSphere Application Server for z/OS transactionserver instance name.

Period Name of the period.

Heap Id Heap identifier.

Garbage Collection Count Total garbage collection count.

Minimum Total Storage KbytesMinimum total storage, in KB.

Maximum Total Storage KbytesMaximum total storage, in KB.

Average Total Storage Kbytes Average total storage, in KB.

Minimum Free Storage KbytesMinimum free storage, in KB.

WebSphere JVM Heap Statistics, Daily TrendSYSPLEX NAME:’BOSS0153’

MVS SYSTEM: ’SY1’CELL NAME: ’SY1’NODE NAME: ’SY1’

SERVER NAME: ’BBOC001’

Web MinimumWeb Server Garbage TotalServer Instance Heap Collection Storage

Date Name Name Period Id Count Kbytes---------- -------- -------- ------ ---------- ---------- ----------2005-03-03 BBOC001 BBOC001 PRIME 00000002 8.000 1.956E+05

Tivoli Decision Support for z/OS: WASSI04

Figure 220. Example of a WebSphere Application Server JVM Heap Statistics, Daily Trend(partial view)

WebSphere Application Server JVM Heap Statistics, Daily Trend report

700 System Performance Feature Reference Vol. II

Page 721: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Maximum Free Storage KbytesMaximum free storage, in KB.

Average Free Storage Kbytes Average free storage, in KB.

WebSphere Application Server JVM Heap Statistics, Daily Trend report

Chapter 73. Reports 701

Page 722: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

WebSphere Application Server User Credentials Statistics reportThis report is supplied with the Server Activity subcomponent and is availableonly in WebSphere Application Server Version 5. It shows the monthly usage ofbytes received/transmitted and CPU usage for a user identified by his credentials.

This information identifies the report:

Report ID: WASSA01

Report group: WebSphere reports

Source: WAS_ACT_USR_M

Attributes: WEBSPHERE, USER, MONTHLY

Variables: DATE, WEB_SER_NAME, USER_CREDENTIALS,CLIENT_IP_ADDRESS, MVS_SYSTEM_ID, SYSPLEX_NAME,PERIOD

The report contains the following information:

Date First day of the month for the statistics.

Period Name of the period.

IP HOST address The IP address of the transaction server.

Client IP address The IP address of the client (or job name).

User Credentials The credentials under which the user started theactivities.

Web Server Name WebSphere of z/OS transaction server name.

MVS System ID MVS system identifier.

Sysplex Name The Sysplex name.

Bytes received Bytes received by the transaction server.

Bytes transmitted Bytes transmitted from the transaction server

Total CPU seconds Seconds of CPU used.

WebSphere User Credentials Statistics

IP Client WebHOST IP User Server

Date Period Address Address Credentials Name---------- ------ ---------- ---------- ----------- -------2005-08-01 PRIME 9.38.48.55 9.38.48.55 IBMUSER BBOC0012005-08-01 NIGHT 9.38.48.55 9.38.48.55 IBMUSER BBOC0012005-09-01 PRIME 9.38.48.55 9.38.48.55 IBMUSER BBOC001

Tivoli Decision Support for z/OS: WASSA01

Figure 221. Example of a WebSphere Application Server User Credentials Statistics report(partial view)

WebSphere Application Server User Credentials Statistics report

702 System Performance Feature Reference Vol. II

Page 723: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

WebSphere Application Server Web Application Statistics, Daily Trendreport

This report is supplied with the J2EE and Web Interval subcomponent, and showsa summary overview of WebSphere Application Server Web Applicationperformance by day.

This information identifies the report:

Report ID: WASWI01

Report group: WebSphere reports

Source: WAS_INT_WEBAPPL_D

Attributes: WEBSPHERE, WEBAPPL, DAILY

Variables: DATE, WEB_APPL_NAME, WEB_SER_NAME, MVS_SYSTEM_ID,SYSPLEX_NAME, PERIOD

The report contains the following information:

DATE The date of the day for the measurement.

WEB SERVER NAME WebSphere for z/OS transaction server name.

MVS SYSTEM ID MVS system identifier.

SYSPLEX NAME Sysplex name.

PERIOD Name of the period.

WEB APPL NAME The WEB Application name.

TOTAL REQUESTS The number of requests handled.

NUMBER LOADED SERVLETThe number of Servlets loaded.

AVERAGE RESPONSE TIME The average time (in seconds) that a WebApplication servlets spent performing services.

MINIMUM RESPONSE TIMEThe minimum time (in seconds) that a WebApplication servlet spent performing services.

WEB MVS WEBSERVER SYSTEM SYSPLEX APPL

DATE NAME ID NAME NAME---------- -------- ------ -------- -------------------------------------2002-12-18 IBWJSR2 S1E UTCPLXBS eRWWPriceChangeHTTPSession_262002-12-18 IBWJSR2 S1E UTCPLXBS WebERWWjmsPRR_252002-12-18 IBWJSR2 S1E UTCPLXBS WebERWWDelivery_202002-12-18 IBWJSR2 S1E UTCPLXBS WebERWWJustPC_142002-12-18 IBWJSR2 S1E UTCPLXBS WebERWWNO_192002-12-18 IBWJSR2 S1E UTCPLXBS WebERWWOS_152002-12-18 IBWJSR2 S1E UTCPLXBS WebERWWPay_242002-12-18 IBWJSR2 S1E UTCPLXBS WebERWWPC_212002-12-18 IBWJSR2 S1E UTCPLXBS WebERWWPQ_162002-12-18 IBWJSR2 S1E UTCPLXBS WebERWWSL_17

Tivoli Decision Support for z/OS: WASWI01

Figure 222. Example of a WebSphere Application Server Web Application statistics, DailyTrend report (partial view)

WebSphere Application Server Web Application Statistics, Daily Trend report

Chapter 73. Reports 703

Page 724: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

MAXIMUM RESPONSE TIMEThe maximum time (in seconds) that a WebApplication servlet spent performing services.

NUMBER ERRORS Total number of errors.

WebSphere Application Server Web Application Statistics, Daily Trend report

704 System Performance Feature Reference Vol. II

Page 725: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

WebSphere Application Server HTTP Statistics, Daily Trend reportThis report is supplied with the J2EE and Web Interval subcomponent, and showsa summary overview of WebSphere Application Server HTTP session statistics byday.

This information identifies the report:

Report ID: WASWI02

Report group: WebSphere reports

Source: WAS_INT_HTTPSESS_D

Attributes: WEBSPHERE, SERVER, DAILY

Variables: DATE, WEB_SER_NAME, WEB_SER_INSTA_NAME,MVS_SYSTEM_ID, SYSPLEX_NAME, PERIOD

The report contains the following information:

DATE First day of the month for the statistics.

CELL NAME WebSphere Application Server for z/OS transactionserver cell name.

NODE NAME WebSphere for z/OS transaction server node name.

WEB SERVER NAME WebSphere for z/OS transaction server name.

WEB SERVER INSTANCE WebSphere Application Server for z/OS transactionserver instance name.

PERIOD Name of the period.

MVS SYSTEM ID MVS system identifier.

SYSPLEX NAME The sysplex name.

CREATED SESSIONS The number of sessions created during the interval.This includes sessions that were available, active,or invalidated.

INVALIDATED SESSIONS The number of sessions invalidated (removed fromavailable or active state) during the interval.

ACTIVE SESSIONS Current number of HTTP sessions that are activelyreferenced in the server at the end of the interval.

MINIMUM ACTIVE SESSIONSMinimum number of HTTP sessions that areactively referenced in the server at the end of theinterval.

WEBWEB SERVER MVS

CELL NODE SERVER INSTANCE SYSTEM SYSPLEXDATE NAME NAME NAME NAME ID NAME PERIOD---------- ---- ---- -------- -------- ------ -------- --------2002-12-18 S1E S1E IBWJSR2 IBWJSR2A S1E SYSPLEX1 NIGHT2002-12-18 S1E S1E IBWJSR2 IBWJSR2A S1E SYSPLEX1 PRIME

Tivoli Decision Support for z/OS: WASWI02

Figure 223. Example of WebSphere Application Server HTTP Statistics, Daily Trend (partialview)

WebSphere Application Server HTTP Statistics, Daily Trend report

Chapter 73. Reports 705

Page 726: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

MAXIMUM ACTIVE SESSIONSMaximum number of HTTP sessions that areactively referenced in the server at the end of theinterval.

LIFE TIME SESSIONS Average time, in seconds, of invalidated HTTPsessions remained alive in memory.

INVALIDATED TIME SESSIONSAverage time, in seconds, that was required toprocess invalidation of HTTP sessions, as measuredduring the interval.

FINALIZED SESSIONS Number of sessions that were finalized.

LIVE SESSIONS Total number of HTTP sessions being tracked bythe server at the end of the interval. This includesboth active and inactive sessions.

MINIMUM LIVE SESSIONS Minimum number of live HTTP sessions duringthe interval.

MAXIMUM LIVE SESSIONS Maximum number of live HTTP sessions duringthe interval.

WebSphere Application Server HTTP Statistics, Daily Trend report

706 System Performance Feature Reference Vol. II

Page 727: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

WebSphere J2EE Container Statistics, Daily Trend reportThis report is supplied with the J2EE and Web Interval subcomponent, and showsa summary overview of WebSphere J2EE container statistics by day.

This information identifies the report:

Report ID: WASWI03

Report group: WebSphere reports

Source: WAS_INT_J2EECNT_D

Attributes: WEBSPHERE, J2EE, DAILY

Variables: DATE, WEB_SER_NAME, MVS_SYSTEM_ID, SYSPLEX_NAME,PERIOD

The report contains the following information

DATE The date of the day for the measurement.

PERIOD Name of the period.

CELL NAME WebSphere for z/OS transaction server cell name.

NODE NAME WebSphere for z/OS transaction server node name.

WEB SERVER NAME WebSphere for z/OS transaction server name.

MVS SYSTEM ID MVS System identifier.

METHOD INVOCATION Total number of times the methods were invoked.

AVERAGE RESPONSE TIME Bean Method average response time in seconds.

MAXIMUM RESPONSE TIMEBean Method maximum response time in second.

STATELESS CREATED Total number of times the create() method wasinvoked against the listed stateless session beans.

STATEFUL CREATED Total number of times the create() method wasinvoked against the listed state full session beans.

ENTITY CREATED Total number of entity bean objects created.

STATEFUL REMOVED Total number of times the remove() method wasinvoked against the listed state full session beans.

WebSphere J2EE container statistics, Daily TrendSYSPLEX NAME:’UTCPLXBS’

MVS SYSTEM:’S1E ’

WEB AVERAGE MAXIMUMCELL NODE SERVER METHOD RESPONSE RESPONSE STATELESS

DATE PERIOD NAME NAME NAME INVOCATION TIME TIME CREATED---------- -------- ---- ---- -------- ---------- ---------- ---------- ----------2002-12-18 NIGHT S1E S1E IBWJSR2 1.695E+06 5.461E-01 4.420E+02 1.616E+04

PRIME S1E S1E IBWJSR2 6.779E+05 3.141E-01 1.580E+02 6.606E+03Tivoli Decision Support for z/OS: WASWI03

Figure 224. Example of a WebSphere J2EE Container Statistics, Daily Trend report

WebSphere J2EE Container Statistics, Daily Trend report

Chapter 73. Reports 707

Page 728: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

ENTITY REMOVED Total number of times entity bean instances wereremoved.

STATEFUL ACTIVATED Total number of times the state full session beancontainers activated (retrieved from secondarystorage) the enterprise beans.

ENTITY ACTIVATED Total number of times the enterprise beancontainers activated (retrieved from secondarystorage) the enterprise beans.

STATEFUL PASSIVATED Total number of times the state full session beancontainers passivated (transferred to secondarystorage) the enterprise beans.

ENTITY PASSIVATED Total number of times the enterprise beancontainers activated (transferred to secondarystorage) the enterprise beans.

ENTITY LOADED Total number of times entity beans loadedinformation from the database into themselves.

ENTITY STORED Total number of times entity beans storedinformation from the database into themselves.

WebSphere J2EE Container Statistics, Daily Trend report

708 System Performance Feature Reference Vol. II

Page 729: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Part 16. z/OS Interval Job/Step Accounting componentChapter 74. Customization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 711

Chapter 75. Data flow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 713

Chapter 76. Data tables, views, and lookup tables . . . . . . . . . . . . . . . . . . . . . 715Data Tables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 715

MVSAC_JOBADDR1_T,_H,_D,_M . . . . . . . . . . . . . . . . . . . . . . . . . . 715MVSAC_JOBADDR2_T,_H,_D,_M . . . . . . . . . . . . . . . . . . . . . . . . . . 723MVSAC_JOBSTEP_T . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 724

Lookup tables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 726MVSAC_STEP_SLA_LK . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 726MVSAC_SYSID_LK . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 727

Views . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 728MVSAC_JOBADDR_TV . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 728MVSAC_JOBADDR1_TV . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 729MVSAC_JOBSTEP_TV . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 730

Chapter 77. Reports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 731Job Daily Resource Consumption report . . . . . . . . . . . . . . . . . . . . . . . . . 731Job Step Duration and CPU Consumption report . . . . . . . . . . . . . . . . . . . . . . 732Job Running Resource Consumption, Daily report . . . . . . . . . . . . . . . . . . . . . . 733

© Copyright IBM Corp. 1993, 2014 709

Page 730: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

710 System Performance Feature Reference Vol. II

Page 731: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Chapter 74. Customization

The z/OS Interval Job/Step Accounting component manages SMF30 subtyperecords in a way that accounting information is consistently available.

The type 30 record can be used with subtype selectivity function. There are sixsubtype records available, which provide address space level accountinginformation.

The SMF 30 subtypes are:

Subtype 1 Job start or start of other work unit

Subtype 2 Activity since previous interval ended

Subtype 3 Activity for the last interval before step termination

Subtype 4 Step total

Subtype 5 Job termination or termination of other work unit

Subtype 6 System address space

A brief explanation of the SMF 30 record subtypes flow follows:v A work unit (such as a TSO/E session, APPC/MVS transaction program, started

task, or batch job) starts. This subtype 1 record identifies the work unit butcontains no resource data.

v An SMF interval ends, if you requested interval accounting. If this is the firstinterval since the work unit started, then this subtype 2 record contains the totalresources used from the start of the work unit until the end of the currentinterval. For other intervals, this subtype 2 record contains the total resourcesused from the end of the previous interval until the end of the current interval.For system address spaces that do not go through full function start, SMFgenerates a subtype 6 record that contains the total resources used since the startof the address space. Note that the data in the subtype 6 record is cumulative,unlike the subtype 2 record.

v A work unit (such as a TSO/E session, APPC/MVS transaction program, startedtask, or batch job) completes. If you requested interval accounting, SMFgenerates a subtype 3 record that contains the total resources used from the endof the previous recording interval until the end of the work unit.

v For a job step, SMF generates a subtype 4 record that contains the total resourcesused from the time when the job step started until the time when the job stepcompleted. If you requested interval recording, then this subtype 4 recordgenerally contains the accumulated totals of the data in the interval subtype 2and subtype 3 records that were generated for the step.

v For a job, SMF generates a subtype 5 record that contains the total resourcesused from the time when the job started until the time when the job completed.This subtype 5 record generally contains the accumulated totals of the data inthe step total subtype 4 records that were generated for the job.

© Copyright IBM Corp. 1993, 2014 711

Page 732: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Customization

712 System Performance Feature Reference Vol. II

Page 733: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Chapter 75. Data flow

The z/OS Interval Job/Step Accounting component consists of:v Log and Record definitionsv Tables with the corresponding update definitionsv A table view and lookup tablev Reports

Figure 225 shows an overview of the flow of data from the SMF log, through thez/OS Interval Job/Step Accounting component of Tivoli Decision Support forz/OS, and finally into reports.

Figure 225. z/OS Interval Job/Step Accounting Data Flow

© Copyright IBM Corp. 1993, 2014 713

Page 734: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Note: Most of the fields present in the tables listed above are updated fromdifferent SMF 30 record subtypes; some table columns might not be filled in,if the needed SMF 30 record subtype is not present in the collected log or ifit does not contain the needed data section.

Data flow

714 System Performance Feature Reference Vol. II

Page 735: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Chapter 76. Data tables, views, and lookup tables

This chapter describes the data tables, views, and lookup tables used by the z/OSInterval Job/Step Accounting component.

Note: Because the MVSAC_JOBADDR1_T, MVSAC_JOBADDR2_T, andMVSAC_JOBSTEP_T data tables provides timely data, they may easilybecome populated with a great amount of information. Hence, to preventspace and performance problems, the default retention period has beenreduced to 3 days. If you need to maintain the data for a longer period oftime, modify the Purge condition for each table.

Data TablesThis section describes the data tables for the z/OS Interval Job/Step Accountingcomponent.

MVSAC_JOBADDR1_T,_H,_D,_MThis table provides timely, hourly, daily, and monthly accounting statistics onaddress spaces and jobs. They contain data from SMF type 30.

The default retention periods for these tables are:MVSAC_JOBADDR1_T 3 daysMVSAC_JOBADDR1_H 7 daysMVSAC_JOBADDR1_D 15 daysMVSAC_JOBADDR1_M 365 days

Column name Data type Description

DATE K DATE Date when the activity occurred. It is the date when thereader recognized the JOB card for this job. FromSMF30RSD.

TIME K TIME Time when the activity occurred. It applies only to the_T and _H tables. It is the time when the readerrecognized the JOB card for this job. From SMF30RST.

TIMESTAMP K TIMESTAMP Date and time when the activity occurred. It appliesonly to the _T table. It is the date and time when thereader recognized the JOB card for this job. FromSMF30RSD and SMF30RST.

MVS_SYSTEM_ID K CHAR(4) MVS system ID. This is the SMF system ID. FromSMF30SID.

JOB_NAME K CHAR(8) Name of the job. From SMF30JBN.

JOB_SAMPLING_DATE K DATE Date when the job was still running. From SMF30IDTor SMF30DTE.

PERIOD_NAME K CHAR(8) Name of the period. This is derived by using fieldsSMF30SID, SMF30IDT, SMF30IST, SMF30DTE, andSMF30TME as parameters of the PERIOD function.

ACCOUNT_FIELD1 VARCHAR(60) First accounting field. First sect of SMF30ACT.

ACCOUNT_FIELD2 VARCHAR(60) Second accounting field. First sect of SMF30ACT.

ACCOUNT_FIELD3 VARCHAR(60) Third accounting field. First sect of SMF30ACT.

© Copyright IBM Corp. 1993, 2014 715

Page 736: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Column name Data type Description

ACCOUNT_FIELD4 VARCHAR(60) Fourth accounting field. First sect of SMF30ACT.

ACCOUNT_FIELD5 VARCHAR(60) Fifth accounting field. First sect of SMF30ACT.

ACCOUNT_FIELD6 VARCHAR(60) Sixth accounting field. First sect of SMF30ACT.

AMT_BYTES_PRIV FLOAT Amount of 64-bit private storage in bytes that isobtained by this step or job. This includes guardedvirtual storage.

BLOCKS_IN_AUX FLOAT Number of blocks that were paged in from auxiliarystorage. This is the sum of SMF30KIA.

BLOCKS_IN_ES FLOAT Number of blocks that were pagedin from expandedstorage. This is the sum of SMF30KIE.

BLOCKS_OUT_AUX FLOAT Number of blocks that were paged out to auxiliarystorage. This is the sum of SMF30KOA.

BLOCKS_OUT_ES FLOAT Number of blocks that were paged out to expandedstorage. This is the sum of SMF30KOE.

BLOCKS_TRANSFERRED FLOAT Total number of blocks transferred. This is theaccumulated EXCP counts. This is the sum ofSMF30TEP.

BYTES_RCV FLOAT Amount of data received by the transaction program, inbytes. This is the sum of SMF30DAR.

BYTES_SENT FLOAT Amount of data sent by the transaction program, inbytes. This is the sum of SMF30DAT.

CARDS_READ FLOAT Number of card-image records in DD DATA and DD *data sets read by the reader. This is the sum ofSMF30INP.

CONNECT_INVALID CHAR(1) Indicates that the device connect time(CONNECT_MSEC) might be not valid. It is set to 1 ifthe device connect time might be not valid. This is themaximum of bit 0 in SMF30DCF.

CONNECT_MSEC FLOAT Total device connect time for the address space, inmilliseconds. This is the sum of SMF30TCN*0.128.

CONVERS_ACTIVE FLOAT Number of active conversations. This is the sum ofSMF30TAC.

CONVERS_ALLOC FLOAT Number of conversations allocated. This is the sum ofSMF30CNA.

CONVERS_TOT FLOAT Total number of conversations, both currently activeand deallocated, associated with the transactionprogram ID. This is the sum of SMF30CN.

CPU_ENQ_PROMOT_INT FLOAT CPU time consumed for an A/S or Job while enqueuepromoted. 1.024 milliseconds unit Unlike SMF30CEP,for interval records, this field contains only the timeconsumed during the interval itself. Valid where bit 7of SMF30TF2 is 0.

CPU_HIPER_SECONDS FLOAT Processor time used to support data transfer to andfrom a hiperspace backed by expanded storage, inseconds. Calculated as the sum of SMF30HPT/100 forrecords where bit 0 or bit 10 of SMF30TFL is 0.

CPU_INTR_SECONDS FLOAT Processor time used to process I/O interrupts, inseconds. Calculated as the sum of SMF30IIP/100 forrecords where bit 0 or bit 9 of SMF30TFL is 0.

Data Tables

716 System Performance Feature Reference Vol. II

||||||

Page 737: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Column name Data type Description

CPU_PAGE_SECONDS FLOAT Number of processor page seconds for the addressspace, in page seconds units. Calculated as the sum ofSMF30PSC*0.001.

CPU_RCT_SECONDS FLOAT Processor time used by the region control task, inseconds. Calculated as the sum of SMF30RCT/100 forrecords where bit 0 or bit 11 of SMF30TFL is 0.

CPU_TOTAL_SECONDS FLOAT Total processor time, in seconds. This is the sum of allvalid processor timesNote: It includes the time consumed by IFA-eligiblework running on standard CP, but it does not includeCPU time of IFA or IIP processors.

CS_FRAME_SECONDS FLOAT Active frame time for frames in central storage, inseconds. Calculated as the sum ofSMF30RES*SMF30PSC*1024/ (SMF30CPT* 10 000 000).

DASD_BLOCKS FLOAT Number of blocks transferred to and from disk devices.This is the sum of SMF30BLK, where SMF30DEV=X'20'.

DIVISION_ID CHAR(4) Division ID from SMF30_SYSID_LK lookup.

ENCLAVE_ACTIVE_SEC FLOAT Enclave transaction active time, in seconds. This is thesum of SMF30ETA.

ENCLAVE_SECONDS FLOAT CPU time used by enclaves, in seconds. This value isalso included in TCB_STEP_SECONDS. Calculated asthe sum of SMF30ENC/100 for records where bit 0 orbit 13 of SMF30TFL is 0.

ICSF_INSTRUCTIONS FLOAT Integrated Cryptographic Service Facility/MVS(ICSF/MVS) service count. This is the number ofcryptographic instructions executed on behalf of caller(within caller’s address space). Calculated as the sum ofSMF30CSC.

IFA_CPU_SECONDS FLOAT CPU time spent on IFA (including enclave time), inseconds. Calculated as the sum of(SMF30_TIFA*SM30ZNF/256)/100, for records wherebit 1 of SMF30TF2 is 0.

IFA_CPU_ON_CP_SEC FLOAT CPU time spent running IFA eligible work on astandard CP (including enclave time), in seconds. Thisvalue is also included in TCB_STEP_SECONDS.Calculated as the sum of SMF30_TIFC/100 for recordswhere bit 4 of SMF30TF2 is 0.

IFA_DEP_ENC_CPSEC FLOAT Dependent enclave IFA time spent on CP in seconds.Calculated as the sum of SMF30_DETIFC/100 forrecords where bit 6 of SMF30TF2 is 0.

IFA_DEP_ENC_SEC FLOAT Dependent enclave time spent on IFA in seconds.Calculated as the sum of SMF30_DETIFA/100 forrecords where bit 3 of SMF30TF2 is 0.

IFA_ENCLAVE_SEC FLOAT Enclave time spent on IFA, in seconds. This value isalso included in IFA_CPU_SECONDS. Calculated as thesum of (SMF30_ETIFA*SM30ZNF/256)/100, for recordswhere bit 2 of SMF30TF2 is 0.

IFA_ENCL_ON_CP_SEC FLOAT IFA enclave time spent on a standard CP, in seconds.This value is also included in IFA_CPU_ON_CP_SEC.Calculated as the sum of SMF30_ETIFC/100 for recordswhere bit 5 of SMF30TF2 is 0.

Data Tables

Chapter 76. Data tables, views, and lookup tables 717

Page 738: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Column name Data type Description

JOB_CLASS CHAR(1) Job class. From SMF30CLS. Blank if SMF30WID is STCor ASCH or OMVS.

JOB_CPU_SECONDS FLOAT Job CPU consumption. It is calculated as sum ofSMF30ICU, SMF30ISB, SMF30CPT, SMF30TFL,SMF30IIP, SMF30RCT and SMF30HPT.

JOB_DASD_BLOCKS FLOAT Count of blocks issued for the DASD against the dataset. From SMF30BLK.

JOB_DURATION_SECS INTEGER Job duration, in seconds.

JOB_DURATION_TIME TIME Elapsed time, in the format HH:MM:SS. Calculatedfrom the job start-time and job end-time.

JOB_END_CHECK CHAR(1) Specifies whether SMF30 subtype 5 record (jobtermination) has been processed for this address space.It is Y if subtype 5 has been processed, otherwise is N.

JOB_END_DATE DATE Date when the record was moved to the SMF buffer.From field SMF30DTE.

JOB_END_TIME TIME Time when the record was moved to the SMF buffer.From field SMF30TME.

JOB_INIT_CHECK CHAR(1) Specifies whether SMF30 subtype 1 record (jobinitiation) has been processed for this address space. Itcan be set to one of the following:Y Subtype 1 has been processed.n The first subtype processed (either 2 or 3,

meaning subtype 2 or subtype 3)N All the other cases. This is the default.

JOB_IO_COUNT INTEGER Total blocks transferred. From SMF30TEP.

JOB_NUMBER CHAR(8) JES job identifier. From SMF30JNM.

JOB_RETURN_CODE INTEGER Job completion code. From SMF30SCC. This columncould contain a return code or an abend code (seecolumn JOB_RETURN_TYPE). Zero indicates normalcompletion, or that the last step was flushed.Note: SMF30SCC can hold values > 4095 for stepswhich completed successfully. However, the job outputwill only display return code values between 0 and4095, and therefore the remainder of the return code(when divided by 4096) is displayed in the job log.Therefore, for return codes > 4095, TDSz sets thiscolumn to the remainder, when divided by 4096.

JOB_RETURN_TYPE CHAR(1) Job return type. Based on SMF30STI. Possible valuesare:N Normal completion.A An abend occurred in the job.

JOB_START_DATE DATE Date when the initiator selected this step or job. Fromfirst job field SMF30STD.

JOB_START_TIME TIME Time when the initiator selected this step or job. Fromfirst job field SMF30SIT.

JOB_TAPE_BLOCKS FLOAT Count of blocks issued for the tape against the data set.From SMF30BLK.

JOB_TAPE_MOUNTS FLOAT Number of specific and non-specific tape mounts. FromSMF30PTM and SMF30TPR.

Data Tables

718 System Performance Feature Reference Vol. II

Page 739: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Column name Data type Description

MAX_CPU_TASK CHAR(8) Program name that used largest percentage CPU timein this address space. From SMF30_MAX_CPU_TSK ofsubtype 5 (job completion) record.

MAX_CPU_TASK_PCT INTEGER Largest percentage CPU time used by any task in thisaddress space. From SMF30_MAX_CPU_PCT ofsubtype 5 (job completion) record.

PA_GT16MB_BYTES FLOAT Maximum private area size above 16 megabytes, inbytes. This is the maximum of SMF30ERG.

PA_LT16MB_BYTES FLOAT Maximum private area size below 16 megabytes, inbytes. This is the maximum of SMF30RGB.

PAGEINS FLOAT Number of pages that were paged in from auxiliarystorage. This is the sum of SMF30PGI.

PAGEINS_BLK_AUX FLOAT Number of blocked pages that were paged in fromauxiliary storage. This is the sum of SMF30BIA.

PAGEINS_BLK_ES FLOAT Number of blocked pages that were paged in fromexpanded storage. This is the sum of SMF30BIE.

PAGEINS_COMMON FLOAT Number of common area page-ins (LPA + CSA). This isthe sum of SMF30CPI.

PAGEINS_HIPER FLOAT Number of hiperspace page-ins from auxiliary toprocessor storage. This is the sum of SMF30HPI.

PAGEINS_LPA FLOAT Number of LPA page-ins. This is the sum of SMF30LPI.

PAGEINS_SHARED FLOAT Number of IARVSERV shared pages that were paged infrom auxiliary storage in this address space. This is thesum of SMF30PAI.

PAGEINS_SHARED_ES FLOAT Number of IARVSERV shared pages that were paged infrom expanded storage in this address space. This is thesum of SMF30PEI.

PAGEINS_UNBLK_ES FLOAT Number of unblocked pages that were paged in fromexpanded storage. This is the sum of SMF30PIE.

PAGEINS_VIO FLOAT Number of VIO page-ins. This is the sum of SMF30VPI.

PAGEOUTS FLOAT Number of pages that were paged out to auxiliarystorage. This is the sum of SMF30PGO.

PAGEOUTS_BLK_AUX FLOAT Number of blocked pages that were paged out toauxiliary storage. This is the sum of SMF30BOA.

PAGEOUTS_BLK_ES FLOAT Number of blocked pages that were paged out toexpanded storage. This is the sum of SMF30BOE.

PAGEOUTS_HIPER FLOAT Number of hiperspace page-outs from auxiliary toprocessor storage. This is the sum of SMF30HPO.

PAGEOUTS_UNBLK_ES FLOAT Number of unblocked pages that were paged out toexpanded storage. This is the sum of SMF30POE.

PAGEOUTS_VIO FLOAT Number of VIO page-outs. This is the sum ofSMF30VPO.

PAGES_STOLEN FLOAT Number of pages stolen from the address space. This isthe sum of SMF30PST.

PAGES_SWAPPED_IN FLOAT Number of pages swapped in. This is the sum ofSMF30PSI.

PAGES_SWAPPED_OUT FLOAT Number of pages swapped out. This is the sum ofSMF30PSO.

Data Tables

Chapter 76. Data tables, views, and lookup tables 719

||||||

||||||

Page 740: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Column name Data type Description

PERF_GROUP_NO CHAR(3) Job performance group number. This field only applieswhen the system is running in workload managementcompatibility mode. It is 0 if the system is running inwork management goal mode. From SMF30PGN.

RACF_USER_ID CHAR(8) RACF user ID. Blank means that RACF is not active.

REAL_FRAMES_HWM FLOAT High water mark for the number of real storage framesthat is used to back 64-bit private storage.

RECEIVE_CALLS FLOAT Number of times the transaction program issued areceive call. This is the sum of SMF30REC.

REGION_SIZE_MAX_KB FLOAT Maximum region size established, in kilobytes. This isthe maximum of SMF30RGN.

REPORT_CLASS CHAR(8) Report class name. This field is blank when inworkload management compatibility mode. FromSMF30RCN.

SEND_CLASS FLOAT Number of times the transaction program issued a sendcall. This is the sum of SMF30SEN.

SERVICE_CLASS CHAR(8) Service class name. This field is blank when inworkload management compatibility mode. FromSMF30SCN.

SERVICE_UNITS_CPU FLOAT CPU service units. This is the sum of SMF30CSU.SMF30CSU_L is used when bit 1 of SMF30INV is set toon (due to wrapping of SMF30CSU).

SERVICE_UNITS_ENCL FLOAT Enclave CPU service units. This is the sum ofSMF30ESU. SMF30ESU_L is used when bit 5 ofSMF30INV is set to on (due to wrapping ofSMF30ESU).

SERVICE_UNITS_IO FLOAT I/O service units. This is the sum of SMF30IO.SMF30IO_L is used when bit 3 of SMF30INV is set toon (due to wrapping of SMF30IO).

SERVICE_UNITS_MSO FLOAT MSO service units. This is the sum of SMF30MSO.SMF30MSO_L is used when bit 4 of SMF30INV is set toon (due to wrapping of SMF30MSO).

SERVICE_UNITS_SRB FLOAT SRB service units. This is the sum of SMF30SRB.SMF30SRB_L is used when bit 2 of SMF30INV is set toon (due to wrapping of SMF30SRB).

SERVICE_UNITS_TOT FLOAT Total service units. This is the sum of SMF30SRV.SMF30SRV_L is used when bit 0 of SMF30INV is set toon (due to wrapping of SMF30SRV).

SHARED_PAGE_SEC FLOAT Number of CPU page seconds for the IARVSERVshared central storage frames in use by this addressspace, in page second units. This is the sum ofSMF30PSF*0.001.

SRB_INIT_SECONDS FLOAT Initiator processor time under SRB, in seconds.Calculated as the sum of SMF30ISB/100 for recordswhere bit 0 or bit 5 of SMF30TFL is 0.

SRB_PREEMP_SECONDS FLOAT Additional CPU time accumulated by the preemptableSRBs and client SRBs for this job, in seconds.Calculated as the sum of SMF30ASR/100 for recordswhere bit 0 or bit 12 of SMF30TFL is 0.

Data Tables

720 System Performance Feature Reference Vol. II

|||||

||||||

|||||||

||||||

||||||

||||||

||||||

Page 741: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Column name Data type Description

SRB_STEPS_SECONDS FLOAT Step processor time under SRB, in seconds. Calculatedas the sum of SMF30CPS/100 for records where bit 0 orbit 2 of SMF30TFL is 0.

STOR_PRIV_BOT_KB INTEGER Largest amount of storage used from the bottom of theprivate area, in kilobytes. This is the maximum ofSMF30PRV.

STOR_PRIV_TOP_KB INTEGER Largest amount of storage used from the top of theprivate area, in kilobytes. This is the maximum ofSMF30SYS.

SUBSYSTEM_ID CHAR Name of the subsystem. From SMF30WID.

SWAP_SEQUENCES FLOAT Number of address space swap sequences. This is thesum of SMF30NSW.

TAPE_BLOCKS FLOAT Number of blocks transferred to and from tape devices.This is the sum of SMF30BLK, where SMF30DEV=X'80'.

TCB_INIT_SECONDS FLOAT Initiator processor time under TCB, in seconds.Calculated as the sum of SMF30ICU/100 for recordswhere bit 0 or bit 6 of SMF30TFL is 0.

TCB_STEP_SECONDS FLOAT Step processor time under TCB, in seconds. Calculatedas the sum of SMF30CPT/100 for records where bit 0 orbit 1 of SMF30TFL is 0.Note: It includes the time consumed by IFA-eligiblework running on standard CP, but it does not includeCPU time of IFA or IIP processors.

TGET_COUNT FLOAT Number of TGETs for a TSO session. This is the sum ofSMF30TGT.

TPUT_COUNT FLOAT Number of TPUTs for a TSO session. This is the sum ofSMF30TPT.

TRAN_ACTIVE_SEC FLOAT SRM transaction active time, in seconds. Calculated asthe sum of SMF30TAT*0.001 024.

TRAN_PROGRAMS FLOAT Number of APPC/MVS transaction programsscheduled by the APPC/MVS transaction scheduler(ASCH). This is the sum of SMF30ATR.

TRAN_RESIDENT_SEC FLOAT SRM transaction residency time, in seconds. Calculatedas the sum of SMF30RES*0.001 024.

TRANSACTIONS FLOAT Number of SRM transactions. This is the sum ofSMF30TRS.

TRANSACTIONS_ENCL FLOAT Enclave transaction count. This is the sum ofSMF30ETC.

USE_BYTES_PRIV_HWM FLOAT High water mark for the number of usable bytes of64-bit private storage that is obtained by this step orjob. This does not include guarded virtual storage.

USE_BYTES_SHR_HWM FLOAT High water mark for the number of usable bytes of64-bit shared storage, which this step or job has accessto.

VA_INIT_SECONDS FLOAT Initiator vector affinity time, in seconds. Calculated asthe sum of SMF30IVA/100 for records where bit 0 orbit 8 of SMF30TFL is 0.

VA_STEP_SECONDS FLOAT Step vector affinity time, in seconds. Calculated as thesum of SMF30JVA/100 for records where bit 0 or bit 4of SMF30TFL is 0.

Data Tables

Chapter 76. Data tables, views, and lookup tables 721

||||||

||||||

Page 742: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Column name Data type Description

VIO_RECLAIMS FLOAT Number of VIO reclaims. This is the sum ofSMF30VPR.

VS_LSQA_SWA_GT16MB FLOAT Maximum virtual storage above 16 megabytes allocatedfrom the LSQA and SWA subpools, in bytes. This is themaximum of SMF30EAR.

VS_LSQA_SWA_LT16MB FLOAT Maximum virtual storage below 16 megabytes allocatedfrom the LSQA and SWA subpools, in bytes. This is themaximum of SMF30ARB.

VS_USER_GT16MB FLOAT Maximum virtual storage above 16 megabytes allocatedby the user subpools, in bytes. This is the maximum ofSMF30EUR.

VS_USER_LT16MB FLOAT Maximum virtual storage below 16 megabytes allocatedby the user subpools, in bytes. This is the maximum ofSMF30URB.

VU_INIT_SECONDS FLOAT Initiator vector usage time, in seconds. Calculated asthe sum of SMF30IVU/100 for records where bit 0 orbit 7 of SMF30TFL is 0.

VU_STEP_SECONDS FLOAT Initiator vector usage time, in seconds. Calculated asthe sum of SMF30JVU/100 for records where bit 0 orbit 3 of SMF30TFL is 0.

WORKLOAD_GROUP CHAR(8) Workload name. From SMF30WLM.

ZIIP_CPU_ON_CP_SEC FLOAT zIIP CPU time spent on CP in seconds includingenclave time. Calculated as the sum ofSMF30_ZIIP_CP/100 records where bit 4 of SMF30T32is 0.

ZIIP_CPU_SECONDS FLOAT Time spent on zIIP in seconds including enclave time.Calculated as the sum of SMF30_ZIIP/100 for recordswhere bit 1 of SMF30T32 is 0.

ZIIP_DEP_ENC_CPSEC FLOAT zIIP dependent enclave time spent on CP in seconds.Calculated as the sum of SMF30_DEP_ZIIP_CP/100records where bit 6 of SMF30T32 is 0.

ZIIP_DEP_ENC_NORM FLOAT Normalized dependent enclave time spent on zIIP inseconds. Calculated as the sum ofSMF30_DEP_ZIIP_Q/100 records where bit 2 ofSMF30T33 is 0.

ZIIP_DEP_ENC_SEC FLOAT Dependent enclave time spent on zIIP in seconds.Calculated as the sum of SMF30_DEP_ZIIP/100 recordswhere bit 3 of SMF30T32 is 0.

ZIIP_ENC_NORM FLOAT Normalized enclave time spent on zIIP in seconds.Calculated as the sum of SMF30_ENC_ZIIP_Q/100records where bit 1 of SMF30T33 is 0.

ZIIP_ENC_ON_CP_SEC FLOAT zIIP enclave time spent on CP in seconds. Calculated asthe sum of SMF30_ENC_ZIIP_CP/100 records where bit5 of SMF30T32 is 0.

ZIIP_ENCLAVE_SEC FLOAT Enclave time spent on zIIP in seconds. Calculated asthe sum of SMF30_ENC_ZIIP/100 for records where bit2 of SMF30T32 is 0.

Data Tables

722 System Performance Feature Reference Vol. II

Page 743: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

MVSAC_JOBADDR2_T,_H,_D,_MThis table provides timely, hourly, daily, and monthly accounting information atjob level. They contain data from SMF types 6, 14, 15, and 64.

The default retention periods for these tables are:MVSAC_JOBADDR2_T 3 daysMVSAC_JOBADDR2_H 7 daysMVSAC_JOBADDR2_D 15 daysMVSAC_JOBADDR2_M 365 days

Column name Data type Description

DATE K DATE Date when the activity occurred. It is the datewhen the reader recognized the JOB card for thisjob.

TIME K TIME Time when the activity occurred. It applies only tothe _T and _H tables. It is the time when thereader recognized the JOB card for this job.

TIMESTAMP K TIMESTAMP Date and time when the activity occurred. Itapplies only to the _T table. It is the date and timewhen the reader recognized the JOB card for thisjob.

MVS_SYSTEM_ID K CHAR(4) MVS system ID. This is the SMF system ID.

JOB_NAME K CHAR(8) Name of the job.

JOB_DASD_TRKS_IN INTEGER Number of input tracks allocated on the DASD.From SMF14NTA.

JOB_DASD_TRKS_OUT INTEGER Number of output tracks allocated on the DASD.From SMF15NTA.

JOB_DASD_TRKS_REL INTEGER Number of tracks released by the DASDM routine.From SMF15NTR.

JOB_LINES_PRINTED INTEGER Number of logical records written by the writer, byform number and class (this field includesJOBLOG information and data set copies). FromSMF6LNR.

JOB_PAGES_PRINTED INTEGER Approximate page count (printer only). FromSMF6PGE.

JOB_TEMP_TRKS_IN INTEGER Number of temporary input tracks allocated on theDASD. From SMF14NTA.

JOB_TEMP_TRKS_OUT INTEGER Number of temporary output tracks allocated onthe DASD. From SMF14NTA.

JOB_TEMP_TRKS_REL INTEGER Number of temporary tracks released by theDASDM routine. From SMF15NTR.

JOB_VIO_TRKS_IN INTEGER Number of input tracks allocated for VIO data setaccess. From SMF15NTA.

JOB_VIO_TRKS_OUT INTEGER Number of output tracks allocated for VIO data setaccess. From SMF15NTA.

JOB_VSAM_TRKS_IN INTEGER VSAM input tracks allocated tracks. Calculated asdifference of SMF64TCC and SMF64FCC.

JOB_VSAM_TRKS_OUT INTEGER VSAM output tracks allocated tracks. Calculated asdifference of SMF64TCC and SMF64FCC.

Data Tables

Chapter 76. Data tables, views, and lookup tables 723

Page 744: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

MVSAC_JOBSTEP_TThis table provides timely detailed jobstep level statistics from SMF30 data.

The default retention period for this table is 3 days.

Column name Data type Description

RDR_TIMESTAMP K TIMESTAMP Timestamp when the activity occurred. It is thedate and time that the reader recognized the JOBcard (for this job). From SMF30RSD andSMF30RST.

JOB_NAME K CHAR(8) Name of job. From SMF30JBN.

MVS_SYSTEM_ID K CHAR(4) MVS system ID. This is the SMF system ID. FromSMF30SID.

STEP_NUMBER K SMALLINT Step Number. From SMF30STN.

END_MARGIN TIME Time delta SLA end criteria met or missed.

END_MARGIN_SIGN CHAR(1) End margin sign + or -, before or after.

JOB_NUMBER CHAR(8) Job Number. From SMF30JNM.

PERIOD_NAME CHAR(8) Name of the period. This is derived using fieldsSMF30SID, SMF30IDT, SMF30IST, SMF30DTE, andSMF30TME as parameters in the PERIOD function.

PROC_STEP_NAME CHAR(8) The name of the step that invoked the procedure.From SMF30PSN.

PROGRAM_NAME CHAR(8) Program name. From SMF30PGM.

RACF_USER_ID CHAR(8) RACF user id. From SMF30RUD.

SLA_DESCRIPTION CHAR(16) Service Level Agreement Description.FromMVSAC_STEP_SLA_LK lookup table.

SLA_DURATION_TIME TIME SLA Expected Duration Time.

SLA_END_TIME TIME SLA Expected End Time.

SLA_GROUP_NAME CHAR(16) Service Level Agreement Group Name. FromMVSAC_STEP_SLA_LK lookup table.

SLA_LEVEL_NUMBER SMALLINT Service Level Agreement Level Number. FromMVSAC_STEP_SLA_LK lookup table.

SLA_MET CHAR(1) SLA Flag: Y to indicate the SLA has been meet. Nif not, blank otherwise.

SLA_START_TIME TIME SLA Expected Start Time.

SLA_THRESHOLD CHAR(2) SLA compliance value blank=OK, CO-concerned,CR-critical.

SLA_TYPE CHAR(1) SLA base type: T=clock-time D=duration.

START_MARGIN TIME Time delta SLA start criteria met or missed.

START_MARGIN_SIGN CHAR(1) Start margin sign + or -, before or after

STEP_CPU_SECONDS FLOAT Step CPU consumption in seconds.

STEP_DASD_BLOCKS INTEGER Number of blocks transferred to and from diskdevices for the current step. From SMF30BLK.

STEP_DURATION_SEC INTEGER Step duration in seconds.

STEP_DURATION_TIME TIME Step duration time. SMF30SIT-SMF30TME.

STEP_END_DATE DATE Date the record was moved to the SMF buffer.From SMF30DTE.

Data Tables

724 System Performance Feature Reference Vol. II

Page 745: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Column name Data type Description

STEP_END_TIME TIME Time the record was moved to the SMF buffer.From SMF30TME.

STEP_IO_COUNT INTEGER Step Total blocks transferred. From SMF30TEP orSMF30TEX if SMF30TEP is flagged invalid(SMF30DCF bit 2 is on).

STEP_NAME CHAR(8) Step name. From SMF30STM.

STEP_RETURN_CODE SMALLINT Step completion code. From SMF30SCC. Thiscolumn could contain a return code or an abendcode (see column STEP_RETURN_TYPE). Zeroindicates normal completion, or that the step wasflushed.Note: SMF30SCC can hold values > 4095 for stepswhich completed successfully. However, the joboutput will only display return code valuesbetween 0 and 4095, and therefore the remainderof the return code (when divided by 4096) isdisplayed in the job log. Therefore, for returncodes > 4095, TDSz sets this column to theremainder, when divided by 4096.

STEP_RETURN_TYPE CHAR(1) Step return type. Based on SMF30STI. Possiblevalues are:N Normal completion.U User abend.S System abend.F Step was flushed.

STEP_START_DATE DATE Initiator start date. From SMF30STD.

STEP_START_TIME TIME Initiator start time. From SMF30SIT.

STEP_TAPE_BLOCKS INTEGER Number of blocks transferred to and from tapedevices for the current step. From SMF30BLK.

SUBSYSTEM_ID CHAR Name of the subsystem. From SMF30WID.

Data Tables

Chapter 76. Data tables, views, and lookup tables 725

Page 746: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Lookup tablesThis section describes the lookup tables specific to the z/OS Interval Job/StepAccounting component.

MVSAC_STEP_SLA_LKThis lookup table contains the Service Level Agreement (SLA) time(s) for clientSLA reporting.

Column name Data type Description

MVS_SYSTEM_ID K CHAR(4) MVS system ID. This is the SMF system ID. FromSMF30SID.

JOB_NAME K CHAR(8) Name of the job. From SMF30JBN.

PROC_STEP_NAME K CHAR(8) The name of the step that invoked the procedure.From SMF30PSN.

STEP_NAME K CHAR(8) Step name. From SMF30STM.

SLA_GROUP_NAME CHAR(16) Service Level Agreement Group Name.

SLA_DESCRIPTION CHAR(16) Service Level Agreement Description.

SLA_LEVEL_NUMBER INTEGER Service Level Agreement Level Number.

SLA_TYPE CHAR(1) SLA base type: T=clock-time D=duration.

SLA_START_TIME TIME SLA Expected Start Time.

SLA_END_TIME TIME SLA Expected End Time.

SLA_CONCERNED_TIME TIME Time delta to consider Concerned the SLA.

SLA_CRITICAL_TIME TIME Time delta to consider Critical the SLA.

SLA_DURATION_TIME TIME SLA Expected Duration Time.

SLA_DOCUMENT VARCHAR (100) SLA Documentation

z/OS Interval Job/Step Accounting lookup tables

726 System Performance Feature Reference Vol. II

Page 747: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

MVSAC_SYSID_LKThis table converts the system ID of the data into valid accounting information.

Column name Data type Description

SYSID K CHAR(4) System ID associated with the resource.

DIVISION_ID CHAR(4) Division ID to associate with the resource used.

z/OS Interval Job/Step Accounting lookup tables

Chapter 76. Data tables, views, and lookup tables 727

Page 748: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

ViewsThis section describes the views for the z/OS Interval Job/Step Accountingcomponent.

MVSAC_JOBADDR_TVThis view provides detailed accounting statistics on address spaces and jobs. Itcontains data from SMF type 30, subtypes 2 and 3 records and accounting info atjob level from SMF types 6, 14, 15, qnd 30, subtypes 1 and 5. It is based on theMVSAC_JOBADDR1_TV view and MVSAC_JOBADDR2_T table.

Column name Data type Description

DATE K DATE Date when the activity occurred. It is the datewhen the reader recognized the JOB card for thisjob.

TIME K TIME Time when the activity occurred. It is the timewhen the reader recognized the JOB card for thisjob.

TIMESTAMP K TIMESTAMP Date and time when the activity occurred. It is thedate and time when the reader recognized the JOBcard for this job.

MVS_SYSTEM_ID K CHAR(4) MVS system ID. This is the SMF system ID.

JOB_NAME K CHAR(8) Name of the job.

Note: As well as the key columns described here, this view also contains the datacolumns described in MVSAC_JOBADDR1_TV (see“MVSAC_JOBADDR1_TV” on page 729) and MVSAC_JOBADDR2_T (see“MVSAC_JOBADDR2_T,_H,_D,_M” on page 723).

z/OS Interval Job/Step Accounting views

728 System Performance Feature Reference Vol. II

Page 749: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

MVSAC_JOBADDR1_TVThis view provides detailed accounting statistics on address spaces and jobs. Itpropagates accounting info of SMF type 30, subtype 1, to the other SMF type 30subtypes. This view contains step data from SMF type 30 for all subtypes andaccounting info at job level, from SMF subtypes 1 and 5. It is based on theMVSAC_JOBADDR1_T table.

Column name Data type Description

DATE K DATE Date when the activity occurred. It is the datewhen the reader recognized the JOB card for thisjob.

TIME K TIME Time when the activity occurred. It is the timewhen the reader recognized the JOB card for thisjob.

TIMESTAMP K TIMESTAMP Date and time when the activity occurred. It is thedate and time when the reader recognized the JOBcard for this job.

MVS_SYSTEM_ID K CHAR(4) MVS system ID. This is the SMF system ID.

JOB_NAME K CHAR(8) Name of the job.

Note: As well as the key columns described here, this view also contains the datacolumns described in MVSAC_JOBADDR1_T (see“MVSAC_JOBADDR1_T,_H,_D,_M” on page 715).

z/OS Interval Job/Step Accounting views

Chapter 76. Data tables, views, and lookup tables 729

Page 750: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

MVSAC_JOBSTEP_TVThis view provides timely job step accounting statistics. It contains step data fromSMF type 30, subtypes 2 and 3. It is based on the MVSAC_JOBSTEP_T andMVSAC_STEP_SLA_LK tables, and on the MVSAC_JOBADDR1_TV view.

Column name Data type Description

RDR_TIMESTAMP K TIMESTAMP Timestamp when the activity occurred. It is thedate and time that the reader recognized the JOBcard (for this job). From SMF30RSD andSMF30RST.

MVS_SYSTEM_ID K CHAR(4) MVS system ID. This is the SMF system ID. FromSMF30SID.

JOB_NAME K CHAR(8) Name of the job. From SMF30JBN.

STEP_IO_COUNT INTEGER Step Total blocks transferred. From SMF30TEP orSMF30TEX if SMF30TEP is flagged invalid(SMF30DCF bit 2 is on).

Note: In addition to the key columns described here, this view also contains thedata columns described in MVSAC_JOBSTEP_T, (see “MVSAC_JOBSTEP_T”on page 724), MVSAC_JOBADDR1_T (see“MVSAC_JOBADDR1_T,_H,_D,_M” on page 715), MVSAC_STEP_SLA_LK(see “MVSAC_STEP_SLA_LK” on page 726).

z/OS Interval Job/Step Accounting views

730 System Performance Feature Reference Vol. II

Page 751: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Chapter 77. Reports

The z/OS Interval Job/Step Accounting component provides the following reports.

Job Daily Resource Consumption reportThis report shows the daily CPU resource consumed by each job and RACF ID.

This information identifies the report:Report ID MVSACAS1Report group z/OS Interval Job/Step Accounting reportsSource MVSAC_JOBADDR1_DAttributes MVS, Batch, TSO, Address_SpaceVariables From_Date, To_Date, MVS_System_ID, Subsystem_ID, Job_Name

The columns in this report contain this information:

DATE Date when the activity occurred. It is the date thatthe reader recognized the JOB card for this job.

MVS SYSTEM ID MVS system ID. This is the SMF system ID.

SUBSYSTEM ID Name of the MVS subsystem.

JOB NAME Name of the job.

SERVICE UNITS CPU CPU service units.

SERVICE UNITS SRB SRB service units.

SERVICE UNITS IO I/O service units.

SERVICE UNITS MSO MSO service units.

RACF USER ID RACF user ID (if RACF is active).

Job Daily Resource ConsumptionFROM: ’2003-01-27’ TO: ’2003-02-12’

MVS SERVICE SERVICE SERVICE SERVICESYSTEM SUBSYSTEM JOB UNITS UNITS UNITS UNITS

DATE ID ID NAME CPU SRB IO MSO---------- ------ --------- -------- ---------- ---------- ---------- ---------2003-01-27 ESJ4 STC IOSAS 1.156E+05 4.611E+04 0.000E+00 1.805E+052003-01-27 ESJ4 STC IRL7PROC 0.000E+00 1.057E+07 0.000E+00 1.180E+042003-01-27 ESJ4 STC IXGLOGR 2.723E+05 2.368E+05 0.000E+00 4.781E+062003-01-27 ESJ4 STC JESXCF 2.202E+06 1.020E+06 0.000E+00 7.067E+062003-01-27 ESJ4 STC JES2 1.105E+08 1.285E+07 6.859E+06 1.694E+092003-01-27 ESJ4 STC MSTJCL00 1.277E+07 3.305E+08 2.871E+05 7.313E+072003-01-27 ESJ4 STC MVSNFSC 9.710E+04 1.580E+04 0.000E+00 2.963E+062003-01-27 ESJ4 STC NETJ4 9.063E+06 4.788E+06 1.150E+03 1.374E+082003-01-27 ESJ4 STC OMVS 2.603E+06 1.005E+06 0.000E+00 7.088E+072003-01-27 ESJ4 STC RACF 8.196E+05 3.373E+05 0.000E+00 2.264E+062003-01-27 ESJ4 STC RMF 1.192E+08 9.054E+06 2.698E+05 3.303E+082003-01-27 ESJ4 STC RRS 5.393E+06 3.792E+05 0.000E+00 6.041E+072003-01-27 ESJ4 STC SMF 2.621E+05 1.636E+06 4.500E+03 3.719E+072003-01-27 ESJ4 STC SMS 1.929E+07 5.688E+05 3.508E+06 3.690E+07

Tivoli Decision Support for z/OS Report: MVSACAS1

Figure 226. Example of a Job Daily Resource Consumption report (partial view)

© Copyright IBM Corp. 1993, 2014 731

Page 752: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Job Step Duration and CPU Consumption reportThis report shows the timely Job Step Duration and CPU Consumption.

This information identifies the report:Report ID MVSACT1Report group z/OS Interval Job/Step Accounting reportsSource MVSAC_JOBADDR1_T, MVSAC_JOBSTEP_TAttributes MVS, Batch, TSO, Address_SpaceVariables From_Date, To_Date, From_Time, To_Time, MVS_System_ID,

Subsystem_ID, Job_Name

The columns in this report contain this information:

DATE Date when the activity occurred. It is the date thatthe reader recognized the JOB card for this job.

TIME Time when the activity occurred. It is the time thatthe reader recognized the JOB card for this job.

MVS SYSTEM ID MVS system ID. This is the SMF system ID.

SUBSYSTEM ID Name of the MVS subsystem.

JOB NAME Name of the job.

JOB DURATION SECS Job duration in seconds.

JOB CPU SECONDS Job total CPU consumption.

STEP NUMBER Step number.

STEP NAME Step name.

SLA MET Flag to indicate if the SLA has been meet.

PROC STEP NAME The name of the step that invoked the procedure.

STEP DURAT. SEC Step duration in seconds.

STEP CPU SEC Step CPU consumption in seconds.

MVS JOB JOB PROC STEP STEPSYSTEM SUBSYSTEM JOB DURATION CPU STEP STEP SLA STEP DURAT. CPU

DATE TIME ID ID NAME SECS SECONDS NUMBER NAME MET NAME SEC SEC--------- -------- ------ ---------- ------ -------- -------- ------ --------- ----- ---- ------ --------2003-02-11 16.46.11 ESJ4 JES2 TDSINSTL 668 1 SCAN 2 1.550E+00

2 RUNLOG 625 4.303E+013 RUNRDEF 33 5.750E+004 UPDSTAT 1 1.100E-015 COPYMSG 5 3.550E+00

Tivoli Decision Support for z/OS Report: MVSACST1

Figure 227. Example of a Job Step Duration and CPU Consumption report

Job Step Duration and CPU Consumption report

732 System Performance Feature Reference Vol. II

Page 753: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Job Running Resource Consumption, Daily reportThis report shows the daily CPU resource consumed by each job already runningor not.

This information identifies the report:Report ID MVSACAS2Report group z/OS Interval Job/Step Accounting reportsSource MVSAC_JOBADDR1_DAttributes MVS, Batch, TSO, Address_SpaceVariables From_Date, To_Date, MVS_System_ID,

Subsystem_ID, Job_Name

The columns in this report contain this information:

JOB SAMPLING DATE Date when the job is still run.

MVS SYSTEM ID MVS system ID. This is the SMF system ID.

SUBSYSTEM ID Name of the MVS subsystem.

JOB NAME Name of the job.

PERIOD NAME Name of the period.

SERVICE UNITS CPU CPU service units.

SERVICE UNITS SRB SRB service units.

SERVICE UNITS IO I/O service units.

SERVICE UNITS MSO MSO service units.

SERVICE USER ID RACF user ID (if RACF is active).

Job Running Resource Consumption, Daily reportFROM: ’2003-09-27’ TO: ’2003-10-12’

JOB MVS SERVICE SERVICE SERVICE SERVICESAMPLING SYSTEM SUBSYSTEM JOB PERIOD UNITS UNITS UNITS UNITSDATE ID ID NAME NAME CPU SRB IO MSO---------- ------ --------- -------- ------ --------- ---------- ---------- ---------2003-01-27 ESJ4 STC IOSAS PRIME 1.156E+05 4.611E+04 0.000E+00 1.805E+052003-01-27 ESJ4 STC IRL7PROC PRIME 0.000E+00 1.057E+07 0.000E+00 1.180E+042003-01-27 ESJ4 STC IXGLOGR PRIME 2.723E+05 2.368E+05 0.000E+00 4.781E+062003-01-27 ESJ4 STC JESXCF PRIME 2.202E+06 1.020E+06 0.000E+00 7.067E+062003-01-27 ESJ4 STC JES2 PRIME 1.105E+08 1.285E+07 6.859E+06 1.694E+092003-01-27 ESJ4 STC MSTJCL00 PRIME 1.277E+07 3.305E+08 2.871E+05 7.313E+072003-01-27 ESJ4 STC MVSNFSC PRIME 9.710E+04 1.580E+04 0.000E+00 2.963E+062003-01-27 ESJ4 STC NETJ4 PRIME 9.063E+06 4.788E+06 1.150E+03 1.374E+082003-01-27 ESJ4 STC OMVS PRIME 2.603E+06 1.005E+06 0.000E+00 7.088E+072003-01-27 ESJ4 STC RACF PRIME 8.196E+05 3.373E+05 0.000E+00 2.264E+062003-01-27 ESJ4 STC RMF PRIME 1.192E+08 9.054E+06 2.698E+05 3.303E+082003-01-27 ESJ4 STC RRS PRIME 5.393E+06 3.792E+05 0.000E+00 6.041E+072003-01-27 ESJ4 STC SMF PRIME 2.621E+05 1.636E+06 4.500E+03 3.719E+072003-01-27 ESJ4 STC SMS PRIME 1.929E+07 5.688E+05 3.508E+06 3.690E+07

Tivoli Decision Support for z/OS Report: MVSACAS2

Figure 228. Example of a Job Running Resource Consumption, Daily report (partial view)

Job Running Resource Consumption, Daily report

Chapter 77. Reports 733

Page 754: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Job Running Resource Consumption, Daily report

734 System Performance Feature Reference Vol. II

Page 755: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Part 17. Tivoli Performance Modeler for z/OS componentChapter 78. Customization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 737Making input data available . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 737

Chapter 79. Data flow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 739

Chapter 80. Data tables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 741TPM_LPAR_T . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 741TPM_WORKLOAD_T . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 743

Chapter 81. TPM Extract function . . . . . . . . . . . . . . . . . . . . . . . . . . . 745

© Copyright IBM Corp. 1993, 2014 735

Page 756: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

736 System Performance Feature Reference Vol. II

Page 757: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Chapter 78. Customization

The Tivoli Performance Modeler for z/OS component is a substitute for theExtraction process in Tivoli Performance Modeler(TPM). The extract function inTPM is used to extract key performance metrics from RMF reports, the CPUActivity Report and the Workload Activity Report. TDS collects the same metricsbut from the SMF records. The two record types used are SMF 070 and SMF 072.

Making input data availableEnsure that the appropriate SMF record types are not suppressed by SMF or any ofits exits. For example, RMF monitor I must be active to produce SMF type 70, 71,and 72 records.

© Copyright IBM Corp. 1993, 2014 737

Page 758: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

738 System Performance Feature Reference Vol. II

Page 759: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Chapter 79. Data flow

The Tivoli Performance Modeler for z/OS component collects records from theSMF data set and stores extracted and summarized data in the Tivoli DecisionSupport for z/OS database.┌─────────────────────────────────────────────────────────────┐│ ┌───────────┐ ││ │ z/OS │ ││ └─────┬─────┘ ││ │ ││ � ││ ┌─────┴─────┐ ││ │ SMF │ ││ └─────┬─────┘ ││ � ││ ┌───────────────────────┼───────────────────────────────┐ ││ │ Tivoli Decision Support for z/OS │ ││ │ � │ ││ │ ┌─────────────────────┼─────────────────────────────┐ │ ││ │ │ │ Collect │ │ ││ │ │ � │ │ ││ │ │ ┌───────┴───────┐ │ │ ││ │ │ │ Record │ │ │ ││ │ │ │ Definition │ │ │ ││ │ │ ├───────────────┤ │ │ ││ │ │ │ SMF_070 │ │ │ ││ │ │ │ SMF_072 │ │ │ ││ │ │ └───────┬───────┘ │ │ ││ │ │ � │ │ ││ │ │ ┌───────┴───────┐ │ │ ││ │ │ │ Data │ │ │ ││ │ │ │ Tables │ │ │ ││ │ │ ├───────────────┤ │ │ ││ │ │ │ TPM_LPAR_T │ │ │ ││ │ │ │ TPM_WORKLOAD_T│ │ │ ││ │ │ └───────────────┘ │ │ ││ │ │ │ │ ││ │ │ │ │ ││ │ └───────────────────────────────────────────────────┘ │ ││ │ │ ││ └───────────────────────────────────────────────────────┘ ││ │└─────────────────────────────────────────────────────────────┘

© Copyright IBM Corp. 1993, 2014 739

Page 760: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Data flow

740 System Performance Feature Reference Vol. II

Page 761: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Chapter 80. Data tables

This chapter describes the data tables used by the Tivoli Performance Modeler forz/OS component.

TPM_LPAR_TThis table provides timestamp based statistics on processor activity. The statisticsare based on data from SMF type 70 records.

The default retention period for this table is 40 days.

Column name Key Data type Comment

DATE K DATE Date record written. From SMF70DTE.

TIME K TIME Time record written. From SMF70IST.

MVS_SYSTEM_ID K CHAR(4) MVS system ID. From SMF70SID.

LPAR_NAME K CHAR(8) Name of the logical partition. From SMF70LPM.

PROCESSOR_TYPE K CHAR(4) Name of the logical processor type. Possible valuesare CP, ICF+(includes IFA, IFL, ICF), IFA, IFL, ICF,IIP. From SMF70CIX.

LPAR_WEIGHT INTEGER Logical partition processor resource weight factor.This column is set to zero if weight factor is X'FFFF'.From SMF70BPS.

CAPPING CHAR(1) Partition capping is enabled. From SMF70VPF.

PHY_PROCESSORS_CP SMALLINT Total number of CP physical processors assigned foruse by PR/SM. From TOTCPPRO.

PHY_PROCESSORS_ICF SMALLINT Total number of ICF pool physical processorsassigned for use by PR/SM. From TOTICFPRO.

PHY_PROC_SPP_IFA SMALLINT Total number of IFA physical processors assigned foruse by PR/SM. From TOT_SPP_IFA_PRO.

PHY_PROC_SPP_IFL SMALLINT Total number of IFL physical processors assigned foruse by PR/SM. From TOT_SPP_IFL_PRO.

PHY_PROC_SPP_ICF SMALLINT Total number of ICF physical processors assigned foruse by PR/SM. From TOT_SPP_ICF_PRO.

LOGICAL_PROC_TOT FLOAT The defined number of shared logical processorsassigned, and which were also online, during theinterval. Each processor type is considered separately.

PHY_PROC_SPP_IIP SMALLINT Total number of IIP physical processors assigned foruse by PR/SM. From TOT_SPP_IIP_PRO.

CPU_BUSY_SEC FLOAT Processor busy time for all CP processors, in seconds.This is calculated as the sum of (SMF70INT/1000) -(SMF70WAT*0.000001/4096), or (SMF70PDT*0.000001)- (SMF70WAT*0.000001/4096), orSMF70PDT*0.000001.

CPU_ONLINE_SEC FLOAT CPU online time, in seconds. Calculated as the sumof SMF70ONT/1E6, or the the sum ofSMF70INT/1000 in basic mode.

CPU_MODEL_NO INTEGER CPU model number. From SMF70MOD.

© Copyright IBM Corp. 1993, 2014 741

||||||

||||||

Page 762: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Column name Key Data type Comment

CPU_MODEL_ID CHAR(16) CPC model identifier. From SMF70MDL.

CPU_MODEL_HW CHAR(16) CPC physical model identifier. From SMF70HWM.

TPM_LPAR_T

742 System Performance Feature Reference Vol. II

Page 763: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

TPM_WORKLOAD_TThis table provides timestamp based statistics on service and report classes definedin the active service policy. It includes the goals and the actual measured values forthis class. The statistics are based on data from SMF 72 records.

The default retention period for this table is 40 days.

Column name Key Data type Comment

DATE K DATE Date record written. From SMF72DTE.

TIME K TIME Time record written. From SMF72IST.

MVS_SYSTEM_ID K CHAR(4) MVS system identification. From SMF72SID.

POLICY K CHAR(8) Service policy name. From R723MNSP.

WORKLOAD_GROUP K CHAR(8) Workload group name. From R723MWNM.

SERVICE_CLASS K CHAR(8) Service or report class name. From R723MCNM.

SERV_CLASS_PERIOD K INTEGER Service or report class period number. FromR723CPER.

SERV_CLASS_TYPE K CHAR(1) Service class (SC) type. This can be C for control, or Rfor reporting.

PRIORITY INTEGER A number that indicates the relative importance ofthis workload as seen by workload manager.

LOGICAL_CP_BUSY FLOAT Percent of the time the workload is executing.

POTENTIAL_ZAAP FLOAT This field represents the percent of the generalpurpose CPS that was used by this workload andwas also capable of running on a ZAAP CP.

TRUE_ZAAP FLOAT This represents ZAAP eligible code which executedon a ZAAP CP.

POTENTIAL_ZIIP FLOAT This field represents the percent of the generalpurpose CPS that was used by this workload andwas also capable of running on a ZIIP CP.

TRUE_ZIIP FLOAT This field represents the percent of the specialpurpose ZIIP CPS that was used by this workload.This represents ZIIP eligible code which executed ona ZIIP CP.

WORKLOAD_MPL FLOAT The average number of transactions resident incentral storage.

WORKLOAD_TRAN_RATE FLOAT Transaction rate (trans per second) for this workload.

VELOCITY FLOAT The execution velocity measures the portion of theacceptable processor and storage delays relative tothe total execution time.

PERFORMANCE_INDEX FLOAT The performance index for a period represents howclose a period came to reaching the goal (PI is 1.0 ifgoal is reached), and how much this period sufferedversus its goal.

PI_FLAG CHAR(1) Indicates whether the performance index is applicablefor this goal type:

Y - PI is applicable.N - PI is not applicable.F - PI is applicable.Sum of buckets 1 to 13 is less than goal percentile.

TPM_WORKLOAD_T

Chapter 80. Data tables 743

Page 764: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Column name Key Data type Comment

GOAL FLOAT The goal specified in the WLM service policy for aservice class period.

SSCH_RATE FLOAT Number of start subchannels ssch per second in thereported interval.

IO_RESPONSE_TIME FLOAT Average dasd response time (in milliseconds) of thetransactions in this group.

WGL_ID CHAR(13) An identifier which begins with an A, followed bythe priority, the service class and finally the period.

TPM_WORKLOAD_T

744 System Performance Feature Reference Vol. II

Page 765: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Chapter 81. TPM Extract function

The TPM Extract function extracts data from the TPM_LPAR_T andTPM_WORKLOAD_T data tables and writes it to output files. The extracted datais used as input to the Tivoli Performance Modeler Model Build function. The datais written in a format that can be easily imported into spreadsheet programs.

To execute the TPM Extract, select the Utilities dialog option from theAdministration panel. The TPM Extract panel has the following fields that are usedto filter the data.

From/To DateThe dates the extract is to be done for.

From/To TimeThe time the extract is to start and end.

System IDMVS System ID

Number of CP ProcessorsThis is the number of general purpose CPUs available on this processor.

Number of zIIP/zAAP ProcessorsThe number of CPUs that can be allocated as zIIP or zAAP CPs.

Once all fields have been entered, and Enter is pressed, the extract function willretrieve the data for the criteria entered on the Extract panel. This data is retrievedfrom the TPM_LPAR_T and TPM WORKLOAD_T tables. The extract will allocateand write the data to the following files:

prefix.DRLLPAR.LPRprefix.DRLZIIP.LPRprefix.DRLZAAP.LPRprefix.DRLLPAR.RPTprefix.DRLZIIP.RPTprefix.DRLZAAP.RPTprefix.DRLWGL.RPT

These files can then be downloaded to your PC and used as input to the BuildModel function within Tivoli Performance Modeler.

© Copyright IBM Corp. 1993, 2014 745

Page 766: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

746 System Performance Feature Reference Vol. II

Page 767: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Part 18. Appendixes

© Copyright IBM Corp. 1993, 2014 747

Page 768: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

748 System Performance Feature Reference Vol. II

Page 769: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Appendix. Support information

If you have a problem with your IBM software, you want to resolve it quickly. Thissection describes the following options for obtaining support for IBM softwareproducts:v “Searching knowledge bases”v “Obtaining fixes”v “Receiving weekly support updates” on page 750v “Contacting IBM Software Support” on page 751

Searching knowledge basesYou can search the available knowledge bases to determine whether your problemwas already encountered and is already documented.

Searching the information centerIBM provides extensive documentation that can be installed on your localcomputer or on an intranet server. You can use the search function of thisinformation center to query conceptual information, instructions for completingtasks, and reference information.

Searching the InternetIf you cannot find an answer to your question in the information center, search theInternet for the latest, most complete information that might help you resolve yourproblem.

To search multiple Internet resources for your product, use the Web search topic inyour information center. In the navigation frame, click Troubleshooting andsupport � Searching knowledge bases and select Web search. From this topic, youcan search a variety of resources, including the following:v IBM technotesv IBM downloadsv IBM developerWorks®

v Forums and newsgroupsv Google

Obtaining fixesA product fix might be available to resolve your problem. To determine what fixesare available for your IBM software product, follow these steps:1. Go to the IBM Software Support Web site at http://www.ibm.com/software/

support/.2. Click Downloads and drivers in the Support topics section.3. Select the Software category.4. Select a product in the Sub-category list.5. In the Find downloads and drivers by product section, select one software

category from the Category list.6. Select one product from the Sub-category list.

© Copyright IBM Corp. 1993, 2014 749

Page 770: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

7. Type more search terms in the Search within results if you want to refine yoursearch.

8. Click Search.9. From the list of downloads returned by your search, click the name of a fix to

read the description of the fix and to optionally download the fix.

For more information about the types of fixes that are available, see the IBMSoftware Support Handbook at http://techsupport.services.ibm.com/guides/handbook.html.

Receiving weekly support updatesTo receive weekly e-mail notifications about fixes and other software support news,follow these steps:1. Go to the IBM Software Support Web site at http://www.ibm.com/support/

us/.2. Click My support in the upper right corner of the page.3. If you have already registered for My support, sign in and skip to the next

step. If you have not registered, click register now. Complete the registrationform using your e-mail address as your IBM ID and click Submit.

4. Click Edit profile.5. In the Products list, select Software. A second list is displayed.6. In the second list, select a product segment, for example, Application servers.

A third list is displayed.7. In the third list, select a product sub-segment, for example, Distributed

Application & Web Servers. A list of applicable products is displayed.8. Select the products for which you want to receive updates, for example, IBM

HTTP Server and WebSphere Application Server.9. Click Add products.

10. After selecting all products that are of interest to you, click Subscribe to emailon the Edit profile tab.

11. Select Please send these documents by weekly email.12. Update your e-mail address as needed.13. In the Documents list, select Software.14. Select the types of documents that you want to receive information about.15. Click Update.

If you experience problems with the My support feature, you can obtain help inone of the following ways:

OnlineSend an e-mail message to [email protected], describing your problem.

By phoneCall 1-800-IBM-4You (1-800-426-4968).

750 System Performance Feature Reference Vol. II

Page 771: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Contacting IBM Software SupportIBM Software Support provides assistance with product defects.

Before contacting IBM Software Support, your company must have an active IBMsoftware maintenance contract, and you must be authorized to submit problems toIBM. The type of software maintenance contract that you need depends on thetype of product you have:v For IBM distributed software products (including, but not limited to, Tivoli,

Lotus, and Rational® products, as well as DB2 and WebSphere products that runon Windows, or UNIX operating systems), enroll in Passport Advantage® in oneof the following ways:

OnlineGo to the Passport Advantage Web site at http://www.lotus.com/services/passport.nsf/ WebDocs/Passport_Advantage_Home and clickHow to Enroll.

By phoneFor the phone number to call in your country, go to the IBM SoftwareSupport Web site at http://techsupport.services.ibm.com/guides/contacts.html and click the name of your geographic region.

v For customers with Subscription and Support (S & S) contracts, go to theSoftware Service Request Web site at https://techsupport.services.ibm.com/ssr/login.

v For customers with IBMLink, CATIA, Linux, S/390®, iSeries®, pSeries, zSeries,and other support agreements, go to the IBM Support Line Web site athttp://www.ibm.com/services/us/index.wss/so/its/a1000030/dt006.

v For IBM eServer™ software products (including, but not limited to, DB2 andWebSphere products that run in zSeries, pSeries, and iSeries environments), youcan purchase a software maintenance agreement by working directly with anIBM sales representative or an IBM Business Partner. For more informationabout support for eServer software products, go to the IBM Technical SupportAdvantage Web site at http://www.ibm.com/servers/eserver/techsupport.html.

If you are not sure what type of software maintenance contract you need, call1-800-IBMSERV (1-800-426-7378) in the United States. From other countries, go tothe contacts page of the IBM Software Support Handbook on the Web athttp://techsupport.services.ibm.com/guides/contacts.html and click the name ofyour geographic region for phone numbers of people who provide support foryour location.

To contact IBM Software support, follow these steps:1. “Determining the business impact”2. “Describing problems and gathering information” on page 7523. “Submitting problems” on page 752

Determining the business impactWhen you report a problem to IBM, you are asked to supply a severity level.Therefore, you need to understand and assess the business impact of the problemthat you are reporting. Use the following criteria:

Appendix. Support information 751

Page 772: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Severity 1The problem has a critical business impact. You are unable to use theprogram, resulting in a critical impact on operations. This conditionrequires an immediate solution.

Severity 2The problem has a significant business impact. The program is usable, butit is severely limited.

Severity 3The problem has some business impact. The program is usable, but lesssignificant features (not critical to operations) are unavailable.

Severity 4The problem has minimal business impact. The problem causes little impacton operations, or a reasonable circumvention to the problem wasimplemented.

Describing problems and gathering informationWhen describing a problem to IBM, be as specific as possible. Include all relevantbackground information so that IBM Software Support specialists can help yousolve the problem efficiently. To save time, know the answers to these questions:v What software versions were you running when the problem occurred?v Do you have logs, traces, and messages that are related to the problem

symptoms? IBM Software Support is likely to ask for this information.v Can you re-create the problem? If so, what steps were performed to re-create the

problem?v Did you make any changes to the system? For example, did you make changes

to the hardware, operating system, networking software, and so on.v Are you currently using a workaround for the problem? If so, be prepared to

explain the workaround when you report the problem.

Submitting problemsYou can submit your problem to IBM Software Support in one of two ways:

OnlineClick Submit and track problems on the IBM Software Support site athttp://www.ibm.com/software/support/probsub.html. Type yourinformation into the appropriate problem submission form.

By phoneFor the phone number to call in your country, go to the contacts page ofthe IBM Software Support Handbook at http://techsupport.services.ibm.com/guides/contacts.html and click the name of your geographic region.

If the problem you submit is for a software defect or for missing or inaccuratedocumentation, IBM Software Support creates an Authorized Program AnalysisReport (APAR). The APAR describes the problem in detail. Whenever possible,IBM Software Support provides a workaround that you can implement until theAPAR is resolved and a fix is delivered. IBM publishes resolved APARs on theSoftware Support Web site daily, so that other users who experience the sameproblem can benefit from the same resolution.

752 System Performance Feature Reference Vol. II

Page 773: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Notices

This information was developed for products and services offered in the U.S.A.IBM may not offer the products, services, or features discussed in this document inother countries. Consult your local IBM representative for information on theproducts and services currently available in your area. Any reference to an IBMproduct, program, or service is not intended to state or imply that only that IBMproduct, program, or service may be used. Any functionally equivalent product,program, or service that does not infringe any IBM intellectual property right maybe used instead. However, it is the user's responsibility to evaluate and verify theoperation of any non-IBM product, program, or service.

IBM may have patents or pending patent applications covering subject matterdescribed in this document. The furnishing of this document does not give youany license to these patents. You can send license inquiries, in writing, to:

IBM Director of LicensingIBM CorporationNorth Castle DriveArmonk, NY 10504-1785 U.S.A.

For license inquiries regarding double-byte (DBCS) information, contact the IBMIntellectual Property Department in your country or send inquiries, in writing, to:

IBM World Trade Asia CorporationLicensing2-31 Roppongi 3-chome, Minato-kuTokyo 106, Japan

The following paragraph does not apply to the United Kingdom or any othercountry where such provisions are inconsistent with local law:

INTERNATIONAL BUSINESS MACHINES CORPORATION PROVIDES THISPUBLICATION "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHEREXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIEDWARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY OR FITNESSFOR A PARTICULAR PURPOSE.

Some states do not allow disclaimer of express or implied warranties in certaintransactions, therefore, this statement might not apply to you.

This information could include technical inaccuracies or typographical errors.Changes are periodically made to the information herein; these changes will beincorporated in new editions of the publication. IBM may make improvements andchanges in the product(s) and/or the program(s) described in this publication atany time without notice.

Any references in this information to non-IBM Web sites are provided forconvenience only and do not in any manner serve as an endorsement of those Websites. The materials at those Web sites are not part of the materials for this IBMproduct and use of those Web sites is at your own risk.

© Copyright IBM Corp. 1993, 2014 753

Page 774: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

IBM may use or distribute any of the information you supply in any way itbelieves appropriate without incurring any obligation to you.

Licensees of this program who wish to have information about it for the purposeof enabling: (i) the exchange of information between independently createdprograms and other programs (including this one) and (ii) the mutual use of theinformation which has been exchanged, should contact:

IBM Corporation2Z4A/10111400 Burnet RoadAustin, TX 78758 U.S.A.

Such information may be available, subject to appropriate terms and conditions,including in some cases payment of a fee.

The licensed program described in this document and all licensed materialavailable for it are provided by IBM under terms of the IBM Customer Agreement,IBM International Program License Agreement or any equivalent agreementbetween us.

Any performance data contained herein was determined in a controlledenvironment. Therefore, the results obtained in other operating environments mayvary significantly. Some measurements may have been made on development-levelsystems and there is no guarantee that these measurements will be the same ongenerally available systems. Furthermore, some measurement may have beenestimated through extrapolation. Actual results may vary. Users of this documentshould verify the applicable data for their specific environment.

Information concerning non-IBM products was obtained from the suppliers ofthose products, their published announcements or other publicly available sources.IBM has not tested those products and cannot confirm the accuracy ofperformance, compatibility or any other claims related to non-IBM products.Questions on the capabilities of non-IBM products should be addressed to thesuppliers of those products.

All statements regarding IBM's future direction or intent are subject to change orwithdrawal without notice, and represent goals and objectives only.

All IBM prices shown are IBM's suggested retail prices, are current and are subjectto change without notice. Dealer prices may vary.

This information is for planning purposes only. The information herein is subject tochange before the products described become available.

This information contains examples of data and reports used in daily businessoperations. To illustrate them as completely as possible, the examples include thenames of individuals, companies, brands, and products. All of these names arefictitious and any similarity to the names and addresses used by an actual businessenterprise is entirely coincidental.

COPYRIGHT LICENSE:

This information contains sample application programs in source language, whichillustrate programming techniques on various operating platforms. You may copy,modify, and distribute these sample programs in any form without payment to

Notices

754 System Performance Feature Reference Vol. II

Page 775: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

IBM, for the purposes of developing, using, marketing or distributing applicationprograms conforming to the application programming interface for the operatingplatform for which the sample programs are written. These examples have notbeen thoroughly tested under all conditions. IBM, therefore, cannot guarantee orimply reliability, serviceability, or function of these programs. You may copy,modify, and distribute these sample programs in any form without payment toIBM for the purposes of developing, using, marketing, or distributing applicationprograms conforming to IBM‘s application programming interfaces.

If you are viewing this information in softcopy form, the photographs and colorillustrations might not display.

TrademarksListed below are trademarks or registered trademarks of International BusinessMachines Corporation in the United States, other countries, or both.

IBMIBM logoibm.comAIXAS/400CICSDB2developerWorksDominoeServerGDDMIBMLinkIMSiSeriesLotusLotus NotesMQSeriesMVS

NetViewOS/390Passport AdvantagePR/SMpSeriesRACFRAMACRationalRMFS/390TivoliVSE/ESAVTAMWebSpherez/OSz/VMzSeries

Adobe, the Adobe logo, PostScript, and the PostScript logo are either registeredtrademarks or trademarks of Adobe Systems Incorporated in the United States,and/or other countries.

Java and all Java-based trademarks and logos aretrademarks or registered trademarks of SunMicrosystems, Inc. in the United States, other countries,or both.

Linux is a registered trademark of Linus Torvalds in the United States, othercountries, or both.

Microsoft, Windows and the Windows logo are trademarks of MicrosoftCorporation in the United States, other countries, or both.

UNIX is a registered trademark of The Open Group in the United States and othercountries.

Notices

Notices 755

Page 776: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Other company, product, and service names may be trademarks or service marksof others.

Trademarks

756 System Performance Feature Reference Vol. II

Page 777: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Bibliography

TDS publicationsAdministration Guide and Reference, SH19-6816Resource Accounting for z/OS, SH19-4495AS/400 System Performance Feature Guide andReference, SH19-4019CICS Performance Feature Guide and Reference,SH19-6820Distributed Systems Performance Feature Guideand Reference, SH19-4018Guide to Reporting, SH19-6842IMS Performance Feature Guide and Reference,SH19-6825Language Guide and Reference, SH19-6817Messages and Problem Determination, SH19-6902Network Performance Feature Installation andAdministration, SH19-6901Network Performance Feature Reference,SH19-6822Network Performance Feature Reports, SH19-6821System Performance Feature Guide, SH19-6818System Performance Feature Reference Volume I,SH19-6819System Performance Feature Reference Volume II,SH19-4494Usage and Accounting Collector User Guide,SC23-7966

IXFP publicationsIXFP Configuration and Administration Version 2Release 1, SC26-7178-05IXFP Subsystem Reporting Version 2 Release 1,SC26-7184-05IXFP Installation for MVS Version 2 Release 1,SC26-7179-04

© Copyright IBM Corp. 1993, 2014 757

Page 778: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

758 System Performance Feature Reference Vol. II

Page 779: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Glossary

Aadministration. A Tivoli Decision Support for z/OStask that includes maintaining the database, updatingenvironment information, and ensuring the accuracy ofdata collected.

administration dialog. A set of host windows used toadminister Tivoli Decision Support for z/OS.

Ccollect. A process used by Tivoli Decision Support forz/OS to read data from input log data sets, interpretrecords in the data set, and store the data in DB2 tablesin the Tivoli Decision Support for z/OS database.

component. An optionally installable part of the TivoliDecision Support for z/OS feature. Specifically in TivoliDecision Support for z/OS, a component refers to alogical group of objects used to collect log data from aspecific source, to update the Tivoli Decision Supportfor z/OS database using that data, and to create reportsfrom data in the database.

control table. A predefined Tivoli Decision Supportfor z/OS table that controls results returned by somelog collector functions.

Ddata table. A Tivoli Decision Support for z/OS tablethat contains performance data used to create reports.

DFSMS/MVS. Data Facility Storage ManagementSubsystem/MVS. An IBM licensed program thatconsists of DFSMSdfp, DFSMSdss, and DFSMShsm.

Eenvironment information. All of the information thatis added to the log data to create reports. Thisinformation can include data such as performancegroups, shift periods, installation definitions, and so on.

Hhost. The MVS system where Tivoli Decision Supportfor z/OS runs collect and where the TTivoli DecisionSupport for z/OS database is installed.

Kkey columns. The columns of a DB2 table thattogether constitute the key.

Llog collector. A Tivoli Decision Support for z/OSprogram that processes log data sets and providesother Tivoli Decision Support for z/OS services.

log data set. Any sequential data set that is used asinput to Tivoli Decision Support for z/OS.

log definition. The description of a log data setprocessed by the log collector.

log procedure. A program module that is used toprocess all record types in certain log data sets.

lookup table. A Tivoli Decision Support for z/OS DB2table that contains grouping, conversion, or substitutioninformation.

Ppurge condition. Instruction for purging old datafrom the Tivoli Decision Support for z/OS database.

Rrecord definition. The description of a record typecontained in the log data sets used by Tivoli DecisionSupport for z/OS, including detailed record layout anddata formats.

record type. The classification of records in a log dataset.

report group. A collection of Tivoli Decision Supportfor z/OS reports that can be referred to by a singlename.

reporting dialog. A set of host or workstationwindows used to request reports.

resource group. A collection of network resources thatare identified as belonging to a particular departmentor division. Resources are organized into groups toreflect the structure of an organization.

Ssection. A structure within a record that contains oneor more fields and may contain other sections.

© Copyright IBM Corp. 1993, 2014 759

Page 780: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

source. In an update definition, the record or DB2table that contains the data used to update a TivoliDecision Support for z/OS DB2 table.

sysplex. A set of MVS systems communicating andcooperating with each other through certainmultisystem hardware components and softwareservices to process customer workloads.

system table. A DB2 table that stores information thatcontrols log collector processing, Tivoli DecisionSupport for z/OS dialogs, and reporting.

Ttarget. In an update definition, the DB2 table in whichTivoli Decision Support for z/OS stores data from thesource record or table.

threshold. The maximum or minimum acceptablelevel of usage. Usage measurements are compared withthreshold levels.

Tivoli Decision Support for z/OS database. A set ofDB2 tables that includes data tables, lookup tables,system tables, and control tables.

Uupdate definition. Instructions for entering data intoDB2 tables from records of different types or from otherDB2 tables.

Vview. An alternative representation of data from oneor more tables. A view can include all or some of thecolumns contained in the table on which it is defined.

Wworkstation. For LAN purposes, a workstation iseither a client or a LAN server.

760 System Performance Feature Reference Vol. II

Page 781: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Index

Aaccess statistics, RACF 375accessibility xviiapplication occurrences 305, 307automatic events, OPC 303

Bbooks

See publications

Cconventions

typeface xviiicurrent-plan statistics 305, 307customer support

See Software Supportcustomization

EREP componentmaking input data available 131, 149update lookup tables 150

IXFP component 211Linux on zSeries component

creating log files 545defining log files 546disk space requirements 544downloading drllnsc 544drl.cfg 547software requirements 544starting drlperfd daemon agent 549transferring feature code to zLinux 544

Lotus Domino for z/OS componentmaking input data available 583review the DRLJCOLL job 583

Message analysis/automation componentmaking input data available 257update lookup tables 258

RACF componentmake Database Unload data available 353make z/OS SMF data available 352make z/VM SMF data available 353update lookup tables 354

TCP/IP for z/OS componentDRLJCOLL job 72enable SMF record type 119 71FTP server 72making input data available 71Telnet server 72

Tivoli Information Management for z/OS (INFOMAN)component

making input data available 169update lookup tables 184

Tivoli Workload Scheduler for z/OS (OPC) componentmaking input data available 297Modifying DRLJCOLL 297Modifying DRLJOPCP 297Updating lookup tables 298

VM Accounting componentmaking input data available 449

customization (continued)VM Accounting component (continued)

update lookup tables 449WebSphere Application Server component

Editing the SMFPRMxx parmlib member 616making input data available 615Using the System Management User Interface

Administrator 615Writing records to DASD 617

WebSphere Message Broker componentmaking input data available 49

WebSphere MQ for z/OS (MQSeries) componentmaking input data available 3

z/OS Interval Job/Step Accounting componentData Tables 715Lookup tables 726Views 728

z/VM Performance componentmaking input data available 467update lookup tables 468

Ddata flow

EREP componentlookup tables 152

HTTP Server for z/OS (ICSS) component 133Lotus Domino for z/OS component 585Message analysis/automation component

lookup tables 261record procedures 259

RACF componentlookup tables 359

TCP/IP for z/OS component 73Tivoli Information Management for z/OS (INFOMAN)

componentlookup tables 186

Tivoli Workload Scheduler for z/OS (OPC) componentStoring the data 299

VM Accounting component 451WebSphere Application Server component

cross-reference data among parallel repeatedsections 628

mapping between record field names 630processing data in unusual formats 627

WebSphere Message Broker component 51WebSphere MQ for z/OS (MQSeries) component 5z/VM Performance component 469

data tablesEREP component 155

EREP_DASD_D, _M 155EREP_IPL_T 157EREP_VTAM_D, _M 158

HTTP Server for z/OS (ICSS) componentINTCON_CONF 137INTCON_PERF_H, _D, _M 139

IXFP componentIXFP_CHANNEL_H, _D, _M 214IXFP_DDSR_H, _D, _M 215IXFP_DEVICE_H, _D, _M 216IXFP_DRIVE_H, _D, _M 219

© Copyright IBM Corp. 1993, 2014 761

Page 782: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

data tables (continued)IXFP component (continued)

IXFP_SNAPSHOT_H 220IXFP_SPACE_H 221IXFP_SUBSYSTEM_H, _D, _M 225

Linux on zSeries componentZLINUX_CONFIG_HW_D 553ZLINUX_CONFIG_SW_D 554ZLINUX_CPUTIME_D 557ZLINUX_CPUTIME_H,_D,_M 555ZLINUX_DISK_INFO_D,_M 558ZLINUX_DISKIO_H,_D,_M 559ZLINUX_FILESYS_D,_M 561ZLINUX_FILESYS_H 560ZLINUX_MEM_D,_M 563ZLINUX_MEM_H 562ZLINUX_PAGING_H,_D,_M 565ZLINUX_PROCESS_D,_M 567ZLINUX_PROCESS_H 566ZLINUX_USERS_D,_M 569ZLINUX_USERS_H 568ZLINUX_USR_CMD_D,_M 570ZLINUX_WTMP_INFO_D,_M 571

Lotus Domino for z/OS component 589DOMINO_DB_ACT_H, _D 589DOMINO_DB_CACHE_H, _D 590DOMINO_PORT_ACT_H, _D 592DOMINO_SERVER_H, _D, _M 593DOMINO_TRANS_H, _D 598DOMINO_USER_ACT_H 600

Message analysis/automation componentMSG_NETVIEW_H, _D, _M 263MSG_SYSLOG_H, _D, _M 265

RACF Activity subcomponentRACF_COMMAND_T 363RACF_INIT_CLASS_T 368RACF_INIT_T 365RACF_LOGON_T 369RACF_OMVS_RES_T 370RACF_OMVS_SEC_T 372RACF_OPERATION_T 375RACF_RESOURCE_T 376

RACF Configuration subcomponentRACF_DATASETS_D 379RACF_DS_ACCESS_D 381RACF_DS_CONDACC_D 382RACF_GENRES_D 383RACF_GR_ACCESS_D 385RACF_GR_CONDACC_D 386RACF_GROUPS_D 387RACF_USER_CON_D 388RACF_USERS_D 389

TCP/IP for z/OS componentTCP_API_CALLS_H, _D, _W 77TCP_FTP CLIENT_T, _H, _D, _W 79TCP_FTP_SERVER_T, _H, _D, _W 81TCP_GEN_ICMP_H, _D, _W 83TCP_GEN_IP _H, _D, _W 88TCP_GEN_TCP _H, _D, _W 93TCP_GEN_UDP _H, _D, _W 97TCP_INTERFACE_H, _D, _W 100TCP_SERVER _CONN _H, _D, _W 101TCP_TCPSERV _PORT _H, _D, _W 102TCP_TN3270_CLNT_T, _H, _D, _W 103TCP_TN3270_SERV_T, _H, _D, _W 105TCP_TNSERV_LOGN_H 107TCP_UDP_SOCK_CLO_H, _D, _W 108

data tables (continued)TCP/IP for z/OS component (continued)

TCP_UDPSERV_PORT _H, _D, _W 109Tivoli Information Management for z/OS (INFOMAN)

componentINFOMAN_CHANGE_D 189INFOMAN_PROBLEM_D 191

Tivoli Workload Scheduler for z/OS (OPC) componentOPC_AUTO_EVENT_D, _M 303OPC_CURRENT_PLAN_D, _M 305OPC_DETAIL_PLAN_T 307OPC_MCP_D, _M 308OPC_MISSED_FB_D, _M 310OPC_OPER_EVENT_D, _M 311OPC_OPER_EVENT_T 312

VM Accounting componentVMACCT_SESSION_D, _M 455

WebSphere Application Server componentWebSphere Application Server Activity component

tables and views 658WebSphere Application Server Interval component

tables and views 634WebSphere Message Broker component

WMB_MESSAGE_D,_W 55WMB_MESSAGE_T 57WMB_NODE_D,_W 59WMB_NODE_T 60WMB_TERMINAL_D,_W 61WMB_TERMINAL_T 62WMB_THREAD_D,_W 63WMB_THREAD_T 64

Websphere MQ for z/OS (MQSeries) componentMQS_ACCNT_CICS_T, _D, _M 9MQS_ACCNT_IMS_T, _D, _M 12MQS_ACCNT_QUEUE_T, _D, _M 13MQS_ACCNT_T, _D, _M 11MQS_ACCNT_TASK_T, _D, _M 17MQS_BUFFER_T, _D, _M 21MQS_COUPL_FAC_T, _D, _M 22MQS_DATA_T, _D, _M 23MQS_DB2_T, _D, _M 24MQS_LOCK_T, _D, _M 28MQS_LOGMGR_T, _D, _M 29MQS_MSG_T, _D, _M 31MQS_STORAGE_T, _D, _M 32

z/OS Interval Job/Step Accounting componentMVSAC_JOBADDR1_T,_H,_D,_M 715MVSAC_JOBADDR2_T,_H,_D,_M 723MVSAC_JOBSTEP_T 724

z/VM Performance componentVMPRF_CONFIG_T 478VMPRF_DASD_H, _D, _M 480VMPRF_LPARS_H, _D, _M 483VMPRF_PROCESSOR_H, _D, _M 485VMPRF_SYSTEM_H, _D, _M 489VMPRF_USER_H, _D, _M 493

DB2 componentdata tables in subcomponents 352

documentationTDS 757

DRLJOPCP purge-preparation job 297

Eeducation

See Tivoli technical training

762 System Performance Feature Reference Vol. II

Page 783: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

EREP componentcustomization

making input data available 131, 149update lookup tables 150

DASD errors summary reportsEREP DASD Errors by Control Unit, Monthly Trend

report 164EREP DASD Errors by DASD Group, Monthly Trend

report 163EREP DASD Errors by Device Type, Monthly Trend

report 161data flow

lookup tables 152data tables

EREP_DASD_D, _M 155EREP_IPL_T 157EREP_VTAM_D, _M 158

IPL system initialization statisticsEREP IPL and Downtime Summary, Daily report 166

log definitions 153lookup tables

EREP_CPU_ID 159EREP_DASD_GROUP 160

record definitionsEREP_30 153EREP_36 153EREP_50 153

report groupsDASD errors summary reports 161IPL system initialization statistics 166VTAM errors summary reports 165

report IDsEREP01 161EREP02 163EREP03 164EREP04 165EREP05 166

VTAM errors summary reportsEREP VTAM Errors by Resource, Monthly Trend

report 165EREP_CPU_ID 159EREP_DASD_D, _M 155EREP_DASD_GROUP 160EREP_IPL_T 157EREP_VTAM_D, _M 158evaluation and planning

RACF component 351

Ffailed commands, RACF 363fixes, obtaining 749

Hhow to use this book xiiiHTTP Server for z/OS (ICSS) component

data flow 133data tables

INTCON_CONF 137INTCON_PERF_H, _D, _M 139

ICSS Configuration report 143ICSS Performance Daily report 145ICSS Performance Hourly report 144ICSS Performance Monthly report 146log definitions 135

HTTP Server for z/OS (ICSS) component (continued)record definitions 135reports

INTCONSSC 143INTCONSSP 143

SMF log records collected 135

IImplementing the WebSphere Application Server component

WebSphere Application Server componentConsidering which components to install 623Evaluating the WebSphere Interval component 624Evaluating WebSphere Application Server Activity

component 625Installing the components 625Planning the implementation process 623

INFOMAN_CHANGE_D 189INFOMAN_OBJECTIVE 192INFOMAN_PROBLEM_D 191INFOMAN_TYPE 193information centers, searching for problem resolution 749Internet

searching for problem resolution 749IXFP component

customizationIXFP data 211

data tablesIXFP_CHANNEL_H, _D, _M 214IXFP_DDSR_H, _D, _M 215IXFP_DEVICE_H, _D, _M 216IXFP_DRIVE_H, _D, _M 219IXFP_SNAPSHOT_H 220IXFP_SPACE_H 221IXFP_SUBSYSTEM_H, _D, _M 225

report IDsIXFPC01 227IXFPD01 230IXFPD02 233IXFPD03 235IXFPD04 237IXFPD05 238IXFPD06 240IXFPM01 242IXFPM02 245IXFPR01 247IXFPS01 249IXFPS02 251IXFPS03 252

reportsIXFP Channel Interface Statistic, Overview report 227IXFP Deleted Data Space Release, Daily Trend

report 247IXFP Device DASD/Cache Transfer, Daily Trend

report 237IXFP Device Performance per Device ID report 230IXFP Device Performance per VOLSER report 233IXFP Device Performance, Hourly Trend report 238IXFP Device Utilization, Hourly Trend report 235IXFP Device Utilization, Monthly Trend report 240IXFP Drive Utilization, Daily Trend report 245IXFP Drive Utilization, Hourly Trend report 242IXFP Space Utilization, Hourly Trend report 252IXFP Subsystem Information, Daily Trend report 251IXFP Subsystem Space Utilization, Daily Trend

report 249IXFP_CHANNEL_H, _D, _M 214

Index 763

Page 784: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

IXFP_DDSR_H, _D, _M 215IXFP_DEVICE_H, _D, _M 216IXFP_DRIVE_H, _D, _M 219IXFP_SNAPSHOT_H 220IXFP_SPACE_H 221IXFP_SUBSYSTEM_H, _D, _M 225

Kknowledge bases, searching for problem resolution 749

LLinux on zSeries component

creating log files 545customization

software requirements 544customizing drl.cfg 547data tables

ZLINUX_CONFIG_HW_D 553ZLINUX_CONFIG_SW_D 554ZLINUX_CPU_H,_D,_M 555ZLINUX_CPUTIME_D 557ZLINUX_DISK_INFO_D,_M 558ZLINUX_DISKIO_H,_D,_M 559ZLINUX_FILESYS_D,_M 561ZLINUX_FILESYS_H 560ZLINUX_MEM_D,_M 563ZLINUX_MEM_H 562ZLINUX_PAGING_H,_D,_M 565ZLINUX_PROCESS_D,_M 567ZLINUX_PROCESS_H 566ZLINUX_USERS_D,_M 569ZLINUX_USERS_H 568ZLINUX_USR_CMD_D,_M 570ZLINUX_WTMP_INFO_D,_M 571

defining the receiver of log files 546disk space requirements 544downloading drllnsc 544lookup tables

ZLINUX_CONNECT_TYP 572ZLINUX_NODE_NAME 572

report IDsZACCT01 575ZACCT02 576, 580ZCONF01 579ZLNX001 573ZLNX002 574ZPERF01 577ZPERF02 578

starting drlperfd daemon agent 549transferring feature code to zLinux 544

log definitionsEREP component 153Lotus Domino for z/OS component

description 587SMF_108_01 587SMF_108_02 587SMF_108_03 587SMF_108_06 587

Message analysis/automation component 261RACF component 361Tivoli Information Management for z/OS (INFOMAN)

component 187Tivoli Workload Scheduler for z/OS (OPC)

component 301

log definitions (continued)VM Accounting component 453WebSphere Application Server component 619WebSphere Message Broker component

description 53WebSphere MQ for z/OS (MQSeries) component

description 7MQS_115_1 7MQS_115_2 7MQS_116_0 7MQS_116_1 7MQS_116_2 7

z/VM Performance component 471LookAt message retrieval tool xvilookup tables

EREP componentEREP_CPU_ID 159EREP_DASD_GROUP 160

Linux on zSeries componentZLINUX_CONNECT_TYP 572ZLINUX_NODE_NAME 572

Lotus Domino for z/OS componentDOMINO_TRANS_TYPE 601

Message analysis/automation componentMSG_ANO_EVENT 273MSG_NETVIEW_TYPE 274MSG_SYSLOG_ROUTE 275MSG_SYSLOG_TYPE 276

RACF componentRACF_EVENT_CODE 391RACF_OMVS_AUDCODE 397RACF_RES_OWNER 399RACF_USER_OWNER 400

Tivoli Information Management for z/OS (INFOMAN)component

INFOMAN_OBJECTIVE 192INFOMAN_TYPE 193

Tivoli Workload Scheduler for z/OS (OPC) componentOPC_WORKSTATION 319

VM Accounting component 455z/OS Interval Job/Step Accounting component

MVSAC_STEP_SLA_LK 726MVSAC_SYSID_LK 727

z/VM Performance component 473VMPRF_MIPS_CPU 498VMPRF_TIMEZONES 499

Lotus Domino for z/OS componentcustomization

making input data available 583review the DRLJCOLL collect job 583

data flow 585data tables

DOMINO_DB_ACT_H, _D 589DOMINO_DB_CACHE_H, _D 590DOMINO_PORT_ACT_H, _D 592DOMINO_SERVER_H, _D, _M 593DOMINO_TRANS_H, _D 598DOMINO_USER_ACT_H 600

log definitionsdescriptions 587SMF_108_01 587SMF_108_02 587SMF_108_03 587SMF_108_06 587

lookup tableDOMINO_TRANS_TYPE 601

764 System Performance Feature Reference Vol. II

Page 785: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Lotus Domino for z/OS component (continued)record definitions

description 587SMF_108_01 587SMF_108_02 587SMF_108_03 587SMF_108_06 587

report IDsDOM01 603DOM02 604DOM03 606DOM04 608DOM05 610

reportsDomino General Server Statistics, Daily 610Domino I/O & Access Statistics, Hourly 603Domino Messages Statistics, Daily 604Domino Server DB Cache and Buffer Pool Statistics,

Daily 608Domino Transaction Statistics, Hourly 606

Mmanuals

See publicationsTDS 757

mapping between VMPRF and z/VM Performance Toolkitrecords 473

MCP events, Tivoli Workload Scheduler for z/OS (OPC) 308Message analysis/automation component

customizationmaking input data available 257update lookup tables 258

data flowlookup tables 261record procedures 259

data tablesMSG_NETVIEW_H, _D, _M 263MSG_SYSLOG_H, _D, _M 265

log definitions 261lookup tables

MSG_ANO_EVENT 273MSG_NETVIEW_TYPE 274MSG_SYSLOG_ROUTE 275MSG_SYSLOG_TYPE 276

NetView reportsMAA Messages by Netview Operator (NetView), Daily

report 293MAA Messages Passed via the SSI (NetView), Daily

report 292MAA Most Frequent Messages (NetView), Daily

report 291record definitions

NETVIEW_MSG 261SYSLOG_JES2_MSG 261SYSLOG_JES3_MSG 261

report groupsNetView reports 291SYSLOG reports 277

report IDsMAA01 278MAA02 279MAA03 280MAA04 281MAA05 282MAA06 283MAA07 284

Message analysis/automation component (continued)report IDs (continued)

MAA08 285MAA09 286MAA10 287MAA11 288MAA12 289MAA13 290MAA14 291MAA15 292MAA16 293

SYSLOG reportsMAA Messages by Console ID, Daily report 279MAA Messages by JES Complex, Daily report 289MAA Messages by Route Code (JES2), Daily

report 287MAA Messages by Route Code (JES3), Daily

report 288MAA Messages From Commands (JES2), Daily

report 278MAA Messages Passed to NetView (JES2), Daily

report 282MAA Messages Suppressed, Monthly Trend report 290MAA Most Frequent Messages (JES2), Daily report 280MAA Most Frequent Messages (JES3), Daily report 281MAA Most Frequent Messages by Type (JES2), Daily

report 285MAA Most Frequent Messages by Type (JES3), Daily

report 286MAA Most Frequent Messages with Text, Daily

report 283MAA Most Frequent Nonsuppressed Messages, Daily

report 284views

MSG_NETVIEW_DV 267MSG_NETVIEW_HV 268MSG_NETVIEW_MV 269MSG_SYSLOG_DV 270MSG_SYSLOG_HV 271MSG_SYSLOG_MV 272

Message Broker Flow Accounting and Statisticsreport IDs

WMB001 65reports

Daily accounting data for Message Flows 65Message Broker Node Accounting and Statistics

report IDsWMB02 66

reportsDaily accounting data for Nodes 66

Message Broker Terminal Accounting and Statisticsreport IDs

WMB04 68reports

Daily accounting data for Terminals 68Message Broker Thread Accounting and Statistics

report IDsWMB03 67

reportsDaily accounting data for Threads 67

message retrieval tool, LookAt xvimissed-feedback events, OPC 310MSG_ANO_EVENT 273MSG_NETVIEW_DV 267MSG_NETVIEW_H, _D, _M 263MSG_NETVIEW_HV 268MSG_NETVIEW_MV 269

Index 765

Page 786: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

MSG_NETVIEW_TYPE 274MSG_SYSLOG_DV 270MSG_SYSLOG_H, _D, _M 265MSG_SYSLOG_HV 271MSG_SYSLOG_MV 272MSG_SYSLOG_ROUTE 275MSG_SYSLOG_TYPE 276MVSAC_JOBADDR_TV 728MVSAC_JOBADDR1_T,_H,_D,_M 715MVSAC_JOBADDR1_TV 729MVSAC_JOBADDR2_T,_H,_D,_M 723MVSAC_JOBSTEP_T 724MVSAC_JOBSTEP_TV 730MVSAC_STEP_SLA_LK 726MVSAC_SYSID_LK 727

Oonline publications

accessing xviOPC_AUTO_EVENT_D, _M 303OPC_CURRENT_PLAN_D, _M 305OPC_DETAIL_PLAN_T 307OPC_MCP_D, _M 308OPC_MISSED_FB_D, _M 310OPC_OPER_EVENT_D, _M 311OPC_OPER_EVENT_DV1 314OPC_OPER_EVENT_DV2 315OPC_OPER_EVENT_DV3 316OPC_OPER_EVENT_MV1 316OPC_OPER_EVENT_MV2 317OPC_OPER_EVENT_MV3 318OPC_OPER_EVENT_T 312OPC_WORKSTATION 319operation events, Tivoli Workload Scheduler for z/OS

(OPC) 311, 312, 314, 315, 316, 317, 318ordering publications xvii

Pproblem determination

describing problems 752determining business impact 751submitting problems 752

publications xivaccessing online xviIXFP 757ordering xviiTDS 757

purge-preparation job DRLJOPCP 297

RRACF Activity subcomponent

data tablesRACF_COMMAND_T 363RACF_INIT_CLASS_T 368RACF_INIT_T 365RACF_LOGON_T 369RACF_OMVS_RES_T 370RACF_OMVS_SEC_T 372RACF_OPERATION_T 375RACF_RESOURCE_T 376

RACF componentcustomization

make Database Unload data available 353

RACF component (continued)customization (continued)

make z/OS SMF data available 352make z/VM SMF data available 353update lookup tables 354

data flowlookup tables 359

description 352evaluation and planning 351log definitions 361lookup tables

RACF_EVENT_CODE 391RACF_OMVS_AUDCODE 397RACF_RES_OWNER 399RACF_USER_OWNER 400

record definitionsRACF_100 361RACF_200 361, 362SMF_080 361SMF_081 361

report IDsRACF01 402RACF02 403RACF03 404RACF04 405RACF05 406RACF06 407RACF07 409RACF08 411RACF09 412RACF10 414RACF11 416RACF12 417RACF13 418RACF14 419RACF15 420RACF16 421RACF17 422RACF18 423RACF19 424RACF20 425RACFC01 426RACFC02 427RACFC03 428RACFC04 429RACFC05 430RACFC06 431RACFC07 432RACFC08 433RACFC09 434RACFC10 435RACFC11 436RACFC12 437RACFC13 438RACFC14 439RACFC15 440RACFC16 441RACFC17 442RACFC18 443RACFC19 444RACFC20 445

reportsRACF All Events for a Specific User 420RACF AUDITOR User Commands - Auditor 405RACF Class Initialization 417RACF Command Failures - Auditor 403RACF Data Sets with a Specific Name Access 421

766 System Performance Feature Reference Vol. II

Page 787: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

RACF component (continued)reports (continued)

RACF Dataset Condit. ACL with ID(*) Not NONE 439RACF Dataset Profiles for Each HLQ 435RACF Dataset Profiles in WARNING mode 437RACF Dataset Profiles with UACC Other than

NONE 436RACF Dataset Standard ACL with ID(*) Not

NONE 438RACF Generic Profiles Used for Resource Access 425RACF GR Discrete Profiles with Wild Characters 441RACF GR Number of Profiles for Each Class 440RACF GR Profiles Condit. ACL with ID(*) Not

NONE 445RACF GR Profiles in WARNING mode 443RACF GR Profiles Standard ACL with ID(*) not

NONE 444RACF GR Profiles with UACC Other than NONE 442RACF Group List 427RACF Initialization 416RACF Logon/Job Failures 402RACF Number of Profiles in the Database 426RACF OpenEdition Resource Accesses 412RACF OpenEdition Resource Accesses Failures 414RACF OPERATIONS User Access - Auditor 406RACF Resource Access Failures 407RACF Resource Accesses 409RACF Resources Accessed Because Installation

Exit 423RACF Resources Accessed Because Warning Mode 424RACF Resources Accessed with Particular

Authority 422RACF Special User Commands - Auditor 404RACF SUPERUSER Security Commands - Auditor 411RACF Terminals with Excessive Incorrect

Passwords 418RACF Users Currently Revoked 430RACF Users Last Defined 431RACF Users Members of SYS1 Group 434RACF Users with Excessive Incorrect Passwords 419RACF Users with NOINTERVAL Specified 432RACF Users with Particular Group Level

Privileges 429RACF Users with Particular Privileges 428RACF Users with Too Many Group Connections 433

RACF Configuration subcomponentdata tables

RACF_DATASETS_D 379RACF_DS_ACCESS_D 381RACF_DS_CONDACC_D 382RACF_GENRES_D 383RACF_GR_ACCESS_D 385RACF_GR_CONDACC_D 386RACF_GROUPS_D 387RACF_USER_CON_D 388RACF_USERS_D 389

RACF_COMMAND_T 363RACF_DATASETS_D 379RACF_DS_ACCESS_D 381RACF_DS_CONDACC_D 382RACF_EVENT_CODE 391RACF_GENRES_D 383RACF_GR_ACCESS_D 385RACF_GR_CONDACC_D 386RACF_GROUPS_D 387RACF_INIT_T 365, 368RACF_LOGON_T 369

RACF_OMVS_AUDCODE 397RACF_OMVS_RES_T 370RACF_OMVS_SEC_T 372RACF_OPERATION_T 375RACF_RES_OWNER 399RACF_RESOURCE_T 376RACF_USER_CON_D 388RACF_USER_OWNER 400RACF_USERS_D 389record definitions

EREP componentEREP_30 153EREP_36 153EREP_50 153

Lotus Domino for z/OS componentdescription 587SMF_108_01 587SMF_108_03 587SMF_108_06 587

Message analysis/automation componentNETVIEW_MSG 261SYSLOG_JES2_MSG 261SYSLOG_JES3_MSG 261

RACF componentRACF_100 361RACF_200 361, 362SMF_080 361

TCP/IP for z/OS componentdefault settings 75modify default settings 75SMF_118_x 75SMF_119_x 75

Tivoli Information Management for z/OS (INFOMAN)component

INFOMAN_CHANGE 187INFOMAN_PROBLEM 187TSD_CHANGE_V12 187TSD_PROBLEM_v12 187

Tivoli Workload Scheduler for z/OS (OPC) componentOPC_03_C 301OPC_03_P 301OPC_04 301OPC_23 301OPC_24 301OPC_27 301OPC_29 301

VM Accounting componentVMACCT_01 453

WebSphere Message Broker componentdescription 53

WebSphere MQ for z/OS (MQSeries) componentdescription 7MQS_115_1 7MQS_115_2 7MQS_116_0 7MQS_116_1 7MQS_116_2 7

record type 119enable 71

report groupsEREP component

DASD errors summary reports 161IPL system initialization statistics 166VTAM errors summary reports 165

Message analysis/automation componentNetView reports 291SYSLOG reports 277

Index 767

Page 788: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

report groups (continued)Tivoli Information Management for z/OS (INFOMAN)

componentchange management reports 201mixed reports 206problem management reports 196

Tivoli Workload Scheduler for z/OS (OPC) componentautomatic workstation events report 336execution history for specific job name report 330missed-feedback report 334modify current plan events summary reports 331operation events detail report 328operation events summary reports 322operation summary report 346processing and tracking times reports 338, 344service-level report 340

z/VM Performance componentConfiguration reports 538DASD reports 532Processor reports 510System reports 502User reports 519

reportsEREP component

EREP DASD Errors by Control Unit, Monthly Trendreport 164

EREP DASD Errors by DASD Group, Monthly Trendreport 163

EREP DASD Errors by Device Type, Monthly Trendreport 161

EREP IPL and Downtime Summary, Daily report 166EREP VTAM Errors by Resource, Monthly Trend

report 165HTTP Server for z/OS (ICSS) component

ICSS Configuration report 143ICSS Performance Daily report 145ICSS Performance Hourly report 144ICSS Performance Monthly report 146

IXFP componentIXFP Channel Interface Statistic, Overview report 227IXFP Deleted Data Space Release, Daily Trend

report 247IXFP Device DASD/Cache Transfer, Daily Trend

report 237IXFP Device Performance per Device ID report 230IXFP Device Performance per VOLSER report 233IXFP Device Performance, Hourly Trend report 238IXFP Device Utilization, Hourly Trend report 235IXFP Device Utilization, Monthly Trend report 240IXFP Drive Utilization, Daily Trend report 245IXFP Drive Utilization, Hourly Trend report 242IXFP Space Utilization, Hourly Trend report 252IXFP Subsystem Information, Daily Trend report 251IXFP Subsystem Space Utilization, Daily Trend

report 249Linux on zSeries component

zLinux Acct Resource by User, Daily Overview 575zLinux Acct User Connect Info, Daily Overview 576,

580zLinux Filesystem Usage Daily Trend 573zLinux Hardware Configuration, Daily Overview 579zLinux Perf Disk I/O for System, Daily Overview 578zLinux Perf Statistics All Systems, Daily Overview 577zLinux Processes Daily Breakdown 574

Lotus Domino for z/OS componentDomino General Server Statistics, Daily 610Domino I/O & Access Statistics, Hourly 603

reports (continued)Lotus Domino for z/OS component (continued)

Domino Messages Statistics, Daily 604Domino Server DB Cache and Buffer Pool Statistics,

Daily 608Domino Transaction Statistics, Hourly 606

Message analysis/automation componentMAA Messages by Console ID, Daily report 279MAA Messages by JES Complex, Daily report 289MAA Messages by Netview Operator (NetView), Daily

report 293MAA Messages by Route Code (JES2), Daily

report 287MAA Messages by Route Code (JES3), Daily

report 288MAA Messages From Commands (JES2), Daily

report 278MAA Messages Passed to NetView (JES2), Daily

report 282MAA Messages Passed via the SSI (NetView), Daily

report 292MAA Messages Suppressed, Monthly Trend report 290MAA Most Frequent Messages (JES2), Daily report 280MAA Most Frequent Messages (JES3), Daily report 281MAA Most Frequent Messages (NetView), Daily

report 291MAA Most Frequent Messages by Type (JES2), Daily

report 285MAA Most Frequent Messages by Type (JES3), Daily

report 286MAA Most Frequent Messages with Text, Daily

report 283MAA Most Frequent Nonsuppressed Messages, Daily

report 284Message Broker Flow Accounting and Statistics

Daily accounting data for Message Flows 65Message Broker Node Accounting and Statistics

Daily accounting data for Nodes 66Message Broker Terminal Accounting and Statistics

Daily accounting data for Terminals 68Message Broker Thread Accounting and Statistics

Daily accounting data for Threads 67RACF component

RACF All Events for a Specific User 420RACF AUDITOR User Commands - Auditor 405RACF Class Initialization 417RACF Command Failures - Auditor 403RACF Data Sets with a Specific Name Access 421RACF Dataset Condit. ACL with ID(*) Not NONE 439RACF Dataset Profiles for Each HLQ 435RACF Dataset Profiles in WARNING Mode 437RACF Dataset Profiles with UACC Other than

NONE 436RACF Dataset Standard ACL with ID(*) Not

NONE 438RACF Generic Profiles Used for Resource Access 425RACF GR Discrete Profiles with Wild Characters 441RACF GR Number of Profiles for Each Class 440RACF GR Profiles Condit. ACL with ID(*) Not

NONE 445RACF GR Profiles in WARNING Mode 443RACF GR Profiles Standard ACL with ID(*) not

NONE 444RACF GR Profiles with UACC Other than NONE 442RACF Group List 427RACF Initialization 416RACF Logon/Job Failures 402

768 System Performance Feature Reference Vol. II

Page 789: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

reports (continued)RACF component (continued)

RACF Number of Profiles in the Database 426RACF OpenEdition Resource Accesses 412RACF OpenEdition Resource Accesses Failures 414RACF OPERATIONS User Access - Auditor 406RACF Resource Access Failures 407RACF Resource Accesses 409RACF Resources Accessed Because Installation

Exit 423RACF Resources Accessed Because Warning Mode 424RACF Resources Accessed with Particular

Authority 422RACF Special User Commands - Auditor 404RACF SUPERUSER Security Commands - Auditor 411RACF Terminals with Excessive Incorrect

Passwords 418RACF Users Currently Revoked 430RACF Users Last Defined 431RACF Users Members of SYS1 Group 434RACF Users with Excessive Incorrect Passwords 419RACF Users with NOINTERVAL Specified 432RACF Users with Particular Group Level

Privileges 429RACF Users with Particular Privileges 428RACF Users with Too Many Group Connections 433

TCP/IP for z/OS componentInterfaces Statistics, Daily Overview report 116TCP Connection Performance, Daily Overview

report 121TCP Server Port Connection Statistics, Daily Overview

report 122TCP/IP ICMP TCPIPSTATISTICS Input report 112TCP/IP ICMP TCPIPSTATISTICS Output report 114TCP/IP IP TCPIPSTATISTICS report 118TCP/IP IPTCPIPSTATISTICS Error report 117TCP/IP TCP TCPIPSTATISTICS report 120TCP/IP TELNET AVG Connection Time to Application

report 125TCP/IP TELNET server active logon by hour

report 123TCP/IP TELNET Server Bytes Traffic report 124TCP/IP UDP TCPIPSTATISTICS report 127TCP/IPFTP Transmission report 111UDP Sockets Traffic, Daily Overview report 126

Tivoli Information Management for z/OS (INFOMAN)component

INFOMAN Change Successes, Monthly Overviewreport 201

INFOMAN Changes Closed, Monthly Overviewreport 204

INFOMAN Changes Not Closed, Weekly Overviewreport 205

INFOMAN Changes, Daily Trend report 203INFOMAN Changes, Monthly Overview report 202INFOMAN Problem Cause, Monthly Overview

report 196INFOMAN Problems and Changes, Monthly Trend

report 206INFOMAN Problems Closed, Monthly Overview

report 199INFOMAN Problems Not Closed, Weekly Overview

report 200INFOMAN Problems, Daily Trend report 198INFOMAN Problems, Monthly Overview report 197

Tivoli Workload Scheduler for z/OS (OPC) componentOPC Complete/Ended-in-error Events report 328

reports (continued)Tivoli Workload Scheduler for z/OS (OPC) component

(continued)OPC Late-Job Statistics by Application Owner ID

report 341OPC MCP Events per Caller, Monthly Overview

report 333OPC Missed Deadline by Application Owner ID

report 340OPC Missed-Feedback Operations, in Percent

report 334OPC Number of Jobs Processed, Monthly Trend

report 336OPC Number of Reruns, Monthly Trend report 332OPC Operation Events by Application Owner ID

report 326OPC Operation Summary for Day report 346OPC Operations Ended-in-error by Error Code

report 324OPC Operations Ended-in-error by Workstation

report 322OPC Operations for Specific Job Name report 330OPC Reruns by Operation Number, Worst Case

report 343OPC Reruns per Application, Worst Case report 331OPC Tracking Times by Event Type, Daily Trend

report 338, 344VM Accounting component

VM Accounting Summary Based on Group Namereport 464

VM Accounting Total and Virtual CPU Usagereport 461

VM Accounting Users Grouped by Account Numberreport 458

VM Accounting Users Grouped by CPU Usagereport 460

VM Accounting Users Grouped by Group Namereport 462

WebSphere Application Server componentWebSphere HTTP Statistics, Daily Trend 705WebSphere J2EE Container Statistics, Daily Trend 707WebSphere JVM Heap Statistics, Daily Trend 700WebSphere Server Statistics, Daily Trend 695WebSphere Session Statistics, Daily Trend 697WebSphere User Credentials Statistics, Daily Trend 702WebSphere Web Application Statistics, Daily Trend 703WebSphere Workload Statistics, Daily Trend 699

WebSphere MQ for z/OS (MQSeries) componentMQSeries Accounting, Daily 35MQSeries Buffer Manager Statistics, Daily 38MQSeries CICS Accounting, Daily 33MQSeries Data Manager Indicators, Daily 45MQSeries Data Manager Statistics, Daily 37MQSeries DB2 BLOB Statistics, Daily 40MQSeries DB2 Manager Statistics, Daily 41MQSeries IMS Accounting, Daily 34MQSeries Log Manager Statistics, Daily 39MQSeries Message Manager Statistics, Daily 36MQSeries Message Sizes, Daily 44MQSeries Short On Storage and Log Manager Counts,

Daily 42MQSeries Wait and Suspend Times, Daily 43

z/OS Interval Job/Step Accounting componentReport 1 731Report 2 732Report 3 733

Index 769

Page 790: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

reports (continued)z/VM Performance component

z/VM Configuration, Level and IPL, Daily report 540z/VM Configuration, Level and Storage, Daily

report 538z/VM DASD with Longest Queues report 535z/VM Heaviest Users of DASD, Monthly report 525z/VM Heaviest Users of Paging, Monthly report 527z/VM Heaviest Users of the Processor, Monthly

report 523z/VM IUCV and VMCF Usage by User Class, Monthly

report 531z/VM Least Used DASD Devices report 537z/VM Least Used or not Used DASD Devices

report 536z/VM Most-used DASD by Start subchannel Rate

report 532z/VM Paging by User Class, Monthly report 530z/VM Processor Busy Distribution, Hourly report 512z/VM Processor Instruction Counts, Hourly report 518z/VM Processor Instruction Rate, Hourly report 517z/VM Processor Page and Spool Activity, Hourly

report 514z/VM Processor Storage Activity, Hourly report 515z/VM Processor Usage by User Class, Monthly

report 529z/VM Processor Usage Distribution, Hourly

report 510z/VM Slowest DASD by Response Time report 534z/VM System Busy Distribution, Hourly report 503z/VM System Exp Stor and Paging Activity, Hourly

report 506z/VM System Instruction Counts, Hourly report 508z/VM System Instruction Rate, Hourly report 507z/VM System MIPS Capacity by LPAR, Daily 509z/VM System Page and Spool Counts, Hourly

report 505z/VM System Processor Usage, Hourly report 502z/VM User IUCV and VMCF Counts, Monthly

report 522z/VM User Paging and Spooling, Monthly report 521z/VM User Real and Virt Processor Usage, Monthly

report 519

SSMF record type 119

enable 71SMF records

type 80 361, 362Software Support

contacting 751describing problems 752determining business impact 751receiving weekly updates 750submitting problems 752

Ttables

data tablesEREP component 155IBM Extended Facilities Product component 213Lotus DOMINO for z/OS component 589message analysis/automation component 263RACF component 363

tables (continued)data tables (continued)

Tivoli Information Management for z/OS (INFOMAN)component 189

Tivoli Workload Scheduler for z/OS (OPC)component 303

VM Accounting component 455z/VM Performance component 478

lookup tablesEREP component 159Lotus DOMINO for z/OS component 601Message analysis/automation component 273RACF component 391Tivoli Information Management for z/OS (INFOMAN)

component 192Tivoli Workload Scheduler for z/OS (OPC)

component 319TCP/IP for z/OS component

customizationDRLJCOLL job 72enable SMF record type 119 71FTP server 72making input data available 71Telnet server 72

data flow 73data tables

TCP_API_CALLS_H, _D, _W 77TCP_FTP_CLIENT_T, _H, _D, _W 79TCP_FTP_SERVER_T, _H, _D, _W 81TCP_GEN_ICMP_H, _D, _W 83TCP_GEN_IP _H, _D, _W 88TCP_GEN_TCP _H, _D, _W 93TCP_GEN_UDP _H, _D, _W 97TCP_INTERFACE_H, _D, _W 100TCP_SERVER _CONN_H, _D, _W 101TCP_TCPSERV _PORT_H, _D, _W 102TCP_TN3270_CLNT_T, _H, _D, _W 103TCP_TN3270_SERV_T, _H, _D, _W 105TCP_TNSERV_LOGN_H 107TCP_UDP_SOCK_CLO_H, _D, _W 108TCP_UDPSERV_PORT_H, _D, _W 109

record definitionsdefault settings 75modify default settings 75SMF_118_x 75SMF_119_x 75

report IDsTCP01 123TCP02 124TCP03 125TCP04 111TCP05 118TCP06 117TCP07 120TCP08 127TCP09 112TCP10 114TCP12 122TCP13 121TCP14 126TCP15 116

reportsInterfaces Statistics, Daily Overview report 116TCP Connection Performance, Daily Overview

report 121TCP Server Port Connection Statistics, Daily Overview

report 122

770 System Performance Feature Reference Vol. II

Page 791: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

TCP/IP for z/OS component (continued)reports (continued)

TCP/IP FTP Transmission report 111TCP/IP ICMP TCPIPSTATISTICS Input report 112TCP/IP ICMP TCPIPSTATISTICS Output report 114TCP/IP IP TCPIPSTATISTICS Error report 117TCP/IP IP TCPIPSTATISTICS report 118TCP/IP TCP TCPIPSTATISTICS report 120TCP/IP TELNET AVG Connection Time to Application

report 125TCP/IP TELNET server active logon by hour

report 123TCP/IP TELNET Server Bytes Traffic report 124TCP/IP UDP TCPIPSTATISTICS report 127UDP Sockets Traffic, Daily Overview report 126

Tivoli Information Management for z/OS (INFOMAN)component

change management reportsINFOMAN Change Successes, Monthly Overview

report 201INFOMAN Changes Closed, Monthly Overview

report 204INFOMAN Changes Not Closed, Weekly Overview

report 205INFOMAN Changes, Daily Trend report 203INFOMAN Changes, Monthly Overview report 202

customizationmaking input data available 169update lookup tables 184

data flowlookup tables 186

data tablesINFOMAN_CHANGE_D 189INFOMAN_PROBLEM_D 191

INFOMAN08 203INFOMAN09 204INFOMAN10 205INFOMAN11 206log definitions 187lookup tables

INFOMAN_OBJECTIVE 192INFOMAN_TYPE 193

mixed reportsINFOMAN Problems and Changes, Monthly Trend

report 206problem management reports

INFOMAN Problem Cause, Monthly Overviewreport 196

INFOMAN Problems Closed, Monthly Overviewreport 199

INFOMAN Problems Not Closed, Weekly Overviewreport 200

INFOMAN Problems, Daily Trend report 198INFOMAN Problems, Monthly Overview report 197

record definitionsINFOMAN_CHANGE 187INFOMAN_PROBLEM 187TSD_CHANGE_V12 187TSD_PROBLEM_V12 187

report groupschange management reports 201mixed reports 206problem management reports 196

report IDsINFOMAN01 196INFOMAN02 197INFOMAN03 198

Tivoli Information Management for z/OS (INFOMAN)component (continued)

report IDs (continued)INFOMAN04 199INFOMAN05 200INFOMAN06 201INFOMAN07 202

Tivoli Performance ModelerSee TPM

Tivoli software information center xviTivoli technical training xviiTivoli Workload Scheduler for z/OS (OPC) component

customizationmaking input data available 297Modifying DRLJCOLL 297Modifying DRLJOPCP 297Updating lookup tables 298

data flowStoring the data 299

data tablesOPC_AUTO_EVENT_D, _M 303OPC_CURRENT_PLAN_D, _M 305OPC_DETAIL_PLAN_T 307OPC_MCP_D, _M 308OPC_MISSED_FB_D, _M 310OPC_OPER_EVENT_D, _M 311OPC_OPER_EVENT_T 312

lookup tablesOPC_WORKSTATION 319

OPC track log recordsCPLREC04 301CPLREC3C 301CPLREC3P 301TRLBDY23 301TRLBDY24 301TRLBDY27 301TRLBDY29 301

record definitionsOPC_03_C 301OPC_03_P 301OPC_04 301OPC_23 301OPC_24 301OPC_27 301OPC_29 301

report groupsautomatic workstation events report 336missed-feedback report 334modify current plan events summary reports 331operation events detail report 328operation events summary reports 322operation summary report 346processing and tracking times reports 338, 344service-level report 340

report IDsOPC01 322OPC02 324OPC03 326OPC04 328OPC05 330OPC06 331OPC07 332OPC08 333OPC09 334OPC10 336OPC11 338, 344OPC12 340

Index 771

Page 792: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Tivoli Workload Scheduler for z/OS (OPC) component(continued)

OPC13 341OPC14 343OPC15 346

reportsOPC Complete/Ended-in-error Events report 328OPC Late-Job Statistics by Application Owner ID

report 341OPC MCP Events per Caller, Monthly Overview

report 333OPC Missed Deadline by Application Owner ID

report 340OPC Missed-Feedback Operations, in Percent

report 334OPC Number of Jobs Processed, Monthly Trend

report 336OPC Number of Reruns, Monthly Trend report 332OPC Operation Events by Application Owner ID

report 326OPC Operation Summary for Day report 346OPC Operations Ended-in-error by Error Code

report 324OPC Operations Ended-in-error by Workstation

report 322OPC Operations for Specific Job Name report 330OPC Reruns by Operation Number, Worst Case

report 343OPC Reruns per Application, Worst Case report 331OPC Tracking Times by Event Type, Daily Trend

report 338, 344views

OPC_OPER_EVENT_DV1 314OPC_OPER_EVENT_DV2 315OPC_OPER_EVENT_DV3 316OPC_OPER_EVENT_MV1 316OPC_OPER_EVENT_MV2 317OPC_OPER_EVENT_MV3 318

Tivoli Workload Scheduler for z/OS (OPC) track logrecords 301

Tivoli Workload Scheduler for z/OS (OPC) componentreport groups

execution history for specific job name report 330TPM customization 737TPM data flow 739TPM data tables 741TPM Extract function 745TPM_LPAR_T 741TPM_WORKLOAD_T 743training, Tivoli technical xviitypeface conventions xviii

Vviews

Message analysis/automation componentMSG_NETVIEW_DV 267MSG_NETVIEW_HV 268MSG_NETVIEW_MV 269MSG_SYSLOG_DV 270MSG_SYSLOG_HV 271MSG_SYSLOG_MV 272

Tivoli Workload Scheduler for z/OS (OPC) componentOPC_OPER_EVENT_DV1 314OPC_OPER_EVENT_DV2 315OPC_OPER_EVENT_DV3 316OPC_OPER_EVENT_MV1 316

views (continued)Tivoli Workload Scheduler for z/OS (OPC) component

(continued)OPC_OPER_EVENT_MV2 317OPC_OPER_EVENT_MV3 318

z/OS Interval Job/Step Accounting componentMVSAC_JOBADDR_TV 728MVSAC_JOBADDR1_TV 729MVSAC_JOBSTEP_TV 730

z/VM Performance componentVMPRF_LPARS_HV,_DV,_MV 497

VM Accounting componentcustomization

making input data available 449update lookup tables 449

data flow 451data tables

VMACCT_SESSION_D, _M 455log definitions 453lookup tables 455record definitions

VMACCT_01 453report IDs

VMACCT01 458VMACCT02 460VMACCT03 461VMACCT04 462VMACCT05 464

reportsVM Accounting Summary Based on Group Name

report 464VM Accounting Total and Virtual CPU Usage

report 461VM Accounting Users Grouped by Account Number

report 458VM Accounting Users Grouped by CPU Usage

report 460VM Accounting Users Grouped by Group Name

report 462VMACCT_SESSION_D, _M 455VMPRF_CONFIG_T 478VMPRF_DASD_H, _D, _M 480VMPRF_LPARS_H, _D, _M 483VMPRF_LPARS_HV,_DV,_MV 497VMPRF_MIPS_CPU 498VMPRF_PROCESSOR_H, _D, _M 485VMPRF_SYSTEM_H, _D, _M 489VMPRF_TIMEZONES 499VMPRF_USER_H, _D, _M 493

WWebSphere Application Server component

customizationEditing the SMFPRMxx parmlib member 616making input data available 615Using the System Management User Interface

Administrator 615Writing records to DASD 617

data flowcross-reference data among parallel repeated

sections 628mapping between record field names 630processing data in unusual formats 627

data tablesWebSphere Application Server Activity component

tables and views 658

772 System Performance Feature Reference Vol. II

Page 793: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

WebSphere Application Server component (continued)data tables (continued)

WebSphere Application Server Interval componenttables and views 634

Implementing the WebSphere Application Servercomponent

Considering which components to install 623Evaluating the WebSphere Interval component 624Evaluating WebSphere Application Server Activity

component 625Installing the components 625Planning the implementation process 623

log definitions 619report IDs

WASSI01 695WASSI02 697WASSI03 699WASSI04 700, 702WASWI01 703WASWI02 705WASWI03 707

reportsWebSphere HTTP Statistics, Daily Trend 705WebSphere J2EE Container Statistics, Daily Trend 707WebSphere JVM Heap Statistics, Daily Trend 700WebSphere Server Statistics, Daily Trend 695WebSphere Session Statistics, Daily Trend 697WebSphere User Credentials Statistics, Daily Trend 702WebSphere Web Application Statistics, Daily Trend 703WebSphere Workload Statistics, Daily Trend 699

WebSphere Message Broker componentcustomization

making input data available 49data flow 51data tables

WMB_MESSAGE_D,_W 55WMB_MESSAGE_T 57WMB_NODE_D,_W 59WMB_NODE_T 60WMB_TERMINAL_D,_W 61WMB_TERMINAL_T 62WMB_THREAD_D,_W 63WMB_THREAD_T 64

log definitionsdescription 53MQS_115_1 53

record definitionsdescription 53MQS_115_1 53

WebSphere MQ for z/OS (MQSeries) componentcustomization

making input data available 3data flow 5data tables

MQS_ACCNT_CICS_T, _D, _M 9MQS_ACCNT_IMS_T, _D, _M 12MQS_ACCNT_QUEUE_T, _D, _M 13MQS_ACCNT_T, _D, _M 11MQS_ACCNT_TASK_T, _D, _M 17MQS_BUFFER_T, _D, _M 21MQS_COUPL_FAC_T, _D, _M 22MQS_DATA_T, _D, _M 23MQS_DB2_T, _D, _M 24MQS_LOCK_T, _D, _M 28MQS_LOGMGR_T, _D, _M 29MQS_MSG_T, _D, _M 31MQS_STORAGE_T, _D, _M 32

WebSphere MQ for z/OS (MQSeries) component (continued)log definitions

description 7MQS_115_1 7MQS_115_2 7MQS_116_0 7MQS_116_1 7MQS_116_2 7

record definitionsdescription 7MQS_115_1 7MQS_115_2 7MQS_116_0 7MQS_116_1 7MQS_116_2 7

report IDsMQS01 33MQS02 34MQS03 35MQS04 36MQS05 37MQS06 38MQS07 39MQS08 40MQS09 41MQS10 42MQS11 43MQS12 44MQS13 45

reportsMQSeries Accounting, Daily 35MQSeries Buffer Manager Statistics, Daily 38MQSeries CICS Accounting, Daily 33MQSeries Data Manager Indicators, Daily 45MQSeries Data Manager Statistics, Daily 37MQSeries DB2 BLOB Statistics, Daily 40MQSeries DB2 Manager Statistics, Daily 41MQSeries IMS Accounting, Daily 34MQSeries Log Manager Statistics, Daily 39MQSeries Message Manager Statistics, Daily 36MQSeries Message Sizes, Daily 44MQSeries Short On Storage and Log Manager Counts,

Daily 42MQSeries Wait and Suspend Times, Daily 43

Zz/OS Interval Job/Step Accounting component

customizationData Tables 715Lookup tables 726Views 728

data tablesMVSAC_JOBADDR1_T,_H,_D,_M 715MVSAC_JOBADDR2_T,_H,_D,_M 723MVSAC_JOBSTEP_T 724

lookup tablesMVSAC_STEP_SLA_LK 726MVSAC_SYSID_LK 727

reportsReport 1 731Report 2 732Report 3 733

viewsMVSAC_JOBADDR_TV 728MVSAC_JOBADDR1_TV 729MVSAC_JOBSTEP_TV 730

Index 773

Page 794: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

z/VM Performance componentcustomization

making input data available 467update lookup tables 468

data flow 469data tables

VMPRF_CONFIG_T 478VMPRF_DASD_H, _D, _M 480VMPRF_LPARS_H, _D, _M 483VMPRF_PROCESSOR_H, _D, _M 485VMPRF_SYSTEM_H, _D, _M 489VMPRF_USER_H, _D, _M 493

log definitions 471lookup table

VMPRF_MIPS_CPU 498VMPRF_TIMEZONES 499

lookup tables 473mapping between VMPRF and z/VM Performance Toolkit

records 473report groups

Configuration reports 538DASD reports 532Processor reports 510System reports 502User reports 519

report IDsVMPRF_C1 538VMPRF_C2 540VMPRF_D1 532VMPRF_D2 534VMPRF_D3 535VMPRF_D4 536VMPRF_D5 537VMPRF_P1 510VMPRF_P2 512VMPRF_P3 514VMPRF_P4 515VMPRF_P5 517VMPRF_P6 518VMPRF_S1 502VMPRF_S2 503VMPRF_S3 505VMPRF_S4 506VMPRF_S5 507VMPRF_S6 508VMPRF_S7 509VMPRF_U1 519VMPRF_U2 521VMPRF_U3 522VMPRF_U4 523VMPRF_U5 525VMPRF_U6 527VMPRF_U7 529VMPRF_U8 530VMPRF_U9 531

viewsVMPRF_LPARS_HV,_DV,_MV 497

z/VM configuration reportsz/VM Configuration, Level and IPL, Daily report 540z/VM VM Configuration, Level and Storage, Daily

report 538z/VM DASD reports

z/VM DASD with Longest Queues report 535z/VM Least Used DASD Devices report 537z/VM Least Used or not Used DASD Devices

report 536

z/VM Performance component (continued)z/VM DASD reports (continued)

z/VM Most-used DASD by Start subchannel Ratereport 532

z/VM Slowest DASD by Response Time report 534z/VM processor reports

z/VM Processor Busy Distribution, Hourly report 512z/VM Processor Instruction Counts, Hourly report 518z/VM Processor Instruction Rate, Hourly report 517z/VM Processor Page and Spool Activity, Hourly

report 514z/VM Processor Storage Activity, Hourly report 515z/VM Processor Usage Distribution, Hourly

report 510z/VM system reports

z/VM System Busy Distribution, Hourly report 503z/VM System Exp Stor and Paging Activity, Hourly

report 506z/VM System Instruction Counts, Hourly report 508z/VM System Instruction Rate, Hourly report 507z/VM System MIPS Capacity by LPAR, Daily 509z/VM System Page and Spool Counts, Hourly

report 505z/VM System Processor Usage, Hourly report 502

z/VM user reportsz/VM Heaviest Users of DASD, Monthly report 525z/VM Heaviest Users of Paging, Monthly report 527z/VM Heaviest Users of the Processor, Monthly

report 523z/VM IUCV and VMCF Usage by User Class, Monthly

report 531z/VM Paging by User Class, Monthly report 530z/VM Processor Usage by User Class, Monthly

report 529z/VM User IUCV and VMCF Counts, Monthly

report 522z/VM User Paging and Spooling, Monthly report 521z/VM User Real and Virt Processor Usage, Monthly

report 519

774 System Performance Feature Reference Vol. II

Page 795: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance
Page 796: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

����

Product Number: 5698-B06

Printed in USA

SH19-4494-10

Page 797: System Performance Feature Reference Vol. IIpublic.dhe.ibm.com/software/tivoli/Tivoli_Decision... · 2014-07-02 · Tivoli Decision Support for z/OS Version 1.8.1 System Performance

Spineinformation:

Tivo

liDe

cisi

onSu

ppor

tfor

z/OS

Vers

ion

1.8.

1Sy

stem

Perfo

rman

ceFe

atur

eRe

fere

nce

Vol.

II��