Skip Headers
Oracle® Enterprise Manager Getting Started with Oracle Fusion Middleware Management
11
g
Release 1 (11.1.0.1)
Part Number E17558-05
Home
Book List
Index
Contact Us
Next
View PDF
Contents
List of Examples
List of Figures
List of Tables
Title and Copyright Information
Preface
Audience
Documentation Accessibility
Related Documents
Terminology
Conventions
Part I Managing Oracle Fusion Middleware
1
Introduction to Middleware Management
Middleware Management in Enterprise Manager
Using Oracle Enterprise Manager Grid Control to Manage the Oracle Fusion Middleware Environment
Oracle Fusion Middleware Control versus Oracle Enterprise Manager Grid Control
Managing Oracle Fusion Middleware with Fusion Middleware Control
Managing Oracle Fusion Middleware with Oracle Enterprise Manager 11g Grid Control
2
Discovering Middleware Targets
Discovering a WebLogic 9.x or 10.x Domain Via Grid Control
Discovering a WebLogic Server 7.x or 8.x Domain Via Grid Control
Discovering Multiple WebLogic Domains Via EMCLI
Enabling Automatic Discovery of New Domain Members
3
Monitoring Middleware Targets
Monitoring Middleware Targets in Oracle Enterprise Manager Grid Control
Oracle Fusion Middleware Components
Oracle Application Server Components
Non-Oracle Middleware Components
Out-of-Box Monitoring of Middleware Targets
Target Home Page
Out-of-box Metrics
Analyzing Historical Performance
Setting Metric Thresholds for Alert Notifications
Monitoring Templates
Managing and Creating Blackouts
Extend Monitoring for Applications Deployed to WebLogic Server
Request Monitoring
Defining and Managing Transactions Being Monitored
Diagnosing Performance Problems
Using Home Pages to Diagnose Performance Issues
Administering Middleware Targets
Process Control
Creating WebLogic Domain Groups
Managing Configurations
Policy Violations
Managing Service Levels
Automating Operations
Job System
Log File Rotation
Operations Automation
Cloning from Test to Production Environments
Scaling Out Domains
Part II Managing Oracle SOA
4
Overview of Oracle SOA Management Pack Enterprise Edition
5
Discovering and Monitoring Oracle BPEL Process Manager
Supported Versions
Understanding the Discovery Mechanism
Understanding the Discovery Process
Setting Up Oracle Software Library
Downloading One-Off Patches
Discovering BPEL Process Manager
Discovering BPEL Process Manager Deployed to Oracle Application Server
Discovering BPEL Process Manager Deployed to Oracle WebLogic Managed Server
Discovering Oracle WebLogic Managed Server
Discovering BPEL Process Manager Deployed to Oracle WebLogic Managed Server
Discovering BPEL Process Manager Deployed to IBM WebSphere Application Server
Discovering IBM WebSphere Application Server
Discovering BPEL Process Manager Deployed to IBM WebSphere Application Server
Configuring BPEL Process Manager
Specifying Details for Monitoring BPEL Process Manager
Adding BPEL JAR Files To Agent CLASSPATH
Registering BPEL Process Manager Credentials and Host Credentials
Troubleshooting
404 Not Found Errors
Discovery Errors on Target Details Page (Adding BPEL Deployed to Oracle WebLogic Managed Server)
Discovery Errors on Review Page (Adding BPEL Deployed to Oracle WebLogic Managed Server)
Discovery Errors on Review Page (Adding BPEL Deployed to IBM WebSphere Application Server)
Display Errors on Processes Page
No Credentials Specified for Monitoring BPEL Process Manager
Required BPEL JAR Files Not Added To Agent CLASSPATH
Retrieving the OPMN Port
java.lang.NoClassDefFoundError Error
javax.naming.NameNotFoundException Error
javax.naming.NamingException Error
javax.naming.NoInitialContextException Error
Error While Creating BPEL Infrastructure Services
Metric Collection Errors for BPEL Process Manager Partner Link Metrics
6
Discovering and Monitoring Oracle Service Bus
Supported Versions
Understanding the Discovery Mechanism
Understanding the Discovery Process
Downloading One-Off Patches
Discovering Oracle Service Bus
Discovering OSB Deployed to Oracle WebLogic Managed Server That Is Not Monitored in Grid Control
Discovering OSB Deployed to Oracle WebLogic Managed Server That Is Already Monitored in Grid Control
Enabling Management Packs
Troubleshooting
Required Patches Missing
System and Service
7
Discovering and Monitoring SOA Suite 11g
New Features in This Release
Supported Versions
Understanding the Discovery Process
Discovering SOA Suite 11g
Discovering the SOA Suite 11g Using a Remote Agent
Post Discovery Steps
Configuring Instance Tracing
Viewing Application Dependency and Performance (ADP) Metrics
Creating Reports
Provisioning SOA Artifacts and Composites
Troubleshooting
Discovery
Monitoring
Instance Tracing
Faults
Application Dependency and Performance Integration
Reports
Systems and Services
BPEL Recovery
Part III Installing and Configuring Performance Management Components
8
Installing and Configuring Performance Management Components
9
Configuring JVM Diagnostics
JVM Diagnostics Architecture
Prerequisites
Deploying the JVM Diagnostics Manager
Running the DeployAD4Jmanager.sh Script
Deploying the JVM Diagnostics Agent on 64-bit JVMs
Scaling Out by Deploying Multiple JVM Diagnostics Managers
Deploying the JVM Diagnostics Agent
Automated Deployment Procedure
Manual Deployment Procedure
Installing the JVM Diagnostics Agent on Standalone Java Applications
Customizing the JVM Diagnostics Agent
Undeploying the JVM Diagnostics Agent
Deploying the Database Agent
Creating a Special Repository User for Loading JVM Diagnostics Heaps
10
Installing and Configuring Application Dependency and Performance
Quick Steps for Installing and Configuring the ADP Manager
Pre-Installation Requirements
Environment Considerations
Access and Connectivity
ADP Database
Clustering and Application Domains
WebLogic Clustering
Statistics and Privileges To Obtain From Various Administrators
Database Administrator
WebLogic Administrator
WebSphere Administrator
OC4J Administrator
Installation Process
Installing ADP - Windows Installation
Installing ADP - Solaris, Linux, and AIX Installations
Setting Up ADP Data Repository
Deploying ADP Components
Configuring ADP
Deploying ADP Agents on the WebLogic Platform
Deploying ADP Agents on the WebSphere Platform
Running Multiple ADP Instances
Installing and Configuring ADP Data Repository
Configuring Oracle DBMS for ADP
Configuring MySQL DBMS for ADP
Backing Up the ADP Database
Post-Installation Requirements
IBM WebSphere Post-Deployment Requirements
Configuring ADP for WebSphere Application Server 6.1 Secured Connections
Configuring WebSphere 5.1 for Secure Connectivity
Configuring Oracle SOA Suite for Secure Connectivity
Configuring Oracle WebLogic Server or Oracle WebLogic Portal (WLP) for Secure Connectivity
Importing a Certificate into the Manager's Keystore
Configuring the ADP Agent When WebLogic Is Installed As a Windows Service
11
Configuring Request Monitoring
Request Monitoring Architecture
Prerequisites
Configuring Request Monitoring
Part IV JVM Diagnostics
12
Introduction to JVM Diagnostics
Overview
Java Activity Monitoring and Diagnostics with Low Overhead
In-depth Visibility of JVM Activity
Real Time Transaction Tracing
Cross-Tier Correlation with Oracle Databases
Memory Leak Detection and Analysis
JVM Pooling
Real-time and Historical Diagnostics
New Features in this Release
One-off Patch Enhancements
Supported Platforms and JVMs
User Roles
13
Using JVM Diagnostics
Accessing the JVM Diagnostics Pages
Viewing the Domain (Pool) Summary and Details Pages
Viewing the Domain (Pool) Real Time Thread Analysis Page
Viewing the JVM Summary and Details Pages
Viewing the JVM Real Time Thread Analysis Page
Viewing the JVM Real Time Memory Analysis Page
Using the Setup Pages
Console Setup Page
JVM Pool Info
Updating a JVM Pool
Update Pool Thresholds
Databases Page
JVMs and Managers Page
Monitoring
Trace Files Page
Download Agent Page
Downloading the Java Agent
Analyzing the JVM Heaps
All Heaps Page
Heap Usage Page
Heap Usage by Roots
Top 40 Objects Page
Heap Object Information Page
Compare Heaps Page
Using the Database Pages
Tracing JVM Threads
Traces Active Threads Page
Trace Summary Page
Available Threads Page
Thread Summary Page
14
Troubleshooting JVM Diagnostics
Agent Automated Deployment Errors
DeployAd4jAgentOnTarget Step Errors
CreateTempDir Step Errors
Active State Error
Secure Communication Errors
Cross Tier Functionality Errors
Trace Errors
Deployment Script Execution Errors
Deployment on 64-bit JVMs
JVM Diagnostics Manager Automated Deployment
LoadHeap Errors
Errors on JVM Diagnostics UI Pages
Frequently Asked Questions
Location of the JVM Diagnostics Logs
JVM Diagnostics Manager Status
JVM Diagnostics Agent Status
Monitoring Status
Running the create_jvm_diagnostic_db_user.sh Script
Usage of the Try Changing Threads Parameter
Significance of Optimization Levels
Manually Deploying the JVM Diagnostics Agent
Log Manager Level
Repository Space Requirements
Part V Using Application Dependency and Performance
15
Introduction to Application Dependency and Performance
Overview
Managing Complex Java EE, SOA, and Portal Applications
Delivering a Service-Oriented View Across Environments
Avoiding Involvement from Java EE, SOA, Portal, and Application Experts
Eliminating Repetitive Do-It-Yourself (DIY) Manual Processes
ADP Solution
Architecture
ADP Java Agents
ADP Manager
ADP Manager and High Availability
ADP Database
ADP User Interface
16
Exploring Application Dependency and Performance
Exploring the User Interface
Accessing ADP
General ADP UI Elements
Drill Down in Operational Dashboard
Configuring Service Level Objectives (SLOs)
Create New SLO
Defining SLO Parameters
Configuring SLO Blackouts
Time Frame
Display Interval
Time Frame
Interval Context
Turning Off Time Frame Limitation
Graphs and Data Items
Right-Click Operations on Tables and Graphs
Comparative View
Save as PDF
Easy Scroller
Zoom In and Zoom Out Toolbar
Custom Metrics
Functional View
Topology View
Architecture View
Accessing the Architecture View
Metric Types
Exploring the Monitoring Tab
Oracle WebLogic Portals
Desktops
Portlet Drill Down
Pageflow Viewer
Books
Pages
Portlets
WebSphere Portals
Virtual Portals
Pages
Portlets
Oracle BPEL Processes
Delay Analysis View
Metadata View
Partner Links View
Partner Link Type Role View
Partner Link Bindings View
Modeled Entities View
Topology View
Node Hierarchy
Oracle ESB
Service Details View
Service Parent Details View
Service Definition View
Service Operations View
Operation Routing Rules View
Oracle WebCenter
ADF Task Flows
JSF Pages
Portlets
Processes
Node Hierarchy
Persistent Containers
Instrumentation
Web Services
Pageflows
Services
HTTP
EJBs
JDBCs
WSRP Producers
WSRP Summary
WSRP Topology
Display Portal Desktop
Integration
Health
Performance
Channels
Subscribers
Applications
Services
Dependencies
Deployments
Workshop Projects
Web Applications
Stateless Beans
Stateful Beans
Entity Beans
Message Driven Beans
Oracle WebLogic Resources
WebSphere Resources
Oracle Resources
Custom Metrics
CAMM Node
Service Component Architecture (SCA)
Components
Exploring the Configuration Tab
Database Configuration
Resource Configuration
Service Level Objective Configuration
Service Level Objectives Configuration
SLO Blackout Configuration
Action Configuration
Custom Metric Configuration
Exploring the Registration Tab
Adding a New Manager (RMI Configuration)
Editing a Previously Configured Manager (RMI Configuration)
Removing or Disabling a Previously Configured Manager
17
Performance Analytics
Entity Performance Ranking
Performance Characterization
Multi-Point Performance/Load Regression
Performance/Load Scattergram
Time-Based Performance Distribution
Performance Histogram
Time-Based Performance Trend
Memory Leak Detection
Drill Down - Bottleneck Analysis
Drill Out - Impact Analysis
18
Exporting Data
Data Export Modes
Export to File
Export to Database
Aggregation Export to File
ADP Export Configuration
ADP Periodic Export Configuration
Manual Execution of Metric Export
export.xml File
Example of Exported Data for WebLogic
19
ADP Methodology
ADP Methodology Activities
Map Business SLAs to Performance SLOs
Specify Target Performance Characteristics
Performance Improvement Process
Characterize Baseline Performance
Identify Performance Bottlenecks
Remove Performance Bottlenecks
Set SLOs on Key Metrics
Map Business SLAs to Performance SLOs
Characterize Baseline Performance
Identify Performance Bottlenecks
System Level Performance
Set SLOs on Key Metrics
Conclusion
20
Frequently Asked Questions About ADP
How Many Resources Can Be Added to the ADP Manager?
Can I Erase the darchive Directory?
How Do I Undeploy the Agent?
A
Configuration Directories and Files
Configuration Directories
Directory Structure
Config Directory
BIN Directory
Deploy Directory
apache-tomcat-5.5.20 Directory
Acsera.properties File
Log Files Management
Multi-Domain Monitoring Configuration
ADP RMI Port Assignment
ADP Aggregation and Data Life Time Configuration
Aggregating Incoming Metrics On the Fly
Configuring List of Applications To Be Monitored or Excluded From Monitoring
Firewall Mitigation (for Internal RMI Ports)
SLO Dampening
UrlMap.properties
B
Support Matrix for Application Dependency and Performance
Standalone ADP Manager System Requirements
ADP Manager Platform Support
Index
Scripting on this page enhances content navigation, but does not change the content in any way.