NPM/IP is a real-time network performance monitor for the TCP/IP transaction environment. It provides critical workload information on such applications as FTP, SMTP, and Telnet, as well as the socket-attached TCP/IP based OLTP environment. NPM/IP networking and application workload information is used for:
NPM/IP is designed to help performance analysts, operations personnel, network system programmers, and capacity planners effectively monitor performance, troubleshoot problems, and plan for the future.
NPM/IP provides network performance measurements for the TCP/IP network environment through data gathering on the mainframe and performance reporting both on the mainframe and on a PC workstation through a browser-based platform. The Monitor and BatchPR are the host portions of the product. The Monitor is installed on each host whose MVS TCP/IP address space is to be monitored. It performs the data collection that is then provided to BatchPR or the PC workstations for reporting purposes. All data for that mainframe is stored locally on that host.
The Monitor collects information on host TCP/IP buffers, channel-attached devices, applications workload, and network response time between monitored host and critical resources on the IP network, such as UNIX servers, AS/400 computers, network printers, or end-user workstations. The data is written to SMF and also summarized in VSAM databases for historical reporting.
BatchPR provides an option for those users who require a TN3270-like mainframe reporting option. BatchPR is executed from the TSO command line of ispf or through the submission of JCL. The reports focus on two aspects of the network performance: response time and availability. With BatchPR, one can easily answer such questions as:
· How reliable is network access between Mainframe System A and the branch office System B?
· How available is the Mainframe System to all its major communication nodes?
· Is the Mainframe System providing the level of service that it should to the key users in the Network?
Currently, BatchPR provides up to 5 reports. They can be controlled with the parameters specified in the Job control EXEC statement either in batch mode (JCL SUBMIT command) or interactively using ispf.
NPM/IP provides a browser-based user interface, which is provided on the installation CD. An NPM/IP user has immediate access to the health of their network for their business enterprise through SysPoint, the primary entry point to the application.
Java servlets are installed on a Web server, such as Apache, Websphere, or Microsoft Internet Information Server. The server must be installed and running in order to access the monitoring/reporting functions available for viewing through the browser component. The Java servlets communicate with the Monitor through a TCP/IP socket interface.
The browser is the display platform and runs on any operating system platform that supports the Netscape Navigator browser or the Microsoft Internet Explorer browser. NPM/IP is available to an authorized user from any intranetwork enabled device as well as from the Internet.
NPM/IP consists of the Master as well as the Operations Manager modules and/or the Performance Manager modules. It provides the historical charts and real-time reports that allow you to monitor the TCP/IP transaction environment, as it occurs and over time, for performance tuning, trending, and resource planning. The browser shows the Web pages via the URL for NPM/IP. The URL invokes the Java servlets residing on a Web server.
NPM/IP provides both real-time and historical reporting capabilities to assist in the determination of workload throughput, capacity planning, trending, and network performance. It has three major areas: the Master for administration, the Performance Manager for historical reporting, and the Operations Manager for real-time reporting.
The Master application determines who gets monitored and how frequently. It is recommended that one Master application be set up per installation. The Master performs all configuration and administrative tasks. It is used to add, change, or delete the configuration data used by any Monitor on any mainframe and authorizes the users who may access that information.
The Manager applications perform data reporting, analysis, real-time monitoring, and command submission for any Monitor on any mainframe. Access to NPM/IP Functions is controlled through User IDs, which provide functional authorization to the modules. Regardless of the user’s access privileges, the home base is SysPoint and its accompanying functions: LinkView, Connect Expert, and Alerts.
The Performance Manager is used to view the historical TCP/IP network performance from the enterprise level to the remote user connection. Performance indicators for workload and response time are reported in various granularity’s: by time, by host, or by application. The Performance Manager uses charts with toolbars and zoom functions for easy manipulation of the data.
The Operations Manager is used to monitor, in real time, network performance, resource availability, buffer pools, Telnet, FTP, user defined applications, or CPU usage. Network performance or operations personnel may use the expert assisted interface or unassisted mode to enter commands to control the Monitor mainframe
The SysPoint Home Page is the primary entry point into the NPM/IP multi-Host Monitoring application. To access SysPoint, you must first logon to the Host running the Monitor. Once Logon is achieved, information from all host(s) running an MVS TCP/IP address space on a Monitor is retrieved. You must have at least one Host Monitor specified to be able to access data. The SysPoint Home Page displays the Stack Name and IP address for each active Host with its associated Alerts, workload for that stack, channel links status, and connection data for Listeners and Sessions. It also displays the Stack Name and IP address of any inactive Hosts (if you have added multiple Hosts).
The SysPoint Home Page provides both summary and detail data on Alerts by clicking in any Alert column. Current Alerts display in red. The Summary Alert Report provides data for all Alerts on the SysPoint screens. The Detail Report is context- sensitive and provides data from the Alert selected on the SysPoint Home Page. The Detail data consists of two charts: one displays Alerts regarding the most recent occurrence, the last occurrence, and Alerts that have occurred since midnight; the second displays relevant data for the selected Alert. Alerts for Critical Resource Availability and Performance are set in the Master on the PC Workstation. All other Alerts are set on the Host in the CONF00 member.
LinkView provides real-time Channel Processor Monitoring. It shows all the channel- attached processors and links associated with your TCP/IP address space on one screen. Channel-attached processors include Channel-to-Channel devices, LAN channel stations, ATM devices, CLAW devices (ex: RS 6000s), FDDI devices, or router cards, such as the CISCO CIP card. LinkView is accessible to Master and Operations Manager authorized users.
The Connect Expert feature allows you to monitor your sockets and the connectivity to all your sessions in real time.You may zoom in to any port/application or session to view details. Connect Expert shows the number of bytes sent/received, the number of sessions, and the number of sessions in a status other than established by port for each application. You may view details of the application by clicking on the application or the port. From the detailed display, you may perform functions such as view route, drop the session, or Ping simply by clicking the appropriate hyperlink. The number of bytes displayed for a session is since the session was started. The application may be Telnet, E-Mail, or any other socket-attached OLTP applications using the selected TCP/IP address space. The data is refreshed periodically at the host according to the interval specified on the parameters to the started task.
Use the Master module to manage and configure parameters for probing and monitoring network devices. The Master also controls user access to the application and for monitoring parameters for your network (addresses, frequencies, and packet sizes for the tests used to collect response time data for the monitored servers). These parameters can be tailored to model application workload. Use the Master to perform the following functions:
· Add/Delete/View User IDs (NPM/IP application security only)
· Add/Delete/View Host Definitions
· Add/Delete/View Resource Definitions
· Review Monitoring Status
· Start/Stop Monitoring
· Start/Stop Alerting
Use the Performance Manager module to view the historical TCP/IP network performance from the enterprise level to the remote user connection. The Performance Manager functions includes Reports, History, and SessionLog tabs. (The SessionLog and Real-Time Reporting functions also listed with the Operations Manager modules are needed for both operational functions and performance monitoring).
The Performance Manager modules are:
Real-Time Reports |
Real-time graphs and reports provide performance and workload information for applications and clients. Includes graphs and tabular reports for response time, applications, ports, clients, Connect Expert, and workload in terms of bytes transferred and sessions. This information is presented in terms of response time for bytes transferred and number of sessions. Data is available as soon as the Monitor on the host is activated on your network. |
Base History Reports |
Provides workload, peak/valley, and response time reports for performance and workload historical data. |
FTP Performance Expert |
Provides both global and detailed views of FTP activity. Reports are address based, data set based, and failure based. |
Telnet Expert |
Provides both global and detailed views of Telnet activity. Reports are available in two catagories: address (activity based) and application based. |
API Expert |
Provides both global and detailed views of API activity. Reports are available in two catagories: address (activity based) and application based. |
VTAM Buffer Pool Reports |
Provides both global and detailed views of VTAM buffer pool activity. Reports are available in two categories: all buffer pools and specific buffer pool activity |
CSM Buffer Pool Reports |
Provides both global and detailed views of Communications Storage Manager (CSM) buffer pool activity. Reports are available in two categories: usage and Alerts. |
SessionLog |
The SessionLog allows viewing of near time or current time sessions for FTP, API, Telnet, and SMF records. That is, sessions that are either currently live or have recently happened. The definition of recently is up to the installation and may be set in the parameters to the FTP or SMF exits. The records for these sessions are held in memory by the NPM/IP Monitor executing on the MVS host. |
Use the Operations Manager modules to view events as they happen, access the SessionLog for near-time session viewing, and submit commands. The Operations Manager functions includes Reports and SessionLog tabs (SessionLog and Real-Time Reporting functions also listed with the Performance Manager module are needed for both operational functions and performance monitoring.
The Operations Manager functions are:
Reports Tab |
|
Real-Time Reports |
Real-time graphs and reports provide performance and workload information for applications and clients, in terms of response time for bytes transferred and number of sessions. Data is available as soon as the Monitor on the host is activated on your network. |
SessionLog Tab |
|
SessionLog |
The SessionLog allows viewing of near time or current time sessions for FTP, API, Telnet, and SMF records. That is, sessions that are either currently live or have recently happened. The definition of recently is up to the installation and may be set in the parameters to the FTP or SMF exits. These session records are held in memory by the NPM/IP Monitor executing on the Host. |
SNMP Tab |
|
SNMP MIB |
Provides tabular and real-time graphs of the public and private MIBs for any SNMP-capable device, including OSA Express, Cisco CIP, IBM 2216, and TN3270 servers. |
StackView Tab |
|
StackView |
Tracks CPU usage for the address spaces associated with TCP/IP (TCP/IP, SNALK, FTP server, etc), as well as for any address space associated with a socket-attached application. |
Monitor Tab |
|
Real-Time Monitoring |
Monitor response time, availability, Telnet, and channel processors in real time. |
Commands Tab |
|
Commands |
Execute TCP/IP commands to diagnose problems and control network activity while within NPM/IP. The following commands can be issued: Netstat
to check the link, foreign port, client, or socket-attached application
status. |
Listed below are the minimum system configurations required for the effective operation of this product. Currently, only the OS/390 operating environment is supported on the Host. Windows 98, Windows NT, and Windows 2000 operating environments are supported on the PC workstation.
System |
Software | |
Host |
IBM S390 architecture 200 3390-type 600 3390-type |
z/OS V1R1 or later; or OS/390 V2R8 or later TME 10 Netview for OS/390 C Runtime or equivalent SAS/C run time library, for example ISP.SISPSASC (ISPF). |
Server |
128 M RAM IBM PC compatible Model Pentium 200 M of hard disk space |
Apache HTTP Server for Windows NT 1.3.22 or Apache IIS Apache Tomcat 3.3 |
PC Workstation |
128 M RAM IBM PC compatible Model Pentium 50 M of hard disk space |
Operating Systems: Windows NT Version 4 with SP6, Windows 98, Windows ME, Windows 2000, or Windows XP. Browser application: |
The distribution tape (e.g., 3480 Cartridge) contains all of the files necessary to install the Host portion of this product.
The NPM/IP installation package consists of:
The product components shipped on the CD-ROM for the browser-based version are:
- web.xml – deployment descriptor file
- lib
· aes.jar – java classes
· jSNMP.jar - SNMP Java classes
- com – servlet classes
- htdocs
· Chart – contains jar for the charting applets
· help – contains help files
· images – graphics files(.jpg, .gif)
· javascript – javascript files
- jsp – jsp files
Note: If the Java Development Kit is not already installed on the server, it must be downloaded from:
http://java.sun.com/products
If you have a question or a problem with the NPM/IP product family, contact Customer Support by visiting the Website at
www.tivoli.com/support
They are ready to give you the assistance you need to get the most from this product. Customer Support or your distributor can assist you with problem resolution, information on product enhancements, and tips/techniques for the most effective use of the product family.
When sending an email to Customer Support, please be sure to include as much specific information as possible so that your inquiry may be addressed quickly and accurately. Please use the information below as a guide.
CUSTOMER ID: |
|
||
CUSTOMER NAME: |
|
||
PROBLEM DESCRIPTION:
|
|||
ERROR CODE / MESSAGES: (or SYSTEM ABEND CODE)
|
|||
ERROR MODULES TRACEBACK (if presented)
|
|||
TIVOLI |
|
||
SYSTEM INFORMATION VERSION/RELEASE LEVELS: |
|||
Host OS/390 |
Browser: Netscape Internet Explorer |
Web Server: Name and model | |
|
|
|
|