IBM Tivoli Composite Application Manager Family Installation, Configuration, and Basic Usage

Book description

This IBM® Redbooks® publication describes the IBM Tivoli® Composite Application Manager (ITCAM) family of products. The Composite Application Manager family currently consists of:

- IBM Tivoli Composite Application Manager for WebSphere®
- IBM Tivoli Composite Application Manager for J2EE™
- IBM Tivoli Composite Application Manager for Web Resources
- IBM Tivoli Composite Application Manager for Response Time Tracking
- IBM Tivoli Composite Application Manager for Response Time
- IBM Tivoli Composite Application Manager for SOA
- IBM Tivoli Composite Application Manager for Internet Service Monitoring
- IBM Tivoli Composite Application Manager for CICS® Transactions
- IBM Tivoli Composite Application Manager for IMS™ Transactions

The aim of IBM Tivoli Composite Application Manager is to simplify and enhance distributed application management. Application components can reside on multiple servers, across different platforms and J2EE environments, even through mainframes. The complexity of understanding and solving application-related problems, typically around performance issues, requires a cohesive set of tools to provide an end-to-end view of the application.

The discussion that we provide in this book mainly consists of the basic installation and configuration of the products. The discussion is aimed at augmenting the information provided in the product manuals. Consult the appropriate product manual before starting to implement these products.

We provide usage scenarios in this book as a demonstration of using these products in our sample environment. We use a single application environment that can be managed by all of the products.

Table of contents

  1. Chapter 1: IBM Tivoli Composite Application Manager overview
    1. Application management background and issues
    2. IBM Tivoli Composite Application Manager
      1. ITCAM for WebSphere
      2. ITCAM for J2EE
      3. ITCAM for Web Resources
      4. ITCAM for Response Time Tracking
      5. ITCAM for Response Time
      6. ITCAM for Internet Service Monitoring
      7. ITCAM for SOA
      8. ITCAM for CICS Transactions
      9. ITCAM for IMS Transactions
      10. OMEGAMON XE for Messaging
    3. Project environment
      1. Machine environment
      2. Application environment
    4. Document organization
  2. Chapter 2: ITCAM for WebSphere and ITCAM for J2EE concepts and installation
    1. Monitoring J2EE application servers
    2. Architecture and interconnection
      1. The managing server
      2. J2EE and WebSphere data collectors
      3. Tivoli Enterprise Monitoring Agent
      4. Monitoring resources
      5. Logging and troubleshooting
    3. Implementation overview
      1. Sizing consideration
      2. Security considerations
      3. Implementation configuration
      4. Managing server installation options
    4. Installation process
      1. ITCAM for WebSphere and ITCAM for J2EE managing server
      2. ITCAM for WebSphere data collector (1/2)
      3. ITCAM for WebSphere data collector (2/2)
      4. J2EE data collector
      5. Setting up Apache HTTP Server
    5. Integration with Tivoli Enterprise Portal
      1. Preparing the IBM Tivoli Monitoring V6.1 infrastructure
      2. Installing Tivoli Enterprise Monitoring Agent
      3. Configuring Tivoli Enterprise Monitoring Agent
    6. Initial configuration and operation
      1. Configuring the data collector
      2. Defining operators
  3. Chapter 3: ITCAM for WebSphere and ITCAM for J2EE usage
    1. Usage scenarios
    2. Enterprise monitoring
    3. Server activity analysis
    4. Method profiling
    5. Portal performance reports (1/2)
    6. Portal performance reports (2/2)
    7. Transaction reporting
      1. Top reports
      2. Problem investigation using reports (1/2)
      3. Problem investigation using reports (2/2)
      4. Method-based reporting
    8. Memory diagnosis
      1. Memory analysis
      2. Heap dump management
      3. Heap analysis
      4. Memory leak analysis (1/2)
      5. Memory leak analysis (2/2)
    9. Lock analysis
      1. Configuring data collector for lock analysis
      2. Lock contention on server activity display
      3. Lock analysis events
      4. Creating lock analysis report
    10. JBoss Application Server data collector (1/3)
    11. JBoss Application Server data collector (2/3)
    12. JBoss Application Server data collector (3/3)
    13. Composite transaction analysis
      1. Transaction report
      2. In-flight request search
    14. Using Tivoli Enterprise Portal
      1. WebSphere summary workspace
      2. Garbage collection workspace
      3. Web applications workspace
    15. Historical information and reporting
  4. Chapter 4: ITCAM for Web Resources concepts, installation, usage
    1. Product overview
    2. Architecture and interconnection
      1. J2EE and WebSphere data collectors
      2. Tivoli Enterprise Monitoring Agent
      3. Data collector and Tivoli Enterprise Monitoring Agent migration
    3. Monitoring resources
      1. Monitoring levels
      2. Data collector configuration
      3. Logging and troubleshooting
    4. Installation overview
      1. Installing application support files
      2. Installing Tivoli Enterprise Monitoring Agent
      3. Installing the data collector (1/3)
      4. Installing the data collector (2/3)
      5. Installing the data collector (3/3)
      6. Verifying the installation
    5. Usage scenario overview
      1. Using the workspaces (1/2)
      2. Using the workspaces (2/2)
      3. Defining application health and baseline (1/2)
      4. Defining application health and baseline (2/2)
  5. Chapter 5: ITCAM for Response Time Tracking concepts, installation, and implementation
    1. Product architecture
      1. The management server
      2. Store and forward agent
      3. Management agents
      4. Tivoli Enterprise Monitoring Agent
      5. ARM concepts
    2. Management methodology
      1. Management resources
      2. Reporting group and agent group
      3. Management implementation overview
    3. Implementation process
      1. Management server installation options
      2. Management agent deployment
    4. Installing ITCAM for Response Time Tracking
      1. Installing the management server (1/2)
      2. Installing the management server (2/2)
      3. Installing the store and forward agent
      4. Installing the distributed management agent
      5. Installing ITCAM for Response Time Tracking fix pack 1
      6. Integrating with Tivoli Enterprise Monitoring Server (1/2)
      7. Integrating with Tivoli Enterprise Monitoring Server (2/2)
    5. Deploying the monitoring components
      1. Monitoring components in general
      2. Installing the Rational Robot and Generic Windows components
      3. Deploying the Client Application Tracker component
      4. Deploying the J2EE component
      5. Deploying the JBoss and Tomcat components
      6. Deploying the quality of service component
      7. Deploying the Synthetic Transaction Investigator component
      8. Deploying the Web Response Monitor component
      9. Deploying the Generic Playback component
      10. Deploying the ARM Application component
    6. Initial configuration and usage
      1. Schedules
      2. Reporting groups
      3. Agent groups
      4. Assigning user roles
  6. Chapter 6: ITCAM for Response Time Tracking usage
    1. Usage scenarios overview
    2. J2EE monitoring
      1. J2EE discovery
      2. J2EE listening monitor
      3. J2EE report
    3. Web Response Monitor
      1. Web Response Monitor discovery
      2. Web Response Monitor listening monitor
      3. Web Response Monitor report
    4. Rational Robot and Generic Windows
      1. Creating a Robot script
      2. Generic Windows robotic monitor and report
    5. JBoss and Tomcat monitoring
    6. Application Response Measurement
      1. Instrumenting the sample application
      2. ARM discovery
      3. ARM listening monitor
      4. ARM report
    7. Client application tracker
      1. Client application tracker discovery
      2. Client Application Tracker listening monitor
      3. Client application tracker report
    8. Generic playback
      1. Using the command
      2. Using an uploaded file
    9. Rational Performance Tester
      1. Creating a Rational Performance Tester script
      2. Rational Performance Tester HTTP monitor and report
    10. Working with Tivoli Enterprise Portal (1/2)
    11. Working with Tivoli Enterprise Portal (2/2)
  7. Chapter 7: ITCAM for Response Time concepts, installation, usage
    1. Product features
    2. Product architecture
      1. Web Response Time agent
      2. Client Response Time Agent
      3. Robotic response time agent
      4. End User Response Time Dashboard agent
    3. Installation overview
      1. Installing application support files for Windows
      2. Installing an agent with a wizard (1/2)
      3. Installing an agent with a wizard (2/2)
      4. Installing using remote deployment
      5. Installing Windows Network Monitor
      6. Installing Rational Performance Tester Workbench
    4. Usage scenarios
      1. Workspaces and interfaces
      2. Using Rational Performance Tester (1/4)
      3. Using Rational Performance Tester (2/4)
      4. Using Rational Performance Tester (3/4)
      5. Using Rational Performance Tester (4/4)
      6. Monitoring Robotic Response Time (1/4)
      7. Monitoring Robotic Response Time (2/4)
      8. Monitoring Robotic Response Time (3/4)
      9. Monitoring Robotic Response Time (4/4)
      10. Monitoring Web Response Time agent (1/2)
      11. Monitoring Web Response Time agent (2/2)
      12. Using the Client Response Time Agent
  8. Chapter 8: ITCAM for Internet Service Monitoring
    1. Internet Service Monitoring
    2. ITCAM for Internet Service Monitoring architecture
    3. Installing ITCAM for Internet Service Monitoring
      1. Installing Netcool License Server
      2. Installing Internet Service Monitoring (1/2)
      3. Installing Internet Service Monitoring (2/2)
      4. Problem determination and log files
    4. Configuration and usage
      1. Defining profiles and profile elements
      2. Status reports (1/2)
      3. Status reports (2/2)
      4. Using Tivoli Enterprise Portal (1/2)
      5. Using Tivoli Enterprise Portal (2/2)
  9. Chapter 9: ITCAM for SOA
    1. ITCAM for SOA overview
      1. Product features
      2. Product components
      3. ITCAM for SOA management resources
    2. ITCAM for SOA installation
      1. Planning the implementation
      2. Installing ITCAM for SOA application support (1/2)
      3. Installing ITCAM for SOA application support (2/2)
      4. Installing the ITCAM for SOA monitoring agent
      5. Enabling the monitoring agent
      6. Configuring the warehouse proxy
      7. Installing IBM Web Services Navigator
    3. ITCAM for SOA usage scenarios
      1. Monitoring Web services calls
      2. Filtering Web services calls
      3. Using a workflow
      4. Using IBM Web Services Navigator
    4. Discovery Library Adapters in SOA management
      1. Discovery Library Adapters setup
      2. Defining Tivoli Common Object Repository
      3. WebSphere Services Registry and Repository setup
      4. Discovery Library Adapter
      5. Displaying IdML data in Tivoli Enterprise Portal
      6. ITCAM for SOA Discovery Library Adapter
  10. Chapter 10: Implementation of ITCAM products on z/OS
    1. Implementation overview
    2. The CYN1 subsystem
      1. CYN1 subsystem definition
      2. Assigning a RACF user ID for CYN1PROC
      3. Started task creation
      4. Authorizing SCYNAUTH
      5. SMF customization
    3. ITCAM for WebSphere data collector
      1. Modifying WebSphere started tasks
      2. Defining the data collector to WebSphere Application Server
      3. Problem determination and log files
    4. ITCAM for Response Time Tracking agent
      1. Implementation
      2. Problem determination and log files
      3. J2EE monitoring component on z/OS (1/2)
      4. J2EE monitoring component on z/OS (2/2)
    5. ITCAM for CICS Transactions
      1. Concepts
      2. Implementation
      3. Problem determination and log files
    6. ITCAM for IMS Transactions
      1. Concepts
      2. Implementation
      3. Problem determination and log files
    7. ITCAM for SOA management agent for z/OS
      1. Considerations for the z/OS environment
      2. ITCAM for SOA management agent for z/OS (1/3)
      3. ITCAM for SOA management agent for z/OS (2/3)
      4. ITCAM for SOA management agent for z/OS (3/3)
      5. Enabling the CICS data collector
  11. Chapter 11: Integration scenarios with ITCAM products
    1. ITCAM family integration scenarios
    2. Deep dive and in-context launch
      1. Configuring Launch In Context
      2. Using Launch In Context
    3. Tivoli Enterprise Portal workspace
      1. Designing the workspaces
      2. Building the navigation tree
      3. Defining the workspace
      4. Defining the trader main view
      5. Defining the bandung and laredo workspaces
    4. Workflows and situations
      1. Situation basics
      2. Workflow basics
      3. Trader workflow design (1/2)
      4. Trader workflow design (2/2)
      5. Defining the workflow (1/2)
      6. Defining the workflow (2/2)
  12. Appendix A: Trader application description
    1. Application components
      1. Portal interface
      2. Front-end J2EE Web application
      3. Java desktop application
      4. Back-end implementation
      5. Back-end J2EE servers
      6. WebSphere Enterprise Service Bus mediation
      7. WebSphere Message Broker mediation
    2. Software requirements
      1. Runtime environment
      2. Development environment
    3. Installation procedure
      1. IMS installation
      2. CICS installation
      3. DB2 database creation
      4. WebSphere server installation
      5. WebSphere client installation
      6. Java client installation
      7. WebSphere Service Registry and Repository installation
      8. WebSphere Process Server installation
  13. Appendix B: Additional material
    1. Locating the Web material
    2. Using the Web material
      1. System requirements for downloading the Web material
      2. How to use the Web material
  14. Abbreviations and acronyms
  15. Related publications
    1. IBM Redbooks
    2. Other publications
    3. Online resources
    4. How to get IBM Redbooks
    5. Help from IBM
  16. Index (1/3)
  17. Index (2/3)
  18. Index (3/3)
  19. Back cover

Product information

  • Title: IBM Tivoli Composite Application Manager Family Installation, Configuration, and Basic Usage
  • Author(s): Budi Darmawan, Aleem Subhedar, Celena Tan, David Rintoul, Howard Anglin, Huang Chuan, Prem Lall, Pradeep Nambiar, Rohit Dhall, Ronaldo Pires, Sathyabama Kuppusamy
  • Release date: January 2008
  • Publisher(s): IBM Redbooks
  • ISBN: None