HITACHI Inspire The Next

For UNIX Systems

Job Management Partner 1 Version 10

Job Management Partner 1/Performance Management - Agent Option for Platform Description, User's Guide and Reference

3021-3-355(E)


Contents

Notices
Preface
Part 1: Overview
1. Overview of PFM - Agent for Platform
1.1 Features of PFM - Agent for Platform
1.1.1 Collect UNIX performance data
1.1.2 Collect performance data according to its characteristics
1.1.3 Save performance data
1.1.4 Report problems in UNIX operations
1.1.5 Easily define alarms and reports
2. Performance Monitoring
2.1 Overview of performance monitoring
2.1.1 Objective of performance monitoring
2.1.2 Most important system resources in need of performance monitoring
2.1.3 Determining baselines
2.2 Overview of user-defined record collection
2.2.1 Workgroup information
2.2.2 Process operating status information
2.2.3 Application operating status information
2.2.4 User-specific performance data
2.3 Overview of operations on virtualized systems
2.3.1 Advantages of virtualized systems
2.3.2 Objectives of performance monitoring on virtualized systems
2.3.3 System resources most in need of performance monitoring on virtualized systems
2.3.4 Installing PFM - Agent for Platform in a virtualized system
2.3.5 Setting up PFM - Agent for Platform in a virtualized system
2.3.6 Examples of using Agent for Platform - PFM in a virtualized system: Determining whether to change virtualized system settings
2.3.7 Examples of using Agent for Platform - PFM in a virtualized system: Determining whether additional physical resources are needed
2.3.8 Notes regarding usage of PFM - Agent for Platform in virtualized systems
2.3.9 Notes regarding collection of processor information
2.3.10 Notes regarding collection of memory information
2.3.11 Notes regarding collection of disk information
2.3.12 Notes regarding collection of network information
2.3.13 Notes regarding collection of process information
2.3.14 Virtualized system functionality and collected performance data
2.3.15 Data that can be collected with virtualized systems that use zones
2.3.16 Data that can be collected with virtualized systems that use PowerVM
2.3.17 Data that can be collected on virtualized systems that use HP Integrity Virtual Machines (I-VM)
2.3.18 Data that can be collected with virtualized systems that use VMware/KVM
2.3.19 Data that can be collected with virtualization systems that use Virtage
2.3.20 Data that can be collected with virtualized systems that use WPAR
2.3.21 Range of data collected for each virtualized system
2.3.22 Monitoring processor performance based on results output by the sar command in an AIX environment
2.4 Overview of monitoring templates
3. Introduction to Performance Monitoring Operations by Example
3.1 Performance monitoring examples
3.1.1 Processor monitoring examples
3.1.2 Memory monitoring examples
3.1.3 Disk monitoring examples
3.1.4 Network monitoring examples
3.1.5 Process monitoring examples
3.1.6 Examples of collecting information about used ports
3.1.7 Examples of collecting performance data from multiple hosts on which PFM products are not installed
3.2 Performance monitoring definition examples
3.2.1 Processor monitoring definition examples
3.2.2 Memory monitoring definition examples
3.2.3 Disk monitoring definition examples
3.2.4 Network monitoring definition examples
3.2.5 Process monitoring definition examples
Part 2: Setup and Operation
4. Installation and Setup in UNIX
4.1 Installation and setup workflow
4.2 Preparations required before installation
4.2.1 Required OS
4.2.2 Network environment setup
4.2.3 OS user permissions needed for installation
4.2.4 Prerequisite programs
4.2.5 Prerequisite for specifying 4,096-byte monitoring conditions for processes
4.2.6 Preparations for collecting data in the event of a failure
4.2.7 Points to note before installing PFM - Agent for Platform
4.3 Installation
4.3.1 Order in which to install the programs
4.3.2 Installation procedure for PFM - Agent for Platform
4.4 Setup
4.4.1 Setting the LANG environment variable
4.4.2 Registering PFM - Agent for Platform in PFM - Manager and PFM - Web Console
4.4.3 Network setup
4.4.4 Changing the log file size
4.4.5 Changing the performance data storage destination
4.4.6 Setting up PFM - Manager for the connection destination of PFM - Agent for Platform
4.4.7 Setting up the action log
4.5 Uninstallation
4.5.1 Points to note before uninstalling PFM - Agent for Platform
4.5.2 Releasing the connection to PFM - Manager
4.5.3 Uninstallation procedure
4.6 Changing the system configuration of PFM - Agent for Platform
4.7 Changing the operation of PFM - Agent for Platform
4.7.1 Changing the storage location of performance data
4.7.2 Updating the Store version to 2.0
4.8 Backup and restoration
4.8.1 Backup
4.8.2 Restoration
4.9 Settings for browsing manuals in a Web browser
4.9.1 Settings for browsing manuals
4.9.2 Browsing a manual
5. Collecting Log Information
5.1 Overview of collecting log information
5.2 Setup for collecting log information
5.2.1 Setting up the event file
5.2.2 Setting up PFM - Web Console
5.2.3 Notes on collecting log information
6. User-Defined Record Collection
6.1 Settings for collecting workgroup information
6.1.1 Setting a workgroup file for collecting workgroup information
6.1.2 Examples of alarm operation when collecting workgroup information
6.1.3 Setting up PFM - Web Console
6.2 Settings for collecting information about the operating status of processes
6.2.1 Overview of collecting information about the operating status of processes
6.2.2 Differences in functionality from previous versions
6.2.3 Records used to collect information about the operating status of processes
6.2.4 Settings in the Agents tree for collecting information about the operating status of processes
6.2.5 Settings in the Services tree for collecting information about the operating status of processes
6.2.6 Command-based settings for collecting information about the operating status of processes
6.2.7 Distinguishing the letter case of monitoring targets
6.2.8 Example of responding to an alarm while collecting information about the operating status of processes
6.3 Settings for collecting information about the application operating status
6.3.1 User-defined record settings for collecting application operating status information settings
6.3.2 Checking or changing user-defined records for collecting application operating status information
6.3.3 Deleting user-defined records for collecting application operating status information
6.3.4 Example of using an alarm when collecting information about the application operating status
6.4 Settings for collecting user-specific performance data
6.4.1 Overview of the functionality for collecting user-specific performance data
6.4.2 Settings for collecting user-specific performance data
6.4.3 Example of collecting user-specific performance data
6.4.4 Format of the jpcuser command
6.4.5 Format of user-created data files
6.4.6 Checking the debug log to determine whether user-created data is correct
Part 3: Reference
7. Monitoring Templates
Format of alarm explanations
List of alarms
Disk Service Time
I/O Wait Time
Kernel CPU
Pagescans
Run Queue
Swap Outs
User CPU
CPU Per Processor(K)
CPU Per Processor(U)
Alloc Mem Mbytes
File System Free(L)
File System Free(R)
Disk Busy %
Disk Queue
Network Rcvd/sec
Process End
Process Alive
Process Existence
Application Status
Format of report explanations
Organization of report directories
List of reports
Application Status
Application Process Count
Application Process Status
Avg Service Time - Top 10 Devices
Avg Service Time Status - Top 10 Devices
Console Messages
CPU Per Processor Status
CPU Per Processor Usage
CPU Status
CPU Status (Multi-Agent)
CPU Trend
CPU Trend (Multi-Agent)
CPU Usage - Top 10 Processes
CPU Usage Summary
Device Detail
Device Usage Status
Device Usage Status (Multi-Agent)
Free Space Mbytes - Top 10 Local File Systems
I/O Activity - Top 10 Processes
I/O Overview
Local File System Detail
Major Page Faults - Top 10 Processes
Memory Paging
Memory Paging Status
Memory Paging Status (Multi-Agent)
Monitoring Process Detail
Network Interface Detail
Network Interface Summary (real-time report indicating network usage status)
Network Interface Summary (historical report indicating network usage status)
Network Overview
Network Status
Network Status (Multi-Agent)
NFS Activity Overview
NFS Load Trend
NFS Usage Status
NFS Usage Status (Multi-Agent)
Paging Trend (Multi-Agent)
Process Detail
Process Overview
Process Summary Status
Process Trend
Remote File System Detail
Space Usage - Top 10 Local File Systems
Space Usage - Top 10 Remote File Systems
System Overview (real-time report indicating system operation status)
System Overview (historical report indicating system operation status)
System Utilization Status
Workload Status
Workload Status (Multi-Agent)
8. Records
Data model
Format of record explanations
List of ODBC key fields
Summarization rules
List of data types
Field values
Fields added only when data is stored in the Store database
Fields that are output when data stored in the Store database is exported
Notes on records
List of records
Application Process Detail (PD_APPD)
Application Process Interval (PD_APSI)
Application Process Overview (PD_APS)
Application Summary (PD_APP)
Application Summary Extension (PD_APP2)
CPU - Per Processor Detail (PI_CPUP)
Device Detail (PI_DEVD)
Device Summary (PI_DEVS)
File System Detail - Local (PD_FSL)
File System Detail - Remote (PD_FSR)
Logged Messages (PL_MESS)
Network Interface Detail (PI_NIND)
Network Interface Summary (PI_NINS)
Process Detail (PD)
Process Detail Interval (PD_PDI)
Process Summary (PD_PDS)
Program Summary (PD_PGM)
System Summary Overview (PI)
Terminal Summary (PD_TERM)
User Data Detail (PD_UPD)
User Data Detail - Extended (PD_UPDB)
User Data Interval (PI_UPI)
User Data Interval - Extended (PI_UPIB )
User Summary (PD_USER)
Workgroup Summary (PI_WGRP)
9. Commands
Command description format
jpcappcvt
10. Messages
10.1 Message format
10.1.1 Format of output messages
10.1.2 Format of message explanations
10.2 Message output destinations
10.3 List of messages output to syslog
10.4 Messages
Part 4: Troubleshooting
11. Error Handling Procedures
11.1 Error handling procedures
11.2 Troubleshooting
11.2.1 Troubleshooting problems with setting up or starting a service
11.2.2 Troubleshooting problems with command execution
11.2.3 Troubleshooting problems with report definitions
11.2.4 Troubleshooting problems with alarm definitions
11.2.5 Troubleshooting problems with collection and management of performance data
11.2.6 Troubleshooting other problems
11.3 Log information to be collected for troubleshooting
11.3.1 Types of log information to be collected
11.3.2 Log files and directories to check
11.4 UNIX-related data to be collected for troubleshooting
11.4.1 OS log information to be collected
11.4.2 Performance Management information to be collected
11.4.3 Operation information to be collected
11.4.4 Error information to be collected
11.4.5 Performance data information to be collected
11.4.6 Other information to be collected
11.5 Procedures for collecting UNIX-related data for troubleshooting
11.5.1 Collecting troubleshooting information by executing the data collection command
11.5.2 Collecting operation information to be checked
11.5.3 Collecting error information
11.5.4 Collecting other data
11.6 Performance Management error detection
11.7 Performance Management system error recovery
Appendixes
A. Estimating System Requirements
A.1 Estimating memory requirements
A.2 Estimating disk space requirements
B. Kernel Parameters
C. List of Identifiers
D. List of Processes
E. List of Port Numbers
E.1 Port numbers of PFM - Agent for Platform
E.2 Firewall passage directions
F. Properties of PFM - Agent for Platform
F.1 Agent Store service properties
F.2 Agent Collector service properties
G. List of Files and Directories
H. Upgrade Procedure and Notes on Upgrading
I. Version Compatibility
J. Outputting Action Log Data
J.1 Types of events output to the action log
J.2 Format for saving the action log files
J.3 Format of output action log data
J.4 Settings for outputting action log data
K. Linking to JP1/ITSLM
L. Communication in IPv4 and IPv6 Environments
M. Version Changes
M.1 Changes in 10-00
M.2 Changes in 09-00
M.3 Changes in 08-11
M.4 Changes in version 08-00
N. Reference Material for This Manual
N.1 Related publications
N.2 Conventions: Abbreviations for product names
N.3 Conventions: Acronyms
N.4 Conventions: Formats of commands in this manual
N.5 Conventions: Format of product names, service IDs, and service keys in this manual
N.6 Conventions: KB, MB, GB and TB
N.7 Conventions: Meaning of "folder" and "directory"
N.8 Conventions: Performance Management installation folders
N.9 NNM products supported by Performance Management
O. Glossary
Index