Professional Documents
Culture Documents
Configuring The NetView Enterprise Management Agent
Configuring The NetView Enterprise Management Agent
Configuring The NetView Enterprise Management Agent
Version 6 Release 3
IBM
GC27-2853-06
Note
Before using this information and the product it supports, read the information in “Notices” on page
95.
This edition applies to version 6, release 3 of IBM Z NetView (product number 5697-NV6 ) and to all subsequent
versions, releases, and modifications until otherwise indicated in new editions.
This edition replaces GC27-2853-04.
© Copyright International Business Machines Corporation 2006, 2019.
US Government Users Restricted Rights – Use, duplication or disclosure restricted by GSA ADP Schedule Contract with
IBM Corp.
Contents
Figures................................................................................................................ vii
About this publication...........................................................................................ix
Intended audience...................................................................................................................................... ix
Publications................................................................................................................................................. ix
IBM Z NetView library............................................................................................................................ ix
Related publications .............................................................................................................................. x
Terminology in this Library.................................................................................................................... xi
Using IBM Z NetView online help......................................................................................................... xii
Accessing publications online.............................................................................................................. xii
Ordering publications ...........................................................................................................................xii
Accessibility ............................................................................................................................................... xii
Tivoli user groups....................................................................................................................................... xii
Support information................................................................................................................................... xii
Conventions used in this publication........................................................................................................ xiii
Typeface conventions ......................................................................................................................... xiii
Operating system-dependent variables and paths.............................................................................xiii
iii
Loading the agent data files and configuring the portal........................................................................... 29
Loading files and configuring the Tivoli Enterprise Portal in a Windows environment...................... 29
Loading files and configuring the Tivoli Enterprise Portal in the Linux and AIX® environments........30
Adding application support to the Tivoli Enterprise Monitoring Server................................................... 32
iv
Appendix D. NetView PARMGEN installation parameters...................................... 75
KNA_PPIRCV_PPI_RECEIVER_CNMEMARX............................................................................................. 76
KNA_PPISND_PPI_SENDER_CNMEMATX................................................................................................ 76
Notices................................................................................................................95
Programming Interfaces............................................................................................................................96
Trademarks................................................................................................................................................ 96
Privacy policy considerations.................................................................................................................... 96
Index.................................................................................................................. 99
v
vi
Figures
4. Installation option....................................................................................................................................... 30
5. Installation components............................................................................................................................. 31
7. NACMD output.............................................................................................................................................35
vii
viii
About this publication
The IBM Z® NetView® product provides advanced capabilities that you can use to maintain the highest
degree of availability of your complex, multi-platform, multi-vendor networks and systems from a single
point of control. This publication, IBM Z NetView Installation: Configuring the NetView Enterprise
Management Agent, provides information about installing and configuring the IBM Z NetView Enterprise
Management Agent.
Intended audience
This publication is for system programmers who install and configure the IBM Z NetView Enterprise
Management Agent.
Publications
This section lists publications in the IBM Z NetView library and related documents. It also describes how
to access NetView publications online and how to order NetView publications.
Related publications
The following publications provide information that is common to agents that work with the IBM® Tivoli
Monitoring product:
Ordering publications
You can order many Tivoli publications online at http://www.ibm.com/e-business/linkweb/publications/
servlet/pbi.wss
You can also order by telephone by calling one of these numbers:
• In the United States: 800-426-4968
• In Canada: 800-879-2755
In other countries, contact your software account representative to order Tivoli publications. To locate
the telephone number of your local representative, perform the following steps:
1. Go to http://www.ibm.com/e-business/linkweb/publications/servlet/pbi.wss.
2. Select your country from the list and click the grey arrow button beside the list.
3. Click About this site to see an information page that includes the telephone number of your local
representative.
Accessibility
Accessibility features help users with a physical disability, such as restricted mobility or limited vision, to
use software products successfully. Standard shortcut and accelerator keys are used by the product and
are documented by the operating system. Refer to the documentation provided by your operating system
for more information.
For additional information, see the Accessibility appendix in the User's Guide: NetView.
Support information
If you have a problem with your IBM software, you want to resolve it quickly. IBM provides the following
ways for you to obtain the support you need:
xii IBM Z NetView: Installation: Configuring the NetView Enterprise Management Agent
Online
Please follow the instructions located in the support guide entry: https://www.ibm.com/support/
home/pages/support-guide/?product=4429363.
Troubleshooting information
For more information about resolving problems with the IBM Z NetView product, see the IBM Z
NetView Troubleshooting Guide. You can also discuss technical issues about the IBM Z NetView
product through the NetView user group located at https://groups.io/g/NetView. This user group is for
IBM Z NetView customers only, and registration is required. This forum is also monitored by
interested parties within IBM who answer questions and provide guidance about the NetView
product. When a problem with the code is found, you are asked to open an official case to obtain
resolution.
Typeface conventions
This publication uses the following typeface conventions:
Bold
• Lowercase commands and mixed case commands that are otherwise difficult to distinguish from
surrounding text
• Interface controls (check boxes, push buttons, radio buttons, spin buttons, fields, folders, icons, list
boxes, items inside list boxes, multicolumn lists, containers, menu choices, menu names, tabs,
property sheets), labels (such as Tip:, and Operating system considerations:)
• Keywords and parameters in text
Italic
• Citations (examples: titles of publications, diskettes, and CDs
• Words defined in text (example: a nonswitched line is called a point-to-point line)
• Emphasis of words and letters (words as words example: "Use the word that to introduce a
restrictive clause."; letters as letters example: "The LUN address must start with the letter L.")
• New terms in text (except in a definition list): a view is a frame in a workspace that contains data.
• Variables and values you must provide: ... where myname represents...
Monospace
• Examples and code examples
• File names, programming keywords, and other elements that are difficult to distinguish from
surrounding text
• Message text and prompts addressed to the user
• Text that the user must type
• Values for arguments or command options
xiv IBM Z NetView: Installation: Configuring the NetView Enterprise Management Agent
Chapter 1. Overview of the installation environment
The Z NetView Enterprise Management Agent (NetView agent) provides information that you can use to
manage your network from the Tivoli Enterprise Portal using sampled and real-time data. The data
provides information about network resources and outages, using situations and expert advice, as well as
trends in your network through the use of historical data. You can issue NetView, VTAM, and z/OS
commands directly from the Tivoli Enterprise Portal to provide instant display and troubleshooting
capabilities. The NetView agent enables you to manage both availability and performance data from the
Tivoli Enterprise Portal using cross-product links to selected z/OS OMEGAMON XE agents.
This book describes the installation and configuration tasks required to install the NetView agent:
• Defining the runtime environment
• Configuring the Tivoli Enterprise Monitoring Server (monitoring server)
• Configuring the NetView agent
• Updating NetView initialization statements
• Installing and configuring the distributed components (Tivoli Enterprise Portal and Tivoli Enterprise
Portal Server)
• Verifying the configuration
• Implementing security
• Configuring historical data collection
If this is the first time you are configuring the NetView agent, review the progression of tasks defined in
the IBM Tivoli OMEGAMON XE Monitoring Agents on z/OS: Quick Start Guide.
If you are upgrading from a previous version of the NetView agent, refer to the IBM Tivoli OMEGAMON XE
and Tivoli Management Services on z/OS: Upgrade Guide and IBM Z NetView Installation: Migration Guide.
For a list of the changes to the NetView agent for this release, see Appendix C, “Enterprise Management
Agent Changes,” on page 73.
Configuration Scenarios
The Tivoli Management Services environment requires that installation and configuration be performed on
both the managed systems (z/OS) and on the systems where some of the Tivoli Management Services
components run. The installation steps for these components can be performed simultaneously, but
some of the configuration steps require that specific components already be installed.
Figure 1 on page 2 shows a sample Tivoli Management Services environment.
As you work through this installation guide, complete one of the following installation scenarios:
• “Scenario 1: Creating a new runtime environment” on page 80
This scenario configures a hub monitoring server and the NetView agent running in the same z/OS
system image. This scenario uses a full runtime environment.
• “Scenario 2: Updating the NetView agent in an existing RTE” on page 87
This scenario configures the NetView agent in an existing Tivoli Management Services environment. This
scenario uses a full runtime environment.
For the installation scenarios in this book, make the following decisions:
• If you are creating a new environment, decide on which z/OS image to deploy the hub monitoring
server.
The scenarios are based on using a hub monitoring server running in a z/OS environment. Note that the
hub monitoring server can run on any operating system supported by IBM Tivoli Monitoring 6.3. The
steps for a non-z/OS environment are similar.
• Decide where to deploy the Tivoli Enterprise Portal Server (portal server).
• Decide which NetView domains you plan to manage using the NetView agent. An instance of the
NetView agent is required on each z/OS image containing a NetView domain that you want to manage.
Abbreviations used
Table 1 on page 3 includes abbreviations and their meaning.
Table 1. Abbreviations
Abbreviation Meaning
&hilev High-level qualifier
&midlev The mid-level qualifier. Defaults to the runtime environment name. Used
in conjunction with the &rhilev and &rvhilev qualifiers.
&rhilev Runtime environment (RTE) high-level qualifier (non-VSAM)
&rte Name for the runtime environment that you are defining
&rvhilev Runtime high-level qualifier (VSAM)
&shilev High-level qualifier for the libraries (INST* libraries)
&thilev SMP/E maintained product target high-level qualifier
Base libraries Read-only runtime libraries that the configuration process does not
alter and that can be shared between systems. These libraries
Abbreviated &rhilev or &rhilev.&rte.
physically exist in a Full or Base runtime environment, or as SMP/E
maintained product target libraries (if a runtime environment shares
with SMP/E).
The base libraries can contain the actual data sets maintained by
SMP/E, or a copy of them. Use a clone or copy of the SMP/E
installation libraries for a production environment.
z/OS image-specific libraries Runtime libraries that are built during configuration to run on a
specific z/OS image. These libraries contain the unique elements
Abbreviated &rhilev.&rte.
required for a particular z/OS image and cannot be shared among
z/OS images. They can be updated.
You can optimize your product environment based on the library types. For example, by allocating
common base libraries to a single runtime environment that can be shared by other runtime
environments, you can substantially reduce the amount of disk space required, as well as simplify the
maintenance across remote z/OS images.
Base runtime environment Runtime environment containing read-only libraries that are
independent of configuration. These libraries must be shared by
another runtime environment containing configuration information.
Sharing-with-base runtime environment Runtime environment containing z/OS image-specific libraries and
referencing the base libraries configured in a base runtime
environment.
The scenarios in this section use a full runtime environment named CNM01. This environment contains all
the libraries that are required by the NetView agent. All base libraries and LPAR-specific libraries are
allocated within the CNM01 runtime environment. The monitoring server can be on this image, or it can
exist on another system.
Figure 3 on page 8 shows the way that a full runtime environment can be expanded to more than one
z/OS image. Each runtime environment is self-contained; the three runtime environments CNM01,
CNM02, and CNM03 on systems NetView1, NetView2, and NetView3 do not share any libraries. The
monitoring server can be on one of these images or it can run on an external system.
The following scenarios contain procedures that you can follow to configure the NetView agent by using
the PARMGEN quick configuration method.
• “Scenario 1: Creating a new runtime environment” on page 8
• “Scenario 2: Converting an existing Configuration Tool RTE to PARMGEN and Updating it” on page 17
Procedure
1. Start the PARMGEN tool.
2. Use the KCIJPCFG job to set up PARMGEN work environment for an RTE.
3. Customize PARMGEN configuration profiles.
4. Create the RTE members and jobs.
5. Submit batch jobs to complete the PARMGEN setup.
EX ’&shilev.TKANCUS’
where &shilev is the high-level qualifier that you specified when you installed Tivoli Management
Services.
A panel similar to the following one is displayed:
KCIPQPGW
Welcome to the z/OS Installation and Configuration Tools for
z Systems Management Suites
2. Installation Workflow:
SMP/E-install z/OS products with Install Job Generator (JOBGEN)
Conditional: JOBGEN is not required when using SystemPac or ServerPac.
Maintenance Level: HKCI310 PTF UA91952 (APAR OA51755 2Q17 Interim Feature)
©Copyright IBM Corporation 1992-2019
Licensed Material - Program Property of
IBM
Option ===>
F1=HELP F2=SPLIT F3=END F4=RETURN F5=RFIND F6=RCHANGE
F7=UP F8=DOWN F9=SWAP F10=LEFT F11=RIGHT F12=RETRIEVE
Chapter 2. Configuring the NetView agent by using the PARMGEN quick configuration method 9
KCIPQPGA -------- PARAMETER GENERATOR (PARMGEN) WORKFLOW MENU -----------------
Command ===>
Quick Configuration Mode
Enter parameter values appropriate for the LPAR runtime environment (RTE).
GBL_USER_JCL: NETVIEW.V621RTE.JCL________________________
(for example, TDSF72.ITM63.DS630.SYSPLEX.PARMGEN.JCL)
Specify the dataset name of the PARMGEN common/global
library for the different LPAR runtime environments (RTEs).
Use the same dataset for managing the different LPAR RTEs.
Multiple users can specify the same dataset to manage RTEs.
RTE_PLIB_HILEV: NETVIEW.V621RTE_______________
Specify the High-Level Qualifier (&hlq) portion of the
PARMGEN interim staging and work libraries for this LPAR RTE:
- &hlq.&rte_name.IK* (IKANCMDU,IKANPARU,IKANSAMU)
- &hlq.&rte_name.WK* (WKANCMDU,WKANPARU,WKANSAMU)
- &hlq.&rte_name.WCONFIG
Note: PARMGEN has two types of installation modes: Quick configuration and Standard configuration.
This scenario documents the Quick configuration, which is the recommended method. For more
information about the Standard configuration method, see Appendix Configuring the NetView agent by
using the PARMGEN standard configuration method and the OMEGAMON shared publications.
9. Enter the following parameter values for your environment:
GBL_USER_JCL
The name of a JCL library to be created for PARMGEN jobs, for example, NETVIEW.V621RTE.JCL.
RTE_PLIB_HILEV
The high-level qualifier for PARMGEN work libraries, for example, NETVIEW.V621RTE.
RTE_NAME
The name of the runtime environment to be created, for example, CNM01.
Press Enter after you fill in the parameter values. If the GBL_USER_JCL library that you specified on
the Parameter Generator (PARMGEN) Workflow panel does not exist, a message is displayed. Press
Enter to allocate the JCL library and proceed to the main options panel for PARMGEN:
GBL_USER_JCL: NETVIEW.V621RTE.JCL
RTE_PLIB_HILEV: NETVIEW.V621RTE
RTE_NAME: CNM01
Procedure
1. From the Parameter Generator (PARMGEN) Workflow panel, select Option 1 to display the Set Up
PARMGEN Work Environment panel (1 of 3).
Specify the Install Job Generator (JOBGEN) output library if you want
PARMGEN to reuse CALLLIBS parameters from the JOBGEN repository:
==> ____________________________________________
(Type ? for last referenced JOBGEN library discovered, if any.)
Command ===>
F1=HELP F2=SPLIT F3=END F4=RETURN F5=RFIND F6=RCHANGE
F7=UP F8=DOWN F9=SWAP F10=LEFT F11=RIGHT F12=RETRIEVE
2. Enter a ? in the first input field, and update the job statement to be used for PARMGEN jobs, because
the scenario creates a new runtime environment.
For example, use the following code:
Chapter 2. Configuring the NetView agent by using the PARMGEN quick configuration method 11
KCIPQMDL ----------------- SELECT RTE MODEL FROM LIST ------ Row 1 to 22 of 22
Command ===> Scroll ===> PAGE
Select ("S" or "/") an IBM RTE model to use to create the new CNM01 RTE.
Legend:
- $MDL* models: Recommended best-practice models for new RTE deployments.
- @MDL* models: Additional RTE models for new RTE deployments.
Note: For existing RTEs that want to use $MDLVARS model, use KCIJPMCF job
from the Utilities menu.
GBL_SYSDA_UNIT: SYSDA___
Work datasets UNIT name
GBL_REGION: 0M______
JCL REGION (specify K/M suffix)
Note: Type BACK to go back one panel. Type U or UTIL to access utility menu.
Command ===>
F1=HELP F2=SPLIT F3=END F4=RETURN F5=RFIND F6=RCHANGE
F7=UP F8=DOWN F9=SWAP F10=LEFT F11=RIGHT F12=RETRIEVE
3. From the Set Up PARMGEN Work Environment panel (2 of 3), specify a value for the following fields,
and press Enter:
Procedure
1. From the Parameter Generator (PARMGEN) Workflow panel, select Option 2 to customize
configuration profiles. Use this option to override or specify values for the NetView agent configuration
files.
Most of the IBM Tivoli Monitoring and NetView agent parameters are set in the RTE LPAR profile. Use
the global parameters selection to specify the location of key libraries on your system.
Use a TSO editor to customize the files. Some optional values are commented out. If you modify any of
these values, ensure that you also uncomment the statements.
2. Select Option 1 to customize the RTE LPAR profile.
3. The CONFIGURE_PRODUCTS section shows the products that are included or excluded. Review the
default settings and update them as necessary for your installation. Parameters beginning with KDS
are for the monitoring server. The NetView agent uses parameters beginning with KNA.
Ensure that you review and update the following parameters:
Type of monitoring server (hub)
This parameter is controlled by the KDS_TEMS_TYPE parameter. This parameter is set to HUB. For
the NetView agent to connect to the monitoring server, ensure that the
KNA_TEMS_LOCAL_CONNECT_FLAG parameter is set to Y and that the KNA_TEMS_TCP_HOST
parameter is correct.
Communications-related information, for example TCP addresses
Use a fully-qualified host name or TCPIP address. The addresses are assigned default values.
Verify that the following monitoring server parameters are correct:
• RTE_TCP_HOST
• RTE_TCP_PORT_NUM
Chapter 2. Configuring the NetView agent by using the PARMGEN quick configuration method 13
• RTE_TCP_STC
Verify that the following NetView agent parameters are correct:
• KNA_AGT_TCP_HOST
• KNA_TCP_STC
Verify that the following parameters that control the communications protocols used by the
monitoring server and the NetView agent are correct:
• KDS_TEMS_COMM_PROTOCOLn, where n is a value 1-7.
• KDS_AGT_COMM_PROTOCOLn, where n is a value 1-7.
• KDS_TEMS_TCP_xxxxx_PORT_NUM, where xxxxx corresponds to the communications protocol
(PIPE,UDP,PIPE6,UDP6,PIPES,PIPE6S).
Ensure that the KDS_TEMS_KLX_TCP_TOLERATERECYCLE parameter and
KNA_AGT_KLX_TCP_TOLERATERECYCLE parameter are set to Y. This configuration enables the
monitoring server and the NetView agent to reconnect to its TCP/IP stack without being recycled
after the TCP/IP stack is recycled.
PPI sender and receiver names
The KNA_PPISND_PPI_SENDER_CNMEMATX and KNAA_PPIRCV_PPI_RECEIVER_CNMEMARX
parameters control the PPI sender and receiver names that are used by the NetView agent. The
sender name is controlled by the KNA_PPISND_PPI_SENDER_CNMEMATX parameter. The default
name is CNMEMATX. There is no matching CNMSTYLE statement. The receiver name is controlled
by the KNA_PPIRCV_PPI_RECEIVER_CNMEMARX parameter. This name must match the DESTPPI
receiver name that is specified in the CNMSTYLE member or its include member. The default value
is CNMEMARX.
Security settings to enable encryption for the monitoring server
Security settings to enable Take Action command forwarding
System commands that are issued from the Tivoli Enterprise Portal by using Take Action
commands or situations run without command authorization or an audit trail. You can use the
NetView product to perform command authorization for these system commands and to provide
an audit trail. Command authorization for the Take Action system commands uses the portal user
ID, which is sent to the NetView program with the command. The portal user ID that is sent is used
to determine the user ID that issues the command. When a command is sent from a situation, the
user ID that is sent is the last one that edited the situation. Password validation is not performed.
If a NetView operator ID exists that matches the portal user ID and has the required command
authorization, the command is run on the existing NetView operator ID. For more information
about protecting MVS system commands, see the IBM Tivoli Z NetView Security Reference. Some
agents provide their own Take Action commands, known as agent commands. Agent commands
have an associated two-character prefix for their product code. These commands are not sent to
the NetView program for command authorization. The only agent commands that are sent to the
NetView program for authorization are the NetView agent commands prefixed with NA. For
information about creating or editing a Take Action command, see the IBM Tivoli Monitoring: Tivoli
Enterprise Portal User's Guide. You can display Take Action commands and command responses in
the NetView Command Response workspace. Additionally, you can display the BNH806I and
BNH807I audit trail messages in the NetView Audit Log workspace.
Use the following parameters to enable command authorization checking for system commands sent
from the hub monitoring server:
KDS_PPI_RECEIVER
Specifies the name of the NetView PPI Receiver. The value must match the PPI receiver name
specified on the NetView APSERV command. The default value is CNMPCMDR.
KDS_PPI_SENDER
Specifies a value for the PPI sender. If you do not specify a value, the job name of the monitoring
server is used when the command is written to the NetView log. Equivalent parameters are
available to enable command authorization checking for commands sent from the NetView agent.
CTIRA_RECONNECT_WAIT = 60
CTIRA_HEARTBEAT = 1
For more information about the CTIRA_ environment variables, see the IBM Tivoli Monitoring:
Installation and Setup Guide.
8. Press F3 again to return to the Parameter Generator (PARMGEN) Workflow panel.
Procedure
1. From the Parameter Generator (PARMGEN) Workflow panel, select Option 3 to create the RTE
members and jobs.
Prior to creating the runtime environment, the PARMGEN tool stores the specified configuration in a
set of members in a working library. These members are used to create the configuration files in the
runtime environment.
2. Select Option 1 to edit the composite $PARSE job.
3. Review and submit the KCIJPPRS job. Verify that the job ends with a 0 return code. If the job does not
end with a 0 return code, correct the job and resubmit it.
4. Press F3 to display messages for the submitted job.
5. Press Enter to return to the menu panel.
Chapter 2. Configuring the NetView agent by using the PARMGEN quick configuration method 15
6. Press F3 to return to the Parameter Generator (PARMGEN) Workflow panel.
Procedure
1. From the Parameter Generator (PARMGEN) Workflow panel, select Option 4 to submit batch jobs to
complete the PARMGEN setup.
The Submit Batch Jobs To Complete PARMGEN Setup panel (KCIP@SUB) is displayed.
Select option 1 to SUBMIT the composite jobs in WKANSAMU for SYSA RTE.
Tip: Review the SUBMIT commands in the KCIJPSUB composite job.
Press F1=Help for more information. Type UTIL to access utility menu.
What to do next
When you complete the procedure in this section, continue with Chapter 3, “Completing the NetView
agent configuration,” on page 27.
Procedure
1. Create the batch parameter deck by using the configuration tool.
Chapter 2. Configuring the NetView agent by using the PARMGEN quick configuration method 17
2. Start the PARMGEN tool.
3. Use the KCIJPCFG job to set up PARMGEN work environment for an RTE.
4. Customize PARMGEN configuration profiles.
5. Create the RTE members and jobs.
6. Submit batch jobs to complete the PARMGEN setup.
Procedure
1. Log on to a TSO session.
2. Enter ISPF.
3. From the Primary Option Menu, enter Option 6 (Command).
4. Start the configuration tool.
For example, from the command line enter the following command:
EX ’&shilev.INSTLIB’
where &shilev is the high-level qualifier that you specified when you created the INSTLIB data set.
The configuration tool Main Menu ID displayed.
5. From the configuration tool Main Menu, enter 3.
The Configure Products panel is displayed.
6. Enter 1 to display the Product Selection menu.
7. Enter S to select the NetView agent.
8. Enter Z to select the RTE to be used as the source of the batch parameter deck.
9. Enter 1 to display the Create/Clone Parameter Deck panel.
10. Enter 1 to display the Create Batch Mode Parameters panel.
11. From the Create Batch Mode Parameters panel, specify a value for the following fields and then
press Enter:
Parameter Library
The data set where the parameter deck will be located.
Member Name
The member name into which the parameter deck is written.
Procedure
1. Log on to a TSO session.
2. Enter ISPF.
3. From the Primary Option Menu, enter Option 6 (Command).
4. If you are using a 3270 Model 2 (24 x 80) display, turn off the predefined function (PF) keys so that the
function keys are not truncated. To do this, enter PFSHOW on the command line and repeat this
command until the ISPF default function keys are no longer displayed.
EX ’&shilev.TKANCUS’
where &shilev is the high-level qualifier that you specified when you installed Tivoli Management
Services.
A panel similar to the following one is displayed:
KCIPQPGW
Welcome to the z/OS Installation and Configuration Tools for
z Systems Management Suites
2. Installation Workflow:
SMP/E-install z/OS products with Install Job Generator (JOBGEN)
Conditional: JOBGEN is not required when using SystemPac or ServerPac.
Maintenance Level: HKCI310 PTF UA91952 (APAR OA51755 2Q17 Interim Feature)
©Copyright IBM Corporation 1992-2019
Licensed Material - Program Property of
IBM
Option ===>
F1=HELP F2=SPLIT F3=END F4=RETURN F5=RFIND F6=RCHANGE
F7=UP F8=DOWN F9=SWAP F10=LEFT F11=RIGHT F12=RETRIEVE
Enter parameter values appropriate for the LPAR runtime environment (RTE).
GBL_USER_JCL: NETVIEW.V621RTE.JCL________________________
(for example, TDSF72.ITM63.DS630.SYSPLEX.PARMGEN.JCL)
Specify the dataset name of the PARMGEN common/global
library for the different LPAR runtime environments (RTEs).
Use the same dataset for managing the different LPAR RTEs.
Multiple users can specify the same dataset to manage RTEs.
RTE_PLIB_HILEV: NETVIEW.V621RTE_______________
Specify the High-Level Qualifier (&hlq) portion of the
PARMGEN interim staging and work libraries for this LPAR RTE:
- &hlq.&rte_name.IK* (IKANCMDU,IKANPARU,IKANSAMU)
- &hlq.&rte_name.WK* (WKANCMDU,WKANPARU,WKANSAMU)
- &hlq.&rte_name.WCONFIG
Chapter 2. Configuring the NetView agent by using the PARMGEN quick configuration method 19
Note: PARMGEN has two types of installation modes: Quick configuration and Standard configuration.
This scenario documents the Quick configuration, which is the recommended method. For more
information about the Standard configuration method, see Appendix Configuring the NetView agent by
using the PARMGEN standard configuration method and the OMEGAMON shared publications.
9. Enter the following parameter values for your environment:
GBL_USER_JCL
The name of a JCL library to be created for PARMGEN jobs, for example, NETVIEW.V621RTE.JCL.
RTE_PLIB_HILEV
The high-level qualifier for PARMGEN work libraries, for example, NETVIEW.V621RTE.
RTE_NAME
The name of the runtime environment to be created, for example, CNM01.
Press Enter after you fill in the parameter values. If the GBL_USER_JCL library that you specified on
the Parameter Generator (PARMGEN) Workflow panel does not exist, a message is displayed. Press
Enter to allocate the JCL library and proceed to the main options panel for PARMGEN:
GBL_USER_JCL: NETVIEW.V621RTE.JCL
RTE_PLIB_HILEV: NETVIEW.V621RTE
RTE_NAME: CNM01
Procedure
1. From the Parameter Generator (PARMGEN) Workflow panel, select Option 1 to display the Set Up
PARMGEN Work Environment panel (1 of 3).
Specify the Install Job Generator (JOBGEN) output library if you want
PARMGEN to reuse CALLLIBS parameters from the JOBGEN repository:
==> ____________________________________________
(Type ? for last referenced JOBGEN library discovered, if any.)
Command ===>
F1=HELP F2=SPLIT F3=END F4=RETURN F5=RFIND F6=RCHANGE
F7=UP F8=DOWN F9=SWAP F10=LEFT F11=RIGHT F12=RETRIEVE
2. From the Set Up PARMGEN Work Environment panel, enter the location of the batch parameter deck
and enter a job statement to be used for PARMGEN jobs.
For example, use the following code:
3. From the Set Up PARMGEN Work Environment panel (2 of 3), specify a value for the following fields,
and press Enter:
GBL_TARGET_HILEV
The high-level qualifier for your SMP/E target libraries, for example, NETVIEW.V6R3M0.
GBL_SYSDA_UNIT
The disk unit name for non-VSAM data sets, for example, SYSDA.
GBL_REGION
Region size that the generated jobs will use.
4. From the Set Up PARMGEN Work Environment panel (3 of 3), enter any values that are required by
your installation for creating new data sets. Press Enter.
5. The Display PARMGEN Environment Analysis panel lists the components that are installed in your
TKANCUS data set. Press Enter to display the Include Products in the PARMGEN Customization
panel.
6. To include any products in the PARMGEN customization panel, enter / or S to the left of the product
code.
By default, all products are preselected for customization. When you finish, specify Y in the confirm
field and press Enter.
7. Review and submit the KCIJPCFG job. Verify that the job ends with a 0 return code.
If the job does not end with a 0 return code, correct the job and resubmit it.
8. Press F3 to display messages for the submitted job.
9. Press Enter to return to the Parameter Generator (PARMGEN) Workflow panel.
Note the status and date on the right of the step that you just completed.
Chapter 2. Configuring the NetView agent by using the PARMGEN quick configuration method 21
Option 2. Customizing PARMGEN configuration profiles
Procedure
1. From the Parameter Generator (PARMGEN) Workflow panel, select Option 2 to customize
configuration profiles. Use this option to override or specify values for the NetView agent configuration
files.
Most of the IBM Tivoli Monitoring and NetView agent parameters are set in the RTE LPAR profile. Use
the global parameters selection to specify the location of key libraries on your system.
Use a TSO editor to customize the files. Some optional values are commented out. If you modify any of
these values, ensure that you also uncomment the statements.
2. Select Option 1 to customize the RTE LPAR profile.
3. The CONFIGURE_PRODUCTS section shows the products that are included or excluded. Review the
default settings and update them as necessary for your installation. Parameters beginning with KDS
are for the monitoring server. The NetView agent uses parameters beginning with KNA.
Ensure that you review and update the following parameters:
Type of monitoring server (hub)
This parameter is controlled by the KDS_TEMS_TYPE parameter. This parameter is set to HUB. For
the NetView agent to connect to the monitoring server, ensure that the
KNA_TEMS_LOCAL_CONNECT_FLAG parameter is set to Y and that the KNA_TEMS_TCP_HOST
parameter is correct.
Communications-related information, for example TCP addresses
Use a fully-qualified host name or TCPIP address. The addresses are assigned default values.
Verify that the following monitoring server parameters are correct:
• RTE_TCP_HOST
• RTE_TCP_PORT_NUM
• RTE_TCP_STC
Verify that the following NetView agent parameters are correct:
• KNA_AGT_TCP_HOST
• KNA_TCP_STC
Verify that the following parameters that control the communications protocols used by the
monitoring server and the NetView agent are correct:
• KDS_TEMS_COMM_PROTOCOLn, where n is a value 1-7.
• KDS_AGT_COMM_PROTOCOLn, where n is a value 1-7.
• KDS_TEMS_TCP_xxxxx_PORT_NUM, where xxxxx corresponds to the communications protocol
(PIPE,UDP,PIPE6,UDP6,PIPES,PIPE6S).
Ensure that the KDS_TEMS_KLX_TCP_TOLERATERECYCLE parameter and
KNA_AGT_KLX_TCP_TOLERATERECYCLE parameter are set to Y. This configuration enables the
monitoring server and the NetView agent to reconnect to its TCP/IP stack without being recycled
after the TCP/IP stack is recycled.
PPI sender and receiver names
The KNA_PPISND_PPI_SENDER_CNMEMATX and KNAA_PPIRCV_PPI_RECEIVER_CNMEMARX
parameters control the PPI sender and receiver names that are used by the NetView agent. The
sender name is controlled by the KNA_PPISND_PPI_SENDER_CNMEMATX parameter. The default
name is CNMEMATX. There is no matching CNMSTYLE statement. The receiver name is controlled
by the KNA_PPIRCV_PPI_RECEIVER_CNMEMARX parameter. This name must match the DESTPPI
Chapter 2. Configuring the NetView agent by using the PARMGEN quick configuration method 23
GBL_DSN_NETVIEW_CNMLINK parameter. Update the parameter to the correct name of the NetView
CNMLINK data set.
6. Press F3 to return to the menu panel.
7. Select Option 4 (WCONFIG). Locate the KNA$PENV member and edit it. Verify that it contains the
following statements:
CTIRA_RECONNECT_WAIT = 60
CTIRA_HEARTBEAT = 1
For more information about the CTIRA_ environment variables, see the IBM Tivoli Monitoring:
Installation and Setup Guide.
8. Press F3 again to return to the Parameter Generator (PARMGEN) Workflow panel.
Procedure
1. From the Parameter Generator (PARMGEN) Workflow panel, select Option 3 to create the RTE
members and jobs.
Prior to creating the runtime environment, the PARMGEN tool stores the specified configuration in a
set of members in a working library. These members are used to create the configuration files in the
runtime environment.
2. Select Option 1 to edit the composite $PARSE job.
3. Review and submit the KCIJPPRS job. Verify that the job ends with a 0 return code. If the job does not
end with a 0 return code, correct the job and resubmit it.
4. Press F3 to display messages for the submitted job.
5. Press Enter to return to the menu panel.
6. Press F3 to return to the Parameter Generator (PARMGEN) Workflow panel.
Procedure
1. From the Parameter Generator (PARMGEN) Workflow panel, select Option 4 to submit batch jobs to
complete the PARMGEN setup.
The Submit Batch Jobs To Complete PARMGEN Setup panel (KCIP@SUB) is displayed.
Select option 1 to SUBMIT the composite jobs in WKANSAMU for SYSA RTE.
Tip: Review the SUBMIT commands in the KCIJPSUB composite job.
Press F1=Help for more information. Type UTIL to access utility menu.
Chapter 2. Configuring the NetView agent by using the PARMGEN quick configuration method 25
f. Review and submit the KCIJPSYS job. Verify that the job ends with a 0 return code. If the job
does not end with a 0 return code, correct the job and resubmit it.
g. Press F3 to display messages for the submitted job.
h. Press Enter to return to the menu panel.
i. Select Option 10 to edit the configuration verification job.
j. Review and submit the KCIJPIVP job. Verify that the job ends with a 0 or 4 return code. If the
job does not end with a 0 or 4 return code, correct the job and resubmit it. If the job ends with a
4 return code, examine the job output for the reason.
k. Press F3 to display messages for the submitted job.
l. Press Enter to return to the menu panel.
m. Select Option 12 to edit the WK* to RK* deployment job.
n. Review and submit the KCIJPW2R job. Verify that the job ends with a 0 or 4 return code. If the
job does not end with a 0 or 4 return code, correct the job and resubmit it. If the job ends with a
4 return code, examine the job output for the reason.
o. Press F3 to display messages for the submitted job.
p. Press Enter to return to the menu panel.
q. Press F3 to return to the Parameter Generator (PARMGEN) Workflow panel.
r. Press F3 twice to exit the PARMGEN tool.
What to do next
When you complete the procedure in this section, continue with Chapter 3, “Completing the NetView
agent configuration,” on page 27.
To complete the configuration of the NetView agent with a Tivoli Enterprise Monitoring Server running in a
z/OS environment, follow these procedures:
1. “Updating NetView initialization statements” on page 28
2. “Loading the agent data files and configuring the portal” on page 29
3. “Adding application support to the Tivoli Enterprise Monitoring Server” on page 32
T IKJTSO=nn
S IBMDS
2. To verify that the Tivoli Enterprise Monitoring Server started successfully, you should see the following
message on the z/OS system console, in the SYSLOG data set, or in the RKLVLOG data set for the Tivoli
Enterprise Monitoring Server started task procedure:
Loading files and configuring the Tivoli Enterprise Portal in a Windows environment
The NetView agent data files are found on the IBM Z NetView Enterprise Management Agent data files
DVD. Do these steps to install the files.
1. Log on to Windows using an ID with administrator authority.
2. Close any running applications.
3. Insert the Z NetView Enterprise Management Agent DVD into your DVD drive.
• Installation begins automatically.
• If the installation process does not start, run setup.exe from the Windows directory of the
installation DVD. If setup.exe initialization fails, you might not have enough free disk space to
decompress the setup files.
4. From the Z NetView Enterprise Management Agent installation wizard Welcome window, click Next.
The Install Prerequisites window is displayed.
5. From the Install Prerequisites window, click Next. The Software License Agreement is displayed.
6. Read and accept the software license agreement. Click Accept to display the Select Features
window.
7. Select Tivoli Enterprise Portal Server and TEP Desktop Client.
Note: If you are using a distributed Tivoli Enterprise Monitoring Server on the same server as the
Tivoli Enterprise Portal Server, additional component check boxes are displayed.
8. Click Next. The Start Copying Files window is displayed.
9. Click Next. When the files have been copied, the Setup Type window is displayed.
10. Ensure that both Configure Tivoli Enterprise Portal and Launch Manage Tivoli Enterprise
Monitoring Services are selected, and then click Next.
Note: If you are using a distributed Tivoli Enterprise Monitoring Server on the same server as the
Tivoli Enterprise Portal Server, additional component check boxes are displayed.
11. In the remaining windows in the installation wizard, you are prompted to provide information specific
to your environment.
12. When the installation wizard is finished, the InstallShield Wizard Complete window is displayed. The
Display the Readme file check box should already be selected. Click Finish to exit the wizard.
13. Review the readme file and then close the window.
14. When the installation process completes:
Loading files and configuring the Tivoli Enterprise Portal in the Linux and AIX®
environments
To complete this process, the components on which you are to install support must be in the same
directory structure as defined by the $install_dir environment variable or the value of the -h flag when
using the install.sh installation script.
./install.sh -h $install_dir
$install_dir is the home directory for the IBM Tivoli Monitoring products.
3. When you are prompted for the IBM Tivoli Monitoring home directory, do one of the following steps:
• Press Enter to accept the default directory (/opt/IBM/ITM).
• Enter the full path to the installation directory that you used.
4. When you are prompted for an installation option, enter 1 as shown in Figure 4 on page 30.
Type the number for the OS you want, or type "q" to quit selection: 1
Type the numbers that correspond to the products that you want to install.
Type "b" to change operating system, or type "q" to quit selection. If you
enter more than one number, separate the numbers by a comma or a space.
./itmcmd config -A cq
13. Complete the configuration as prompted. For information about configuring the Tivoli Enterprise
Portal Server, refer to the IBM Tivoli Monitoring: Installation and Setup Guide.
14. Uncomment the USE_EGG1_FLAG=1 statement, in opt/IBM/ITM/config/cq.ini (UNIX default
directory).
15. Start the portal server by entering the following command:
./itmcmd manage
The verification scenarios in this chapter assume that the Tivoli Enterprise Monitoring Server and the
NetView program are already started. This chapter provides information about the following procedures:
• “Starting the NetView agent” on page 35
• “Starting the connection to the NetView agent” on page 35
• “Starting the Tivoli Enterprise Portal Server” on page 36
• “Starting the Tivoli Enterprise Portal” on page 36
• “Verifying the operation of the agent” on page 37
S IBMNA
EXCMD ?NALCLOP,NACMD
The NACMD command produces the following output in the NetView log:
You can automatically start a hub Tivoli Enterprise Monitoring Server that runs in a z/OS environment and
the NetView agent when the NetView program initializes. To do this, see “Starting the NetView agent at
initialization” on page 46.
./cinfo -R
The product code for the Tivoli Enterprise Portal Server is cq.
3. If the Tivoli Enterprise Portal Server process is not displayed or does not show a status of running,
enter the following command to start it:
Enterprise
z/OS Systems
system_id
NetView Agent
agent_instance
NetView
+ domain
Implementing Security
When implementing security, decide which users require access to the Tivoli Enterprise Portal and the
NetView program, and which applications the users should be allowed to access.
You can use the following methods to provide security for the NetView agent:
• “Defining user IDs” on page 39
• “Restricting access to commands” on page 40
• “Enabling additional security from the server” on page 40
KDS_TEMS_SECURITY_KDS_VALIDATE Y
4. Configure RACF or your system authorization facility (SAF) product to authenticate the sysadmin user
ID and portal user IDs. For a complete description of defining user IDs to RACF, refer to the RACF
library.
Remember that password phrases are not supported by the Tivoli Enterprise Portal login and therefore
cannot be passed to the Tivoli Enterprise Monitoring Server for RACF verification.
Setting up encryption
You can use IBM Integrated Cryptographic Service Facility (ICSF) to create and manage the encryption of
data between components through the use of digital certificates. If ICSF is not installed on your z/OS
system, the monitoring server uses an alternative, less secure encryption scheme.
Communication between a hub monitoring server and the Tivoli Enterprise Portal Server is encrypted. On
the Tivoli Enterprise Portal Server, the Global Security Toolkit (GSKit) is used for encryption and
decryption. On z/OS, GSKit is known as the ICSF. Since both components must be using the same
scheme, if the hub system does not use ICSF, you must configure the Tivoli Enterprise Portal Server to use
the less secure scheme (EGG1) as well. For more information on setting up encryption, see IBM Tivoli
* function.autotask.APSERV = AUTOTMSI
*
AUTOTASK.?APSERV.Console = *NONE* //
AUTOTASK.?APSERV.InitCmd = APSERV xyz // change xyz to PPI receivername
2. Uncomment the function.autotask.APSERV statement. If necessary, change the autotask name. This
statement specifies the autotask on which to run the APSERV command.
3. Change xyz to match the PPI Receiver name that you specified in the configuration tool (CNMPCMDR is
the default name). Additionally, you can add the -TEMA operand to send commands, command
responses, and audit trail messages to the NetView agent workspaces.
*NACMD.WAITSECS = 90
2. The NetView agent uses the program-to-program interface (PPI) for communication with the NetView
program. Ensure that the PPI name on the NACMD.DESTPPI statement matches the name that you
specified using the following PARMGEN statement:
KNA_PPIRCV_PPI_RECEIVER_CNMEMARX "CNMEMARX"
3. (Optional) The NetView agent uses a PPI sender name for communication with the NetView program.
The default name is the NetView domain.
5. To reload and reset the values that you changed, run the RESTYLE NACMD command.
6. For the new values to take effect, stop the NACMD command and then issue it again.
DVROUT Enables the display of VIPA route and distributed DVIPA connection routing
data.
If you enable the DVROUT subtower, ensure that the DVIPA tower is
enabled. For information about how to do this, refer to IBM Z NetView
Installation: Configuring Additional Components.
Note that when you enable a subtower, the associated subtower statements are also enabled.
2. To improve performance on the master NetView program, you can combine DVIPA updates that are to
be sent to the NetView agent. The DVIPA.Mast.EMARf.Delay statement specifies the time period that
the master NetView program waits before writing data to the NetView agent data space. By using this
statement, multiple updates to a data space can occur with one operation. The delay starts when the
first notification is received indicating that new DVIPA data was received by the master NetView
program so that the data can be available for viewing at the agent. The default wait period is 180
seconds. Adjust this statement as necessary for your system. Refer to the IBM Z NetView Installation:
Configuring Additional Components for more information on configuring sysplexes and enabling
sysplex management.
3. To enable the CNMSTYLE statements that you changed, do one of the following steps:
• If you updated TEMA tower or subtower statements, recycle the NetView program.
• To reset other TEMA-related CNMSTYLE statements, run the RESTYLE NACMD command. For the
new values to take effect, stop the NACMD command and then issue it again.
(TEMA)INIT.EMAAUTO = Yes
This statement indicates that the NetView program should process the EMAAUTO.TEMS and
EMAAUTO.TEMA statements.
2. To start the hub monitoring server automatically, update the EMAAUTO.TEMS statement to include its
startup procedure name and parameters:
(TEMA)EMAAUTO.TEMS.procStr = server_procname
After the monitoring server starts, NetView message automation starts the NetView agent using the
CNMSEMAA automation table member in the DSIPARM data set. Message automation uses the startup
procedure name from the EMAAUTO.TEMA statement if a value other than *NONE* is specified. If you
specify a value of *NONE* on the EMAAUTO.TEMS statement, the hub monitoring server does not start
automatically.
3. To start the NetView agent automatically, update the EMAAUTO.TEMA statement to include its startup
procedure name and parameters:
(TEMA)EMAAUTO.TEMA.procStr = agent_procname
If the monitoring server is already started, the NetView agent is started by NetView message
automation.
4. Recycle the NetView program for these changes to take effect.
If you are running the GDPS Continuous Availability solution, see the IBM Z NetView for Continuous
Availability Configuring and Using the GDPS Continuous Availability Solution for information about
configuring these CNMSTYLE statements in that environment.
Determining the size for the historical database Appendix A, “Disk space requirements for historical
data tables,” on page 51
This chapter describes tuning information for the components of the NetView agent. For additional
performance information, refer to the IBM Z NetView Tuning Guide.
You receive this message if a query is specified that returns a large number of rows of data, causing an
out-of-memory condition. The message source (KNATCI) varies, depending on the workspace that fails.
To resolve this problem, you can make one of the following changes:
• Modify the query so that it returns fewer rows of data
• Change the ITMS: Engine storage parameters by changing the LIMIT and MINIMUM settings for the
TEMS and agent in the KDSSYSIN and KNASYSIN members in RKANPARU—but applying maintenance to
the RTE might overwrite the changes. You can also change the values using the PARMGEN tool, which
will preserve the changes.
Usage notes:
– Use the same LIMIT and MINIMUM settings for the monitoring server as those specified by the
largest NetView agent. If you increase the LIMIT and MINIMUM settings for the NetView agent, also
increase the LIMIT and MINIMUM settings on the corresponding remote monitoring server (if
applicable) and hub monitoring server. For information on changing the storage settings, see IBM
Tivoli OMEGAMON XE and Tivoli Management Services on z/OS: Parameter Reference.
– If you choose to configure the LIMIT(n,P) statement, do not use a value larger than 23 for n.
LIMIT(n,X)
This value is specified in bytes, as a power of 2. For example, if n is 22, the largest block that can be
allocated is 4 MB. If the LIMIT value is too small and a process attempts to allocate a block of storage
larger than the LIMIT value specifies, program interruption U0100 or U0200 results. When managing
large numbers of resources, change this value to LIMIT(25,X).
where n represents the minimum amount of extended storage (in KB). To specify a 16MB above-the-line
region, code MINIMUM(16384,X).
If you are managing a large number of resources, use the following statement:
MINIMUM (500000,X)
KPDIFIL: Initial output file selection completed successfully for group KNA
KPDDSTR: File &rhilev.&midlev.RKNAHIS3 is full
By default, there are 3 history data sets (RKNAHIS1 – RKNAHIS3) defined. Short-term history first
uses the data set with the highest suffix (for example, RKNAHIS3) and then continues to the
RKNAHIS1 data set, before it wraps back to the data set with the highest suffix.
2. Evaluate the elapsed time:
• If the elapsed time is 24 hours or greater, you have enough storage allocated for users to view
reports with 24 hours of data.
• If the elapsed time is less than 24 hours, allocate additional storage or data sets, or both, based on
the number of hours between the two messages.
To increase the space allocation, use the two configurable storage parameters: allocated Cylinders
and Group Count. For more information, see “Allocating additional storage and short-term history
data sets” on page 52.
The main problems with using the iterative approach are:
• Every time you adjust storage parameters (number of cylinders and number of data sets), you must stop
the agent.
• The network that you use to determine storage parameters might not be comparable in size to the
network where you collect short-term history.
Table 6. Definition and default values for Cylinders and Group Count parameters
Storage Parameters Default Values
Cylinders 140 (For RKNAHIS data sets)
Cylinders is a measure of storage capacity on a disk drive.
Considering control blocks and indexing, the persistent data store
can store approximately 717 KB of measurement data on one
cylinder of a 3390 disk drive.
Group Count 3
Group Count refers to the number of persistent data store data
sets. The JCL job to allocate the persistent data store data sets is
generated by the PARMGEN tool. Each persistent data store data
set is allocated with (Cylinders / Group Count) number of cylinders.
A Group Count of 3 means that 3 RKNAHISx data sets are
allocated for measurement data.
Short-term history is more than a place to store data. It enables the following functions:
• Continuous operations without manual attention to pruning outdated data
• Dynamic data set switching (data wrapping without losing data)
• Display of a full 24 hours of data, in a Tivoli Enterprise Portal report, at any time of the day
These functions require that one of the data sets be temporarily unavailable in preparation for data set
switching. In addition, preserving the ability to display a full 24 hours of data in a report at any time of day
might require that an additional data set be allocated to accommodate when the data set being written to
is almost empty.
To account for the extra data sets needed to enable these features, apply a Group Count factor to the total
number of cylinders required to store 24 hours of data in your network. The Group Count factor expresses
the storage relationship of Group Count to the number of cylinders to allocate, for example:
Cylinders to Allocate = (Cylinders needed for 24 hours data) X (Group Count Factor)
The following two examples illustrate the effect of the Group Count Factor. These examples show how
increasing the Group Count value can use the allocated cylinders of space more efficiently (that is,
requires less space for the same amount of data). However, increasing Group Count also uses more
processing time for data set switching.
This formula is used to calculate DASD for both examples:
Cylinders to Allocate = (Cyls / 24 hours data) x (Group Count /(Group Count - 2))
Cylinders to Allocate = 70 X (3/(3-2) = 210
Some alternate Group Count values illustrate the impact that modifying this parameter has on the amount
of DASD (cylinders of 3390) to be allocated.
Table 8. Example 2: Larger network requiring 500 cylinders of 3390 DASD for 24 hours of data
Cylinders Needed for
24 Hours of Data Group Count Group Count Factor Cylinders to Allocate
500 3 3.00 1500
500 4 2.00 1000
500 5 1.67 835
500 6 1.50 750
500 7 1.40 700
500 8 1.33 665
500 9 1.29 645
500 10 1.25 625
For the small network in Table 7 on page 53, retaining the default Group Count value of 3 (or at most,
increasing to 4) is adequate. However, for the larger network in Table 8 on page 53, increase group count
and cylinders to 6 and 750 or 7 and 700. For a monitored network with more than 10 000 TCP/IP
connections, consider using a Group Count of at least 7.
When you consider these examples and the default values (Cylinders 3390 = 140 and Group Count = 3),
you can accept the default values with no loss of function for the small network. For the larger network in
Example 2, you cannot accept the default values and confidently expect that users can view a report with
24 hours of data at any time of day. However, if you increase Group Count to at least 6 (and your network
size estimate is correct), you can provide this support by allocating 750 cylinders of additional storage to
short-term history.
Note: ¹ These attribute groups have data only if the GDPS Continuous Availability solution is installed.
Column heading
Explanation
Attribute Group
The name of the attribute group in which historical data is stored.
Attribute Group Table Identifier
The identifier of the table that corresponds to the attribute group.
DVIPA formula
Storage assumptions:
• Historical collection interval: 60 minutes
• Quantity of each resource types monitored: 1
The formula for DVIPA historical collection data storage is as follows:
(1 collection per hour) x (24 hours) x (bytes per record) x (1 monitored resource)
x (1 row per resource) x (1 LPAR) / (1024) =
(KB per 24-hour period)
(4 collections per hour) x (24 hours) x (bytes per record) x (1 monitored resource)
x (1 row per resource) x (1 NetView) / (1024) = (KB per 24-hour period)
(4 collections per hour) x (24 hours) x (bytes per record) x (1 monitored resource)
x (1 row per resource) x (1 session) / (1024) = (KB per 24-hour period)
(4 collections per hour) x (24 hours) x (bytes per record) x (1 monitored resource)
x (1 row per resource) x (1 TCP/IP stack) / (1024) =
(KB per 24-hour period)
(1 collection per hour) x (24 hours) x (bytes per record) x (1 monitored resource)
x (1 row per resource) x (1 TCP/IP stack) / (1024) =
(KB per 24-hour period)
(4 collections per hour) x (24 hours) x (bytes per record) x (1 monitored resource)
x (1 row per resource) / (1024) =
(KB per 24-hour period)
(4 collections per hour) x (24 hours) x (bytes per record) x (1 monitored resource)
x (1 row per resource)x(1 DB2 apply server)/ (1024) =
(KB per 24-hour period)
(4 collections per hour) x (24 hours) x (bytes per record) x (1 monitored resource)
x (1 row per resource) / (1024) =
(KB per 24-hour period)
(4 collections per hour) x (24 hours) x (bytes per record) x (1 monitored resource)
x (1 row per resource)x(1 DB2 capture server)/ (1024) =
(KB per 24-hour period)
(4 collections per hour) x (24 hours) x (bytes per record) x (1 monitored resource)
x (1 row per resource)x(1 IMS apply server)/ (1024) =
(KB per 24-hour period)
(4 collections per hour) x (24 hours) x (bytes per record) x (1 monitored resource)
x (1 row per resource)x(1 IMS capture server)/ (1024) =
(KB per 24-hour period)
(4 collections per hour) x (24 hours) x (bytes per record) x (1 monitored resource)
x (1 row per resource)x(1 capture/apply replication server pair)
/ (1024) = (KB per 24-hour period)
(4 collections per hour) x (24 hours) x (bytes per record) x (1 monitored resource)
x (1 row per resource) / (1024) = (KB per 24-hour period)
(4 collections per hour) x (24 hours) x (bytes per record) x (1 monitored resource)
x (1 row per resource)x(1 VSAM apply server)/ (1024) =
(KB per 24-hour period)
(4 collections per hour) x (24 hours) x (bytes per record) x (1 monitored resource)
x (1 row per resource)x(1 VSAM apply server)/ (1024) =
(KB per 24-hour period)
(4 collections per hour) x (24 hours) x (bytes per record) x (1 monitored resource)
x (1 row per resource) / (1024) =
(KB per 24-hour period)
(4 collections per hour) x (24 hours) x (bytes per record) x (1 monitored resource)
x (1 row per resource) / (1024) =
(KB per 24-hour period)
Both real-time and historical data are available within the NetView agent workspaces. After historical
data collection is configured, enabled, and data is collected and sent to Tivoli Data Warehouse, you can
create reports. You can use Tivoli Common Reporting, a reporting tool common across Tivoli products, to
automatically generate reports. Additionally, the NetView agent provides a set of predefined reports.
For more information about Tivoli Common Reporting, see the Tivoli Common Reporting: User's Guide. To
learn more about how the NetView agent uses Tivoli Common Reporting, see IBM OMEGAMON and Tivoli
Management Services on z/OS shared documentation.
The reports that you create or that are provided by the NetView agent are useful for the following IP
professionals:
• Network and systems analysts
• Performance analysts
• Capacity planners
Types of reports
A report can either be run on demand or a snapshot can be created at any time for viewing later. An on-
demand report is a formatted version of a report run with the currently available data and viewed
immediately. When you run an on-demand report, you can specify the parameter values to use; the report
is then formatted using the current data and displayed in the report viewer.
In addition to creating on-demand reports, you can also create, save, and access snapshot reports, saved
versions of a report using data from a particular time. Snapshots are useful for generating unattended
reports in advance. Snapshots are of particular value in avoiding the wait for a big report to run. Reports
may take a long time to run when you request a huge amount of data, such as the past month of real time
measurements. See the IBM Tivoli Common Reporting User’s Guide for information about this report type
or look in the online help for Tivoli Common Reporting.
Because Tivoli Management Services supports the summarization and pruning of data, reports can also
generate summarized reports. If a packaged report supports summarized data and the Summarization
Agent has been configured to collect data for the attribute group required (at the Tivoli Enterprise Portal
The following changes are available with the IBM Z NetView Enterprise Management Agent for Version 6
Release 3:
• All queries and workspaces that are new or changed for Version 6 Release 3 include the qualifier (V630)
in the query and workspace descriptions. The identification of the version, release, and modification
level for queries and workspaces began with Version 5 Release 4. Queries and workspaces that were
part of the product before V5R4 do not include a qualifier.
• Tables Table 37 on page 73 and Table 38 on page 74 show the changes to existing workspaces and
new workspaces that are used to monitor active TCP/IP connections.
TCPIP Connection Data A new table view has been added that shows the
information for the KNACNT attribute group. Each
row in the table shows a count of the number of
active connections for a given encryption protocol
(TLS/SSL, SSH, IPSec or None). Each row has a link
to a new workspace containing a table view with
selected information for the KNAENC attribute
group pertinent to that encryption protocol.
The TCPIP Connection Data Summary table has a
new link defined to go to a new workspace
containing information from KNAENC about
encryption protocols in use on the connection and
other security-related information.
TSL Cipher Suites This workspace contains a browser view that links
to the IANA registry for TLS cipher suites.
Unsecured Connections This workspace contains a table view populated
with information from KNAENC about connections
that are not using any encryption protocols.
The PARMGEN configuration method uses a runtime environment for configuration. Using the PARMGEN
method, you edit a comprehensive list of parameters to configure all the installed products and
components in a runtime environment. You then submit a series of jobs to create a complete runtime
environment with the parameter values that you specify. You can also use the PARMGEN workflow
generator to step through the configuration process.
Common parameters
The parameters for the NetView product are found in the KNA$ section of the RTE LPAR configuration
profile. This profile is created when you use the PARMGEN configuration method. To change a value, edit
the profile before submitting the jobs. The jobs parse the profile and generate members for the runtime
environment. Most of the parameters that are found in the KNA$ section of the profile are parameters
that are common to all IBM Tivoli Monitoring agents. For information on these common parameter
members, see the IBM OMEGAMON and Tivoli Management Services on z/OS: Common Parameter
Reference.
Make sure that you review and update the parameters that are listed in Table 39 on page 75.
For parameter information about security functions, self-describing agent support, and memory settings
for the NetView agent, see the OMEGAMON and Tivoli Management Services library
KNA_PPISND_PPI_SENDER_CNMEMATX
Required or optional
Optional
Location where the parameter value is stored
KNAENV member of the &rhilev.&rte.RKANPARU library for the runtime environment of the NetView
agent
Parameter name
KNA_PPISND
The scenarios in this section use a full runtime environment named CNM01. This environment contains all
the libraries that are required by the NetView agent. All base libraries and LPAR-specific libraries are
allocated within the CNM01 runtime environment. The monitoring server can be on this image or it can
exist on another system.
Figure 12 on page 80 shows the way that a full runtime environment can be expanded to more than one
z/OS image. Each runtime environment is self-contained; the three runtime environments CNM01,
CNM02, and CNM03 on systems NetView1, NetView2, and NetView3 do not share any libraries. The
monitoring server can be on one of these images or it can run on an external system.
The following scenarios contain procedures that you can follow to configure the NetView agent by using
the PARMGEN standard configuration method.
• “Scenario 1: Creating a new runtime environment” on page 80
• “Scenario 2: Updating the NetView agent in an existing RTE” on page 87
EX '&shilev.TKANCUS'
where &shilev is the high-level qualifier that you specified when you installed Tivoli Management
Services.
A panel similar to Figure 13 on page 81 is displayed.
KCIPQPGW
Welcome to the z/OS Installation and Configuration Tools for
z Systems Management Suites
2. Installation Workflow:
SMP/E-install z/OS products with Install Job Generator (JOBGEN)
Conditional: JOBGEN is not required when using SystemPac or ServerPac.
Maintenance Level: HKCI310 PTF UA91952 (APAR OA51755 2Q17 Interim Feature)
©Copyright IBM Corporation 1992-2019
Licensed Material - Program Property of IBM
Option ===>
F1=HELP F2=SPLIT F3=END F4=RETURN F5=RFIND F6=RCHANGE
F7=UP F8=DOWN F9=SWAP F10=LEFT F11=RIGHT F12=RETRIEVE
Appendix E. Configuring the NetView agent by using the PARMGEN standard configuration method 81
----- PARAMETER GENERATOR (PARMGEN) WORKFLOW - PRIMARY OPTION MENU -----
Option ===> Scroll ===> PAGE
Enter parameter values appropriate for the LPAR runtime environment (RTE).
Press F1=Help for more information.
GBL_USER_JCL: ____________________________________________
PARMGEN common/global library to store cross-RTE values for
the RTEs created using the same GBL_USER_JCL common library
RTE_PLIB_HILEV: _______________________
High-Level Qualifier (&hlq) portion of the PARMGEN libraries:
- &hlq.&rte_name.IK*/WK*/WCONFIG PARMGEN work libraries
RTE_NAME: ________ (Type ? for a list of PARMGEN-created RTEs)
Runtime environment (&rte_name) name for this LPAR
3. If the GBL_USER_JCL library that you specified on the Parameter Generator (PARMGEN) Workflow
panel does not exist, a message is displayed. Press Enter to allocate the JCL library and to return to
the Set Up PARMGEN Work Environment panel. Press Enter to continue setting up the PARMGEN
work environment.
4. From the Set Up PARMGEN Work Environment panel (2 of 3), specify a value for the following fields:
GBL_TARGET_HILEV
The high-level qualifier for your SMP/E target libraries, for example NETVIEW.V6R3M0
GBL_SYSDA_UNIT
The disk unit name for non-VSAM data sets, for example SYSDA.
Press Enter.
5. From the Set Up PARMGEN Work Environment panel (3 of 3), enter any values that are required by
your installation for creating new data sets. Press Enter.
1. From the Parameter Generator (PARMGEN) Workflow panel, select option 2 to display the PARMGEN
job index.
2. Review the information on this panel.
3. Press F3.
The PARMGEN tool uses sets of interim and working libraries to store configuration values. Interim
libraries are created and populated based on the products that you selected to configure and the values
that you specified when you set up the work environment.
1. From the Parameter Generator (PARMGEN) Workflow panel, select option 4 to update the IK* interim
staging libraries and to create profiles.
2. Review and submit the KCIJPUP1 job. Verify that the job ends with a 0 return code.
If the job does not end with a 0 return code, correct the job and resubmit it.
3. Press F3 to display messages for the submitted job.
4. Press Enter to return to the Parameter Generator (PARMGEN) Workflow panel.
1. From the Parameter Generator (PARMGEN) Workflow panel, select option 8 to customize configuration
profiles. Use this option to override or specify values for the NetView agent configuration files.
Most of the IBM Tivoli Monitoring and NetView agent parameters are set in the RTE LPAR profile. Use
the global parameters selection to specify the location of key libraries on your system.
Use a TSO editor to customize the files. Some optional values are commented out. If you modify any of
these values, make sure that you also uncomment the statements.
2. Select option 1 to customize the RTE LPAR profile.
3. The CONFIGURE_PRODUCTS section shows the products that are included or excluded. Review the
default settings and update them as necessary for your installation. Parameters beginning with KDS
are for the monitoring server. The NetView agent uses parameters beginning with KNA.
Make sure that you review and update the following parameters:
• Type of monitoring server (hub).
This is controlled by the KDS_TEMS_TYPE parameter. This is set to HUB.
Appendix E. Configuring the NetView agent by using the PARMGEN standard configuration method 83
For the NetView agent to connect to the monitoring server, make sure that the
KNA_TEMS_LOCAL_CONNECT_FLAG parameter is set to Y and that the KNA_TEMS_TCP_HOST
parameter is correct.
• Communications-related information (for example TCP addresses).
Use a fully-qualified host name or TCPIP address. The addresses are assigned default values. Verify
that the following monitoring server parameters are correct:
– RTE_TCP_HOST
– RTE_TCP_PORT_NUM
– RTE_TCP_STC
Verify that the following NetView agent parameters are correct:
– KNA_AGT_TCP_HOST
– KNA_TCP_STC
Verify that the following parameters that control the communications protocols used by the
monitoring server and the NetView agent are correct:
– KDS_TEMS_COMM_PROTOCOLn, where n is a value 1-7
– KDS_AGT_COMM_PROTOCOLn, where n is a value 1-7
– KDS_TEMS_TCP_xxxxx_PORT_NUM where xxxxx corresponds to the communications protocol
(PIPE,UDP,PIPE6,UDP6,PIPES,PIPE6S).
Make sure that the KDS_TEMS_KLX_TCP_TOLERATERECYCLE parameter and
KNA_AGT_KLX_TCP_TOLERATERECYCLE parameter are set to Y. This enables the monitoring server
and the NetView agent to reconnect to its TCP/IP stack without being recycled after the TCP/IP stack
is recycled.
• PPI sender and receiver names
The KNA_PPISND_PPI_SENDER_CNMEMATX and KNA_PPIRCV_PPI_RECEIVER_CNMEMARX
parameters control the PPI sender and receiver names that are used by the NetView agent.
The sender name is controlled by the KNA_PPISND_PPI_SENDER_CNMEMATX parameter. The
default name is CNMEMATX. There is no matching CNMSTYLE statement.
The receiver name is controlled by the KNA_PPIRCV_PPI_RECEIVER_CNMEMARX parameter. This
name must match the DESTPPI receiver name that is specified in the CNMSTYLE member or its
include member. The default value is CNMEMARX.
• Security settings to enable encryption for the monitoring server
• Security settings to enable Take Action command forwarding.
System commands issued from the Tivoli Enterprise Portal using Take Action commands or
situations run without command authorization or an audit trail. You can use the NetView product to
perform command authorization for these system commands and to provide an audit trail.
Command authorization for the Take Action system commands uses the portal user ID, which is sent
to the NetView program with the command. The portal user ID that is sent is used to determine the
user ID that issues the command. When a command is sent from a situation, the user ID that is sent
is the last one that edited the situation. Password validation is not performed. If a NetView operator
ID exists that matches the portal user ID and has the required command authorization, then the
command is run on the existing NetView operator ID. For more information about protecting MVS
system commands, refer to the IBM Z NetView Security Reference.
Some agents provide their own Take Action commands, known as agent commands. Agent
commands have an associated two-character prefix for their product code. These commands are not
sent to the NetView program for command authorization. The only agent commands that are sent to
the NetView program for authorization are the NetView agent commands prefixed with NA. For
information about creating or editing a Take Action command, refer to the IBM Tivoli Monitoring:
Tivoli Enterprise Portal User's Guide.
CTIRA_RECONNECT_WAIT = 60
CTIRA_HEARTBEAT = 1
For more information about the CTIRA_ environment variables, see the IBM Tivoli Monitoring:
Installation and Setup Guide.
8. Press F3 again to return to the Parameter Generator (PARMGEN) Workflow panel.
Appendix E. Configuring the NetView agent by using the PARMGEN standard configuration method 85
From the Parameter Generator (PARMGEN) Workflow panel, select option 10 to create the RTE
members and jobs.
2. Select option 1 to edit the composite $PARSE job.
3. Review and submit the KCIJPPRS job. Verify that the job ends with a 0 return code.
If the job does not end with a 0 return code, correct the job and resubmit it.
4. Press F3 to display messages for the submitted job.
5. Press Enter to return to the menu panel.
6. Press F3 to return to the Parameter Generator (PARMGEN) Workflow panel.
Select option 1 to SUBMIT the composite jobs in WKANSAMU for SYSA RTE.
Tip: Review the SUBMIT commands in the KCIJPSUB composite job.
Press F1=Help for more information. Type UTIL to access utility menu.
Appendix E. Configuring the NetView agent by using the PARMGEN standard configuration method 87
7. Customize the PARMGEN configuration profiles.
8. Validate the PARMGEN profile parameter values.
9. Create the RTE members and jobs.
10. Submit batch jobs to complete the PARMGEN setup.
Follow these steps to use the configuration tool to create a batch parameter deck that you will use to
configure the NetView agent.
1. Log on to a TSO session.
2. Enter ISPF.
3. From the Primary Option Menu, enter option 6 (Command).
4. Start the configuration tool. For example, from the command line enter the following command:
EX '&shilev.INSTLIB'
where &shilev is the high-level qualifier that you specified when you created the INSTLIB data set.
The configuration tool Main Menu ID displayed.
5. From the configuration tool Main Menu, enter 3. The Configure Products panel is displayed.
6. Enter 1 to display the Product Selection menu.
7. Enter S to select the NetView agent.
8. Enter Z to select the RTE to be used as the source of the batch parameter deck.
9. Enter 1 to display the Create/Clone Parameter Deck panel.
10. Enter 1 to display the Create Batch Mode Parameters panel.
11. From the Create Batch Mode Parameters panel, specify a value for the following fields and then press
Enter:
Parameter Library
The data set where the parameter deck will be located.
Member Name
The member name into which the parameter deck is written.
12. Press F3 repeatedly until you exit the configuration tool.
EX '&shilev.TKANCUS'
&shilev is the high-level qualifier that you specified when you installed Tivoli Management Services,
A panel similar to Figure 15 on page 89 is displayed.
2. Installation Workflow:
SMP/E-install z/OS products with Install Job Generator (JOBGEN)
Conditional: JOBGEN is not required when using SystemPac or ServerPac.
Maintenance Level: HKCI310 PTF UA91952 (APAR OA51755 2Q17 Interim Feature)
©Copyright IBM Corporation 1992-2019
Licensed Material - Program Property of IBM
Option ===>
F1=HELP F2=SPLIT F3=END F4=RETURN F5=RFIND F6=RCHANGE
F7=UP F8=DOWN F9=SWAP F10=LEFT F11=RIGHT F12=RETRIEVE
Appendix E. Configuring the NetView agent by using the PARMGEN standard configuration method 89
----- PARAMETER GENERATOR (PARMGEN) WORKFLOW - PRIMARY OPTION MENU -----
Option ===> Scroll ===> PAGE
Enter parameter values appropriate for the LPAR runtime environment (RTE).
Press F1=Help for more information.
GBL_USER_JCL: ____________________________________________
PARMGEN common/global library to store cross-RTE values for
the RTEs created using the same GBL_USER_JCL common library
RTE_PLIB_HILEV: _______________________
High-Level Qualifier (&hlq) portion of the PARMGEN libraries:
- &hlq.&rte_name.IK*/WK*/WCONFIG PARMGEN work libraries
RTE_NAME: ________ (Type ? for a list of PARMGEN-created RTEs)
Runtime environment (&rte_name) name for this LPAR
3. If the GBL_USER_JCL library that you specified on the Parameter Generator (PARMGEN) Workflow
panel does not exist, a message is displayed. Press Enter to allocate the JCL library and return to the
Set Up PARMGEN Work Environment panel. Press Enter to continue setting up the PARMGEN work
environment.
4. From the Set Up PARMGEN Work Environment panel (2 of 3), specify a value for the following fields:
GBL_INST_HILEV
The high-level qualifier for your configuration tool INSTLIB data set
GBL_TARGET_HILEV
The high-level qualifier for your SMP/E target libraries, for example NETVIEW.V6R3M0
GBL_SYSDA_UNIT
The disk unit name for non-VSAM data sets, for example SYSDA
Press Enter.
1. From the Parameter Generator (PARMGEN) Workflow panel, select option 2 to display the PARMGEN
job index.
2. Review the information on this panel.
3. Press F3.
1. From the Parameter Generator (PARMGEN) Workflow panel, select option 4 to update interim libraries
and create profiles.
2. Review and submit the KCIJPUP1 job. Verify that the job ends with a 0 return code.
If the job does not end with a 0 return code, correct the job and resubmit it.
3. Press F3 to display messages for the submitted job.
4. Press Enter to return to the Parameter Generator (PARMGEN) Workflow panel.
1. From the Parameter Generator (PARMGEN) Workflow panel, select option 7 to convert an RTE batch
member that was created with the configuration tool
2. Review and submit the KCIJPCNV job. Verify that the job ends with a 0 return code.
If the job does not end with a 0 return code, correct the job and resubmit it.
3. Press F3 to display messages for the submitted job.
4. Press Enter to return to the Parameter Generator (PARMGEN) Workflow panel.
Appendix E. Configuring the NetView agent by using the PARMGEN standard configuration method 91
• PPI sender and receiver names
• Security settings to enable encryption for the monitoring server
• Security settings to enable take action command forwarding
For specific information on parameters to set, see “Option 8. Customize PARMGEN configuration
profiles” on page 83 in Scenario 1.
4. Press F3 to return to the menu panel.
5. Select option 2 to review and specify global parameters. Review the default settings and update them
as necessary for your installation.
6. Press F3 to return to the menu panel.
7. Press F3 again to return to Parameter Generator (PARMGEN) Workflow panel.
Select option 1 to SUBMIT the composite jobs in WKANSAMU for SYSA RTE.
Tip: Review the SUBMIT commands in the KCIJPSUB composite job.
Press F1=Help for more information. Type UTIL to access utility menu.
Appendix E. Configuring the NetView agent by using the PARMGEN standard configuration method 93
94 IBM Z NetView: Installation: Configuring the NetView Enterprise Management Agent
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 in other countries.
Consult your local IBM representative for information on the products and services currently available in
your area. Any reference to an IBM product, program, or service is not intended to state or imply that only
that IBM product, program, or service may be used. Any functionally equivalent product, program, or
service that does not infringe any IBM intellectual property right may be used instead. However, it is the
user's responsibility to evaluate and verify the operation of any non-IBM product, program, or service.
IBM may have patents or pending patent applications covering subject matter described in this
document. The furnishing of this document does not give you any license to these patents. You can send
license inquiries, in writing, to:
The following paragraph does not apply to the United Kingdom or any other country where such
provisions are inconsistent with local law:
INTERNATIONAL BUSINESS MACHINES CORPORATION PROVIDES THIS PUBLICATION "AS IS"
WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO,
THE IMPLIED WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A
PARTICULAR PURPOSE.
Some states do not allow disclaimer of express or implied warranties in certain transactions, 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 be incorporated in new editions of the publication.
IBM may make improvements and/or changes in the product(s) and/or the program(s) described in this
publication at any time without notice.
Any references in this information to non-IBM Web sites are provided for convenience only and do not in
any manner serve as an endorsement of those Web sites. The materials at those Web sites are not part of
the materials for this IBM product and use of those Web sites is at your own risk.
IBM may use or distribute any of the information you supply in any way it believes appropriate without
incurring any obligation to you.
Licensees of this program who wish to have information about it for the purpose of enabling: (i) the
exchange of information between independently created programs and other programs (including this
one) and (ii) the mutual use of the information which has been exchanged, should contact:
IBM Corporation
2Z4A/101
11400 Burnet Road
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 material available for it are provided by
IBM under terms of the IBM Customer Agreement, IBM International Program License Agreement or any
equivalent agreement between us.
Information concerning non-IBM products was obtained from the suppliers of those products, their
published announcements or other publicly available sources. IBM has not tested those products and
cannot confirm the accuracy of performance, compatibility or any other claims related to non-IBM
products. Questions on the capabilities of non-IBM products should be addressed to the suppliers of
those products.
Programming Interfaces
This publication documents information that is NOT intended to be used as Programming Interfaces of
IBM Z NetView.
Trademarks
IBM, the IBM logo, and ibm.com® are trademarks or registered trademarks of International Business
Machines Corp., registered in many jurisdictions worldwide. Other product and service names might be
trademarks of IBM or other companies. A current list of IBM trademarks is available on the Web at
"Copyright and trademark information" at http://www.ibm.com/legal/copytrade.shtml .
Adobe and Acrobat and all Adobe-based trademarks are either registered trademarks or trademarks of
Adobe Systems Incorporated in the United States, other countries, or both.
Linux is a trademark of Linus Torvalds in the United States, other countries, or both.
Microsoft and Windows are trademarks of Microsoft Corporation in the United States, other countries, or
both.
UNIX is a registered trademark of The Open Group in the United States and other countries.
Other product and service names might be trademarks of IBM or other companies.
Notices 97
98 IBM Z NetView: Installation: Configuring the NetView Enterprise Management Agent
Index
Index 99
HIPERSOCKETS subtower 44
DB2 replication apply workload historical data storage (continued)
space requirement worksheets historical data collection
DB2 apply workload (KNARD4) worksheet 63 changing the default value for short-term history 50
DB2 replication capture server historical data storage configuring 47
formula 64 estimating tools
DB2 replication capture workload historical data storage DVIPA historical data storage 53
formula 64 NetView tasks historical data storage 53
space requirement worksheets Session monitor session count historical data
capture workload (KNARD2) worksheet 64 storage 53
DDVIPA Server Health (KNADSH) worksheet 56 TCP/IP historical data storage 53
DDVIPA Targets (KNADTA) worksheet 56 installation 47
definition and status data 43 long-term
directory names, notation xiii row of data defined 55
disk space requirements for historical data tables 51 reports 48
distributor targets 43 short-term
drill-through reports 72 function 52
DVCONN subtower 43 row of data defined 55
DVDEF subtower 43 historical data storage
DVIPA connection routing data 43 active TCP/IP connections
DVIPA connections 43 attribute group record sizes 59
DVIPA historical data storage DVIPA
attribute group record sizes 55 attribute group record sizes 55
formula 55 inactive TCP/IP connections
space requirement worksheets attribute group record sizes 60
DDVIPA Server Health (KNADSH) worksheet 56 NetView health
DDVIPA Targets (KNADTA) worksheet 56 attribute group record sizes 57
DVIPA Sysplex Distributors (KNADSD) worksheet 56 NetView tasks 53
DVIPA sysplex distributors 43 Session Count
DVIPA Sysplex Distributors (KNADSD) worksheet 56 attribute group record sizes 58
DVIPA.Mast.EMARf.Delay statement 44 Session monitor session count 53
DVROUT subtower 43 TCP/IP 53
DVTAD subtower 43 historical data tables
dynamic stack discovery function 44 determining storage requirements
allocating additional storage and data sets 52
disk space requirements 51
E estimating space requirements 53
EMAAUTO.TEMA statement 46 Group Count parameter 51
EMAAUTO.TEMS statement 46 RKPDLOG log 51
environment variables storage requirements 51
$install_dir 30 hub monitoring server
environment variables, notation xiii installing support on 30
F I
full runtime environment 4, 79 IMS apply server (KNARI2) worksheet 65
IMS capture apply workload historical data storage
space requirement worksheets 65
G IMS capture server (KNARI1) worksheet 66
IMS capture server workload historical data storage
GDPS Continuous Availability solution historical data
space requirement worksheets 66
storage
IMS replication apply details historical data storage
formula 61
formula 65
Group Count parameter
IMS replication apply historical data storage
applying a Group Count factor
space requirement worksheet 65
example analysis 53
IMS replication capture details historical data storage
examples 52
formula 65
defaults 52
IMS replication capture historical data storage
definition 52
space requirement worksheet 65
inactive TCP/IP connections (KNATCI) worksheet 60
H inactive TCP/IP connections historical data storage
attribute group record sizes 60
health data, NetView 44 space requirement worksheets
HEALTH subtower 44 inactive TCP/IP connections (KNATCI) worksheet
HiperSockets 44 60
100 IBM Z NetView: Installation: Configuring the NetView Enterprise Management Agent
Inactive TCP/IP connections historical data storage O
formula 60
installation OMEGAMON XE for Mainframe Networks workspaces 44
historical data collection 47 on-demand reports 71
Tivoli Management Services components 28 online publications
z/OS-based components 2 accessing xii
itmcmd command 30 OSA data 44
ITMS:engine OSA subtower 44
tuning 49
P
K
PARMGEN
KCIJPCFG 82, 90 configuration profiles 83
KCIJPCNV 91 configuring 79
KCIJPUP1 83, 91 overview 75
KDSSYSIN 49 starting 80
KNA_PPIRCV 76 password protection 40
KNA_PPIRCV_PPI_RECEIVER_CNMEMARX parameter 76 path names, notation xiii
KNA_PPISND_PPI_SENDER_CNMEMATX parameter 76 planning 1
KNASYSIN 49 planning deployment 1
PPI 76
PPI information 41
L publications
libraries accessing online xii
base 4 IBM Z NetView ix
runtime ordering xii
defined 4
SMP/E maintained product target 4 R
target 4
types 4 replication server historical data storage
z/OS image-specific 4 space requirement worksheets 66
LIMIT parameter 49 replication servers (KNARSC) worksheet 66
replication servers historical data storage
formula 66
M space requirement worksheets
manuals replication servers (KNARSC) worksheet 66
see publications ix replication workload historical data storage
MINIMUM parameter 49 space requirement worksheets 67
replication workloads historical data storage
formula 66
N space requirement worksheets
replication workloads worksheet 67
NACMD command 35
replication workloads worksheet 67
NetView agent
report types
starting 46
drill-through 72
NetView Applications (KNAAPP) worksheet 57
on-demand 71
NetView health data 44
snapshot 71
NetView health historical data storage
summarized 71
attribute group record sizes 57
reporting 47
formula 57
reports 71
space requirement worksheets 57
RKNAHISn data set 51
NetView historical data storage
RKPDLOG log 51
space requirement worksheets
RTE 3
NetView Applications (KNAAPP) worksheet 57
RTNDEF.BASE.AGENT.sysname statement 44
NetView Tasks (KNAHEA) worksheet 58
runtime environment
NetView PPI 76
existing RTE 87
NetView PPI receiver field 76
new 80
NetView Tasks (KNAHEA) worksheet 58
Runtime environment 3
NetView tasks historical data storage 53
runtime environments
notation
base 4
environment variables xiii
defined 4
path names xiii
full 4, 79
typeface xiii
libraries 4
Index 101
runtime environments (continued) TELNET subtower 44
self-contained 4, 79 TEMA subtowers 43
sharing with base 4 Tivoli
sharing with full 5 user groups xii
sharing with SMP/E 5 Tivoli Common Reporting
types 4 types of reports 71
runtime libraries Tivoli Data Warehouse
defined 4 tuning 50
Tivoli Enterprise Monitoring Server
adding application support 32
S starting 28
scenarios, configuration 1 Tivoli Enterprise Monitoring Server hub
security security 40
hub Tivoli Enterprise Monitoring Server 40 Tivoli Enterprise Portal
password protection 40 installing 28
seed data 30 starting 36
self-describing agent Tivoli Enterprise Portal Server
installation verification 37 installing 28
SESSACT subtower 44 starting 36
Session Count (KNASEA) worksheet 58 Tivoli Management Services
Session count historical data storage adding application support for the Tivoli Enterprise
formula 58 Monitoring Server 32
Session Count historical data storage installing components 28
attribute group record sizes 58 Tivoli Software Information Center xii
space requirement worksheets tuning components
Session Count (KNASEA) worksheet 58 changing the default value for short-term history 50
Session monitor session count historical data storage 53 ITMS:engine values 49
sessions, active 44 typeface conventions xiii
SETPROG APF example 27
sharing runtime environments U
base 4
full 5 UNIX, adding application data to a hub Tivoli Enterprise
SMP/E 5 Monitoring Server 30
short-term history user group, NetView xiii
changing the default values 50 user groups
short-term history data collection 51 NetView xiii
situations Tivoli xii
using 47 user IDs
SMP/E NetView 39
maintained product target libraries 4 restricting access to commands 40
sharing target libraries 5 Tivoli Enterprise Portal 39
snapshot reports 71
space requirements for historical data tables
estimating 53
V
stack configuration data 44 variables, notation for xiii
starting the component 35 verification
starting the hub Tivoli Enterprise Monitoring Server 28 starting the hub Tivoli Enterprise Monitoring Server 28
storage requirements for historical data tables starting the Z NetView Enterprise Management Agent 35
allocating additional storage and data sets 52 Tivoli Enterprise Portal 36
summarized reports 71 Tivoli Enterprise Portal Server 36
sysplex management 44 VIPA route data 43
sysplex status data 44 VSAM apply server (KNARV2) worksheet 67
SYSPLEX subtower 44 VSAM apply workload historical data storage
SYSTCPD 27 space requirement worksheets 67
VSAM capture workload historical data storage
T space requirement worksheets 68
VSAM captureserver (KNARV1) worksheet 68
target libraries, SMP/E 4, 5 VSAM replication apply details historical data storage
TCP/IP connections formula 67
active 43 VSAM replication apply historical data storage
inactive 43 space requirement worksheet 67
TCP/IP historical data storage 53 VSAM replication capture details historical data storage
Telnet data 44 formula 67
102 IBM Z NetView: Installation: Configuring the NetView Enterprise Management Agent
VSAM replication capture historical data storage Z NetView Enterprise Management Agent (continued)
space requirement worksheet 68 starting 35
stopping 35
z/OS image-specific libraries 4
W
workload servers (KNAWL7) worksheet 68
workload servers historical data storage
formula 68
space requirement worksheets
Workload servers (KNAWL7) worksheet 68
workload sites (KNAWL3) worksheet 69
workload sites historical data storage
formula 68
space requirement worksheet 69
space requirement worksheets
workload sites (KNAWL3) worksheet 69
worksheets
active TCP/IP connections historical data storage space
requirements 59
DB2 apply server historical data storage space
requirements 63
DB2 capture server historical data storage space
requirements 64
DB2 replication apply historical data storage space
requirements 63, 64
DVIPA historical data storage space requirements 56
IMS replication apply server historical data storage
space requirements 65
IMS replication capture server historical data storage
space requirements 65
inactive TCP/IP connections historical data storage
space requirements 60
NetView health historical data storage space
requirements 57
orkload sites historical data storage space requirements
69
replication server historical data storage space
requirements 66
replication workload historical data storage space
requirements 67
Session Count historical data storage space
requirements 58
VSAM replication apply server historical data storage
space requirements 67
VSAM replication capture server historical data storage
space requirements 68
workload servers historical data storage space
requirements 68
workspaces
installing 29
X
XCF services 44
Z
Z NetView Enterprise Management Agent
CNMSTYLE, updating 35
connecting 35
installation verification 37
loading data files 29
NACMD 35
Index 103
104 IBM Z NetView: Installation: Configuring the NetView Enterprise Management Agent
IBM®
GC27-2853-06