Go to main content
1/60
Contents
Title and Copyright Information
Preface
Audience
Documentation Accessibility
Related Documents
Conventions
What's New in This Guide?
Part I Managing Oracle Fusion Middleware
1
Introduction to Middleware Management
1.1
Middleware Management with Enterprise Manager Cloud Control
1.2
Key Oracle Fusion Middleware Management Features
1.3
Managing Fusion Middleware with Fusion Middleware Control
2
Managing Middleware Targets
2.1
Middleware Targets in Enterprise Manager
2.1.1
Oracle Fusion Middleware Components
2.1.2
Oracle Application Server Components
2.1.3
Non-Oracle Middleware Components
2.2
Monitoring Middleware Targets
2.2.1
Middleware Summary Page
2.2.1.1
Heat Map
2.2.1.2
Searching Middleware Managed Targets
2.2.2
Target Home Page
2.2.3
Out-of-box Performance Metrics
2.2.4
Analyzing Historical Performance
2.2.5
Setting Metric Thresholds for Alert Notifications
2.2.6
Monitoring Templates
2.2.7
Managing and Creating Blackouts
2.2.8
Extend Monitoring for Applications Deployed to WebLogic Server
2.3
Diagnosing Performance Problems
2.3.1
Using Home Pages to Diagnose Performance Issues
2.3.2
Diagnostic Snapshots
2.3.3
Log File Viewer
2.4
Managing Problems with Support Workbench
2.4.1
Accessing and Logging In To Support Workbench
2.4.1.1
Accessing Support Workbench
2.4.1.2
Logging In
2.4.2
Using Fusion Middleware Support Workbench
2.4.2.1
Viewing Diagnostics
2.4.2.2
Viewing an Aggregated Diagnostic Summary
2.4.2.3
Searching for Problems
2.4.2.4
Annotating a Problem
2.4.2.5
Adding More Files
2.4.2.6
Creating a Package
2.4.2.7
Providing Additional Files
2.4.2.8
Uploading a Package to Oracle Support
2.4.2.9
Creating a Service Request
2.4.2.10
Managing Problem Resolution
2.5
Administering Middleware Targets
2.5.1
Shutting Down, Starting Up, or Restarting a Middleware Target
2.6
Lifecycle Management
2.6.1
Managing Configurations
2.6.2
Compliance Management
2.6.3
Patch Management
2.6.4
Provisioning
2.6.4.1
Cloning from Test to Production Environments
2.6.4.2
Scaling Out Domains
2.6.4.3
Deploying / Undeploying Java EE Applications
2.7
Managing Service Levels
2.7.1
Service Dashboard
2.8
Job System
2.9
Routing Topology Viewer
3
Testing Application Load and Performance
3.1
Introduction to Application Replay
3.2
Testing Against Real-World Application Workloads
3.3
Capturing Application Workload Using RUEI
3.4
Prerequisites and Considerations When Using Application Replay
3.4.1
Using RUEI to Capture Application Workloads
3.4.2
Configuring Required User Privileges in Enterprise Manager
3.4.3
Setting up the Test System Database for Application Replay
3.4.4
Setting up the Capture Directory for Application Replay
3.5
Understanding the Application Capture and Replay Process
3.6
Creating Application Workload Captures
3.7
Monitoring the Application Capture Process
3.8
Replaying Application Workload Captures
3.8.1
Preparing to Replay Workload Captures
3.8.2
Understanding Application Replays and Replay Tasks
3.8.3
Resolving References to External Systems for Application Replays
3.8.4
Remapping URLs for Application Replays
3.8.5
Substituting Sensitive Data for Application Replays
3.8.6
Replaying Workload Captures
3.8.7
Analyzing Application Replay Results
3.9
Importing Replay Session Divergences into OpenScript
3.10
Troubleshooting Application Replay
4
Composite Applications
4.1
Viewing the Composite Application Dashboard
4.2
Creating a Composite Application
4.3
Editing a Composite Application
4.4
Editing a Composite Application Home Page
4.5
Using Composite Applications
Part II Monitoring Exalytics Target and Traffic Director
5
Monitoring an Exalytics Target
6
Oracle Traffic Director
6.1
Before Discovering Traffic Director
6.2
Adding a Traffic Director to an Exalogic Target
6.3
About Traffic Director Configuration
6.3.1
Using the Traffic Director Configuration Page
6.3.2
Adding Traffic Director Target Configuration
6.3.2.1
Finding Configurations and Instances
6.3.2.2
Discovered Targets
6.3.2.3
Viewing Results
6.4
About Traffic Director Instance
6.5
About Traffic Director Refresh Flow
6.5.1
Adding New Targets to Newly Added Configurations
6.5.2
Adding New Targets for Newly Added Instances of Configurations
6.5.3
Deleting Targets of Configurations That Have Been Removed
6.5.4
Deleting Targets of Instances That Have Been Removed
Part III Monitoring Oracle WebLogic Domains and Oracle GlassFish Domains
7
Monitoring WebLogic Domains
7.1
Updating the Agent Truststore
7.1.1
Importing a Demo WebLogic Server Root CA Certificate.
7.1.2
Importing a Custom Root CA Certificate
7.2
Changing the Default AgentTrust.jks Password Using Keytool
7.3
Collecting JVM Performance Metrics for WebLogic Servers
7.3.1
Setting the PlatformMBeanServerUsed Attribute
7.3.2
Activating Platform MBeans on WebLogicServer 9.x to 10.3.2 versions
8
Overview of Oracle GlassFish Server Management
8.1
Before Getting Started
8.1.1
GlassFish Roles and Privileges
8.1.2
Adding Domain Certificate to Activate Start and Stop Operations
8.2
Understanding the Oracle GlassFish Domain
8.2.1
How to Add an Oracle GlassFish Domain To Be Monitored
8.2.2
Adding an Oracle GlassFish Domain: Finding and Assigning Targets
8.2.3
Adding an Oracle GlassFish Domain: Displaying Results
8.2.4
How to Access an Oracle GlassFish Domain
8.2.5
Refreshing an Oracle GlassFish Domain
8.3
Understanding the Oracle GlassFish Server Home Page
8.3.1
How to Access an Oracle GlassFish Server
8.4
Understanding the Oracle GlassFish Cluster Home Page
8.4.1
How to Access an Oracle GlassFish Cluster
8.5
Viewing Collected Configuration Data for Oracle GlassFish Members
8.6
Creating an Oracle GlassFish Server Configuration Comparison Template
Part IV Managing Oracle SOA
9
Overview of Oracle SOA Management
10
Discovering and Monitoring Oracle BPEL Process Manager
10.1
Supported Versions
10.2
Understanding the Discovery Mechanism
10.3
Understanding the Discovery Process
10.4
Setting Up Oracle Software Library
10.5
Discovering BPEL Process Manager
10.5.1
Deployed to Oracle Application Server
10.5.2
Deployed to Oracle WebLogic Managed Server
10.5.2.1
Discovering Oracle WebLogic Managed Server
10.5.2.2
Deployed to Oracle WebLogic Managed Server
10.5.3
Deployed to IBM WebSphere Application Server
10.5.3.1
Discovering IBM WebSphere Application Server
10.5.3.2
Deployed to IBM WebSphere Application Server
10.6
Configuring BPEL Process Manager
10.6.1
Specifying Details for Monitoring BPEL Process Manager
10.6.2
Registering BPEL Process Manager Credentials and Host Credentials
10.7
Troubleshooting BPEL Process Managers
10.7.1
Discovery Errors on Target Details Page
10.7.2
Discovery Errors on Review Page
10.7.3
Discovery Errors on Review Page
10.7.4
Display Errors on Processes Page
10.7.4.1
No Credentials Specified for Monitoring BPEL Process Manager
10.7.5
Retrieving the OPMN Port
10.7.6
javax.naming.NameNotFoundException Error
10.7.7
javax.naming.NamingException Error
10.7.8
javax.naming.NoInitialContextException Error
10.7.9
Error While Creating BPEL Infrastructure Services
10.7.10
Metric Collection Errors for BPEL Process Manager Partner Link Metrics
10.7.11
Agent Monitoring Metric Errors
11
Discovering and Monitoring Oracle Service Bus
11.1
Supported Versions
11.2
Understanding the Discovery Mechanism
11.3
Understanding the Discovery Process
11.4
Downloading One-Off Patches
11.5
Discovering Oracle Service Bus
11.5.1
Discovering OSB Deployed to WLS Not Monitored by Enterprise Manager
11.5.2
Discovering OSB Deployed to WLS Monitored by Enterprise Manager
11.6
Enabling Management Packs
11.7
Monitoring Oracle Service Bus in Cloud Control
11.7.1
Enabling Monitoring for OSB Services
11.8
Generating Oracle Service Bus Reports Using BI Publisher
11.9
Troubleshooting Oracle Service Bus
11.9.1
Required Patches Missing
11.9.2
System and Service
11.9.3
SOAP Test
12
Discovering and Monitoring the SOA Suite
12.1
New Features in This Release
12.2
List of Supported Versions
12.3
Monitoring Templates
12.4
Overview of the Discovery Process
12.5
Discovering the SOA Suite
12.5.1
Discovering the SOA Suite
12.5.2
Configuring the SOA Suite
12.6
Metric and Collection Settings
12.6.1
Viewing Application Dependency and Performance (ADP) Metrics
12.7
Setting Up and Using SOA Instance Tracing
12.7.1
Configuring Instance Tracing (SOA 11
g
Targets Only)
12.7.2
Setting Search Criteria for Tracing an Instance
12.7.3
Tracing an Instance Within a SOA Infrastructure
12.7.4
Tracing Instance Across SOA Infrastructures
12.8
Monitoring Dehydration Store
12.8.1
Enabling Monitoring of the SOA Dehydration Store
12.8.2
Viewing the SOA Dehydration Store Data
12.9
Viewing the Service Topology
12.10
Publishing a Server to UDDI
12.11
Generating SOA Reports
12.11.1
Generating SOA Reports Using BI Publisher
12.11.2
Generating SOA Reports Using Information Publisher
12.11.3
Generating SOA Diagnostic Reports
12.11.4
Viewing SOA Diagnostics Jobs
12.12
Provisioning SOA Artifacts and Composites
12.13
Diagnosing Issues and Incidents
12.14
Verifying Target Monitoring Setup
12.14.1
Running Functionality-Level Diagnostic Checks
12.14.2
Running System-Level Diagnostic Checks
12.14.3
Repairing Target Monitoring Setup Issues
12.15
Searching Faults in the SOA Infrastructure
12.15.1
Overview of Faults and Fault Types in SOA Infrastructure
12.15.2
Overview of the Recovery Actions for Resolving Faults
12.15.3
Prerequisites for Searching, Viewing, and Recovering Faults
12.15.4
Searching and Viewing Faults
12.15.4.1
Setting Search Criteria
12.15.4.2
Finding Total Faults in the SOA Infrastructure
12.15.4.3
Limiting Faults Searched and Retrieved from the SOA Infrastructure
12.15.4.4
Searching Only Recoverable Faults
12.15.4.5
Searching Faults in a Particular Service Engine
12.15.4.6
Searching Faults by Error Message
12.15.4.7
Filtering Displayed Search Results
12.15.5
Recovering a Few Faults Quickly (Simple Recovery)
12.16
Recovering Faults in Bulk
12.16.1
Performing Bulk Recovery from the Bulk Recovery Jobs Page
12.16.1.1
Setting Fault Details for Recovering Faults in Bulk
12.16.1.2
Setting Recovery and Batch Details for Recovering Faults in Bulk
12.16.1.3
Scheduling Bulk Recovery Jobs to Run Once or Repeatedly
12.16.2
Performing Bulk Recovery from Faults and Rejected Messages Tab
12.16.3
Performing Bulk Recovery from the Error Hospital Tab
12.16.4
Tracking Bulk Recovery Jobs
12.16.4.1
Tracking Bulk Recovery Jobs, and Viewing Their Results and Errors
12.16.4.2
Creating Bulk Recovery Jobs Using EMCLI and Web Services
12.16.4.2.1
Creating Bulk Recovery Jobs Using EMCLI
12.16.4.2.2
Viewing the Submitted Jobs and Outputs Using EMCLI
12.16.4.2.3
Creating Bulk Recovery Jobs through Web-Service
12.16.5
WorkFlow Examples for Bulk Recovery
12.17
Generating Error Hospital Reports
12.17.1
Generating an Error Hospital Report
12.17.2
Customizing the Error Hospital Report
12.18
Recovering BPEL/BPMN Messages
12.19
Troubleshooting
12.19.1
Discovery
12.19.2
Monitoring
12.19.3
Instance Tracing
12.19.4
Recent Faults
12.19.5
Fault Management
12.19.5.1
Bulk Recovery
12.19.5.2
Fault Search and Recovery
12.19.5.3
Fault Management and Instance Tracing Errors
12.19.6
Application Dependency and Performance Integration
12.19.7
Information Publisher Reports
12.19.8
BI Publisher Reports
12.19.9
Systems and Services
12.19.10
BPEL Recovery
12.19.11
SOA License Issue
12.19.12
Dehydration Store Issue
Part V Managing Oracle Business Intelligence
13
Discovering and Monitoring Oracle Business Intelligence Instance and Oracle Essbase
13.1
Overview of Oracle Business Intelligence Targets You Can Monitor
13.1.1
Oracle Business Intelligence Instance
13.1.2
Oracle Essbase
13.2
Understanding the Monitoring Process
13.3
Discovering Oracle Business Intelligence Instance and Oracle Essbase Targets
13.3.1
Discovering Targets of an Undiscovered WebLogic Domain
13.3.2
Discovering New or Modified Targets of a Discovered WebLogic Domain
13.4
Monitoring Oracle Business Intelligence Instance and Essbase Targets
13.4.1
Performing General Monitoring Tasks
13.4.1.1
Viewing Target General and Availability Summary
13.4.1.2
Viewing Target Status and Availability History
13.4.1.3
Viewing Target Performance or Resource Usage
13.4.1.4
Viewing Target Metrics
13.4.1.5
Viewing or Editing Target Metric and Collection Settings
13.4.1.6
Viewing Target Metric Collection Errors
13.4.1.7
Viewing Target Health
13.4.1.8
Viewing Target Alert History
13.4.1.9
Viewing Target Incidents
13.4.1.10
Viewing Target Logs
13.4.1.11
Viewing Target Configuration and Configuration File
13.4.1.12
Viewing Target Job Activity
13.4.1.13
Viewing Target Compliance
13.4.2
Performing Target-Specific Monitoring Tasks
13.4.2.1
Viewing Oracle Business Intelligence Dashboard Reports
13.4.2.2
Viewing Oracle Business Intelligence Scheduler Reports
13.4.2.3
Viewing Oracle Business Intelligence Instance Key Metrics
13.4.2.4
Viewing Oracle Essbase Applications Summary
13.4.2.5
Viewing Oracle Essbase Application Data Storage Details
13.5
Administering Oracle Business Intelligence Instance and Essbase Targets
13.5.1
Performing General Administration Tasks
13.5.1.1
Starting, Stopping, or Restarting the Target
13.5.1.2
Administering Target Access Privileges
13.5.1.3
Administering Target Blackouts
13.5.1.4
Viewing Target Monitoring Configuration
13.5.2
Performing Target-Specific Administration Tasks
13.5.2.1
Viewing Oracle Business Intelligence Component Failovers
13.5.2.2
Editing Oracle Business Intelligence Monitoring Credentials
Part VI Monitoring Application Performance
14
Monitoring Performance
14.1
Monitoring Views and Dimensions
14.2
Using ECIDs to Track Requests
14.3
Setting up End-to-end Monitoring
14.3.1
Set up Enterprise Manager
14.3.2
Set up Java Virtual Machine Diagnostics
14.3.3
Set up Real User Experience Insight
14.3.4
Set up Business Transaction Management
14.3.5
Create the Business Application
14.4
User Roles and Privileges
15
Understanding the User Experience
15.1
What Does RUEI Discover?
15.2
Viewing and Analyzing RUEI Data
15.2.1
Dashboards
15.2.2
Reports
15.2.3
Session Diagnostics
15.2.4
User Flows
15.2.5
KPIs and Service Level Agreements
15.3
What Questions Can RUEI Answer?
15.4
What Aspects of RUEI Can You Access from the EM Console?
15.5
How Does RUEI Work with BTM and JVM Diagnostics?
16
Discovering Services and Working with Transactions
16.1
What Does Business Transaction Management Discover?
16.2
Defining Transactions
16.2.1
Promoting SLA Violations to the Business Application Page
16.3
Monitoring Transactions
16.4
What Questions Can Business Transaction Management Answer?
16.5
Accessing BTM from the Enterprise Manager Console
16.6
How Does Business Transaction Management Work with RUEI and JVM Diagnostics?
17
Getting Detailed Execution Information
17.1
Using JVM Diagnostics
17.2
Using Request Instance Diagnostics
18
Monitoring Business Applications
18.1
Introduction to Business Applications
18.1.1
Systems, Services, Business Applications, and Key Components
18.1.2
MyBank: An Example Business Application
18.2
Prerequisites and Considerations
18.2.1
Requirements for Using RUEI
18.2.1.1
Registering RUEI Installations with Self-Signed Certificates
18.2.2
Requirements for Using BTM
18.3
Registering RUEI/BTM Systems
18.3.1
Setting Up a Connection Between RUEI and the Oracle Enterprise Manager Repository
18.4
Creating Business Applications
18.5
Monitoring Business Applications
18.6
Monitoring RUEI Options
18.6.1
Monitoring RUEI Data
18.6.1.1
RUEI Key Performance Indicators Tab
18.6.1.2
Usage Data Tab
18.6.1.3
Violations Data Tab
18.6.1.4
User Flows Tab
18.6.2
Working With Session Diagnostics
18.6.2.1
Getting Started
18.6.2.2
Customizing Session Diagnostics Reporting
18.6.2.3
Exporting Full Session Information
18.6.2.4
Exporting Session Pages to Microsoft Excel
18.6.3
Monitoring RUEI Metrics
18.7
Monitoring KPI and SLA Alert Reporting
18.8
Monitoring BTM Transactions in Enterprise Manager
18.9
Working Within Business Transaction Manager
18.9.1
Summary Information
18.9.2
Analyzing Transaction Information
18.9.3
Viewing Alerts
18.9.4
Viewing Transaction Instances
18.9.5
Viewing Message Logs
18.9.6
Viewing Service Level Agreement Compliance
18.9.7
Viewing Policies Applied to Transactions
18.9.8
Viewing Transaction Profile Information
18.9.9
Viewing Transaction Conditions
18.9.10
Viewing Transaction Properties
19
Monitoring End-to-end Performance
19.1
Troubleshooting: A Case Study
19.2
Finding Solutions
Part VII Using JVM Diagnostics and MDA Advisor
20
Introduction to JVM Diagnostics
20.1
Overview
20.1.1
Java Activity Monitoring and Diagnostics with Low Overhead
20.1.2
In-depth Visibility of JVM Activity
20.1.3
Real Time Transaction Tracing
20.1.4
Cross-Tier Correlation with Oracle Databases
20.1.5
Memory Leak Detection and Analysis
20.1.6
JVM Pooling
20.1.7
Real-time and Historical Diagnostics
20.2
New Features in this Release
20.3
Supported Platforms and JVMs
20.4
User Roles
21
Using JVM Diagnostics
21.1
Installing JVM Diagnostics
21.1.1
Monitoring a Standalone JVM
21.2
Setting Up JVM Diagnostics
21.2.1
Configuring the JVM Diagnostics Engine
21.2.2
Configuring JVMs and Pools
21.2.3
Register Databases
21.2.4
Configuring the Heap Analysis Hosts
21.2.5
Viewing Registered JVMs and Managers
21.3
Accessing the JVM Diagnostics Pages
21.4
Managing JVM Pools
21.4.1
Viewing the JVM Pool Home Page
21.4.1.1
Promoting JVM Diagnostics Events to Incidents
21.4.2
Viewing the JVM Pool Performance Diagnostics Page
21.4.3
Viewing the JVM Pool Live Thread Analysis Page
21.4.4
Configuring a JVM Pool
21.4.4.1
Updating Pool Thresholds
21.4.5
Removing a JVM Pool
21.4.6
Add to Group
21.5
Managing JVMs
21.5.1
Viewing the JVM Home Page
21.5.2
Viewing the JVM Performance Diagnostics Page
21.5.3
Viewing the JVM Diagnostics Performance Summary
21.5.4
Viewing the JVM Live Thread Analysis Page
21.5.4.1
Cross Tier Analysis
21.5.4.2
JVM Diagnostics - Oracle Real Application Cluster Drill-Down
21.5.5
Viewing the JVM Live Heap Analysis Page
21.5.6
Working with Class Histograms
21.5.6.1
Saving a Class Histogram
21.5.6.2
Viewing Saved Histograms
21.5.6.3
Scheduling a Histogram Job
21.5.6.4
Comparing Class Histograms
21.5.6.5
Deleting Class Histograms
21.5.7
Taking a Heap Snapshot
21.5.8
Analyzing Heap Snapshots
21.5.8.1
Viewing Heap Usage by Roots
21.5.8.1.1
Top 40 Objects
21.5.8.1.2
Heap Object Information
21.5.8.1.3
Comparing Heap Snapshots
21.5.8.2
Viewing Heap Usage by Objects
21.5.8.3
Memory Leak Report
21.5.8.4
Anti-Pattern Report
21.5.9
Managing JFR Snapshots
21.5.10
Configuring a JVM
21.5.11
Removing a JVM
21.5.12
Add JVM to Group
21.6
Managing Thread Snapshots
21.6.1
Tracing Active Threads
21.7
Analyzing Trace Diagnostic Images
21.8
Viewing the Heap Snapshots and Class Histograms
21.9
JVM Offline Diagnostics
21.9.1
Creating a Diagnostic Snapshot
21.9.2
Using the Diagnostic Snapshots Page
21.9.3
Analyzing a Diagnostic Snapshot
21.9.4
Viewing a Diagnostic Snapshot
21.10
Viewing JVM Diagnostics Threshold Violations
21.11
Viewing the Request Instance Diagnostics
21.12
Using emctl to Manage the JVM Diagnostics Engine
22
Troubleshooting JVM Diagnostics
22.1
Cross Tier Functionality Errors
22.2
Trace Errors
22.3
Deployment Execution Errors
22.4
LoadHeap Errors
22.5
Heap Dump Errors on AIX 64 and AIX 32 bit for IBM JDK 1.6
22.6
Errors on JVM Diagnostics UI Pages
22.7
JVM Diagnostics Engine Deployment Errors
22.8
Frequently Asked Questions
22.8.1
Location of the JVM Diagnostics Logs
22.8.2
JVM Diagnostics Engine Status
22.8.3
JVM Diagnostics Agent Status
22.8.4
Monitoring Status
22.8.5
Running the create_jvm_diagnostic_db_user.sh Script
22.8.6
Usage of the Try Changing Threads Parameter
22.8.7
Significance of Optimization Levels
22.8.8
Custom Provisioning Agent Deployment
22.8.9
Log Manager Level
22.8.10
Repository Space Requirements
23
Using Middleware Diagnostics Advisor
23.1
Diagnosing Performance Issues with Oracle WebLogic Server
23.2
Diagnosing Performance Issues Using Middleware Diagnostics Advisor
23.3
Functioning of Middleware Diagnostics Advisor
23.4
Limiting the Scope of Middleware Diagnostics Advisor
23.5
Prerequisites
23.6
Enabling Middleware Diagnostics Advisor
23.7
Setting Up Middleware Diagnostics Advisor (MDA)
23.8
Enabling JMS Destination Metrics
23.9
Using Middleware Diagnostics Advisor to View and Diagnose Performance Issues
23.10
Troubleshooting Issues Related to Middleware Diagnostics Advisor
Part VIII Managing Oracle Coherence
24
Getting Started with Management Pack for Oracle Coherence
24.1
About Coherence Management
24.2
New Features
24.3
Configuring a Coherence Cluster for Monitoring
24.3.1
Configuring a Standalone Coherence Cluster
24.3.1.1
Creating and Starting a JMX Management Node
24.3.1.1.1
Specifying Additional System Properties
24.3.1.1.2
Including the Additional Class Path
24.3.1.1.3
Using the Custom Start Class
24.3.1.1.4
Example Start Script for the Coherence Management Node
24.3.1.2
Configuring All Other Nodes
24.3.1.2.1
Additional System Properties for All Other Coherence Nodes
24.3.1.2.2
Example Start Script for All Other Coherence Nodes
24.3.1.3
Testing the Configuration
24.3.1.3.1
Verifying Remote Access for the MBean Objects Using JConsole
24.3.2
Configuring a Managed Coherence Cluster
24.3.2.1
Configuring the Central Management Node
24.3.2.1.1
Adding the Server Start Arguments
24.3.2.1.2
Additional Class Path
24.3.2.1.3
Enterprise Manager Custom MBeans
24.3.2.1.4
Example Class Path
24.3.2.2
Configuring All Other Managed Servers
24.3.2.2.1
Additional Server Start Arguments
24.3.2.3
Testing the Configuration
24.3.2.3.1
Verifying Coherence Cluster MBean Objects Using Fusion Middleware Control
24.3.2.3.2
Verifying Coherence Cluster MBean Objects Remote Access Using JConsole
24.4
Discovering Coherence Targets
24.4.1
Refreshing a Cluster
24.4.2
Managing Mis-configured Nodes
24.5
Enabling the Management Pack
25
Monitoring a Coherence Cluster
25.1
Understanding the Page Layout
25.1.1
Navigation Tree
25.1.2
Personalization
25.2
Home Pages
25.2.1
Coherence Cluster Home Page
25.2.1.1
Cluster Management Operations
25.2.1.2
Cluster Menu Navigation
25.2.2
Node Home Page
25.2.2.1
Node Menu Navigation
25.2.3
Cache Home Page
25.2.3.1
Near Cache
25.2.3.2
Cache Menu Navigation
25.2.4
Application Home Page
25.2.5
Service Home Page
25.2.6
Connection Manager Home Page
25.3
Summary Pages
25.3.1
Nodes Page
25.3.2
Caches Page
25.3.3
Services Page
25.3.4
Applications Page
25.3.5
Proxies Page
25.4
Performance Pages
25.4.1
Performance Summary Page
25.4.1.1
Customizing the Performance Page Charts
25.4.2
Service Performance Page
25.4.3
Connection Manager Performance Page
25.5
Viewing Incidents
25.6
Target Information
26
Administering a Coherence Cluster
26.1
Cluster Administration Page
26.1.1
Changing the Node Configuration
26.1.2
Changing the Cache Configuration
26.1.3
Changing the Service Configuration
26.2
Node Administration Page
26.3
Cache Administration Page
26.4
Service Administration Page
26.5
Cache Data Management
26.5.1
Explain Plan
26.5.2
Trace
27
Troubleshooting and Best Practices
27.1
Troubleshooting Coherence
27.2
Best Practices
27.2.1
Monitoring Templates
28
Coherence Integration with JVM Diagnostics
28.1
Overview
28.2
Configuring Coherence Nodes for JVM Diagnostics Integration
28.2.1
Example Start Script for Coherence Management Node
28.2.2
Example Start Script for All Other Nodes
28.3
Accessing JVM Diagnostics from Coherence Targets
28.3.1
Accessing JVM Diagnostics from Oracle Coherence Node Menu
28.3.2
Accessing JVM Diagnostics from Oracle Coherence Cache Menu
28.3.3
Accessing JVM Diagnostics from Oracle Coherence Cluster Menu
28.4
Including the JVM Diagnostics Regions in the Coherence Target Home Pages
Part IX Using Identity Management
29
Getting Started with Oracle Identity Management
29.1
Benefits of the Using Identity Management Pack
29.2
Features of the Identity Management Pack
29.2.1
New Features for this Release
29.3
Monitoring Oracle Identity Management Components in Enterprise Manager
30
Prerequisites for Discovering Oracle Identity Management Targets
30.1
System Requirements
30.2
Installing Oracle Enterprise Manager Cloud Control 12
c
30.3
Prerequisites for Discovering Identity Management Targets in Enterprise Manager
31
Discovering and Configuring Oracle Identity Management Targets
31.1
Discovering Identity Management Targets
31.1.1
Discovering Identity Management 11g
31.1.2
Discovering Oracle Directory Server Enterprise Edition 6.x, 7.x, 11g
31.1.3
Discovering Oracle Access Manager Access Server 10.1.4.2 and 10.1.4.3.0
31.1.4
Discovering Oracle Access Manager Identity Server 10.1.4.2 and 10.1.4.3.0
31.1.5
Discovering Oracle Identity Federation Server 10.1.4.2 and 10.1.4.3.0
31.1.6
Discovering Oracle Identity Management Suite 10.1.4.2 and 10.1.4.3.0
31.1.7
Discovering Oracle Identity Manager Server 9.1.0.1
31.2
Collecting User Statistics for Oracle Internet Directory
31.3
Creating Identity Management Elements
31.3.1
Creating Identity and Access System Target
31.3.2
Creating Generic Service or Web Application Targets for Identity Management
31.3.3
Creating a Service Dashboard Report
32
Investigating and Analyzing Problems
32.1
Accessing Problem Analysis and Logs
32.2
Viewing and Analyzing Problems
32.3
Customizing the Display
Part X Discovering and Monitoring Non-Oracle Middleware
33
Discovering and Monitoring IBM WebSphere MQ
33.1
Introduction
33.1.1
Out-of-Box Availability and Performance Monitoring
33.1.2
Centralized Monitoring of all Information in a Single Console
33.1.3
Enhance Service Modeling and Perform Comprehensive Root Cause Analysis
33.2
Prerequisites
33.2.1
Basic Prerequisites
33.2.2
JAR File Requirements (for Local Monitoring and Remote Monitoring)
33.3
Understanding Discovery
33.3.1
Discovery Prerequisites for Local Agent
33.3.2
Discovery Prerequisites for Remote Agent
33.3.3
Queue Manager Cluster Discovery
33.3.4
Standalone Queue Manager Discovery
33.4
Monitoring
34
Discovering and Monitoring IBM WebSphere Application Servers, Clusters, and Cells
34.1
About Managing IBM WebSphere Application Servers, Clusters, and Cells
34.2
Supported Versions for Discovery and Monitoring
34.3
Prerequisites for Discovering IBM WebSphere Application Servers, Clusters, and Cells
34.4
Discovering IBM WebSphere Application Servers, Clusters, and Cells
34.5
Monitoring IBM WebSphere Application Servers
34.5.1
Monitoring IBM WebSphere Application Servers
34.5.1.1
General Section
34.5.1.2
Monitoring and Diagnostics Section
34.5.1.3
Response and Load Section
34.5.1.4
Applications Tab
34.5.1.5
Servlets and JSPs Tab
34.5.1.6
EJBs Tab
34.5.2
Administering IBM WebSphere Application Servers
34.5.3
Monitoring the Performance of IBM WebSphere Application Servers
34.5.4
Monitoring the Applications Deployed to IBM WebSphere Application Servers
34.5.5
Viewing the Top EJBs of IBM WebSphere Application Servers
34.5.6
Viewing the Top Servlets and JSPs of IBM WebSphere Application Servers
34.5.7
Viewing IBM WebSphere Application Server Metrics
34.6
Monitoring IBM WebSphere Application Server Clusters
34.6.1
Monitoring IBM WebSphere Application Server Clusters
34.6.1.1
Summary Section
34.6.1.2
Monitoring and Diagnostics Section
34.6.1.3
Servers Section
34.6.1.4
Resource Usage Section
34.6.2
Administering IBM WebSphere Application Server Clusters
34.6.3
Viewing IBM WebSphere Application Server Cluster Members
34.6.4
Viewing IBM WebSphere Application Server Cluster Metrics
34.7
Monitoring IBM WebSphere Application Server Cells
34.7.1
Monitoring IBM WebSphere Application Server Cells
34.7.1.1
General Section
34.7.1.2
Incidents Summary Section
34.7.1.3
Clusters Section
34.7.1.4
Servers Section
34.7.2
Administering IBM WebSphere Application Server Cells
34.7.3
Viewing IBM WebSphere Application Server Cell Members
34.8
Troubleshooting IBM WebSphere Application Server Discovery and Monitoring Issues
34.8.1
Troubleshooting Discovery Issues
34.8.2
Troubleshooting Monitoring Issues
35
Discovering and Monitoring JBoss Application Server
35.1
About Managing JBoss Application Servers and JBoss Partitions
35.2
Finding Out the Supported Versions for Discovery and Monitoring
35.3
Prerequisites for Discovering JBoss Application Servers and JBoss Partitions
35.4
Discovering JBoss Application Servers and JBoss Partitions
35.5
Migrating to JMX-Based Monitoring of JBoss Application Servers
35.5.1
For JBoss Application Servers Already Discovered and Monitored in Enterprise Manager
35.5.2
For New JBoss Application Servers to Be Discovered in Enterprise Manager
35.6
Monitoring JBoss Application Servers
35.6.1
Monitoring JBoss Application Servers
35.6.1.1
General Section
35.6.1.2
Servlet Section
35.6.1.3
JVM Threads
35.6.1.4
Datasource
35.6.1.5
Response and Load Section
35.6.1.6
Most Requested Servlets (last 24 hours)
35.6.2
Administering JBoss Application Servers
35.6.3
Monitoring the Applications Deployed to JBoss Application Servers
35.6.4
Monitoring the Performance of JBoss Application Servers
35.6.5
Monitoring the Servlets and JSPs Running on JBoss Application Servers
35.6.6
Viewing JBoss Application Server Metrics
35.6.7
Analyzing Problems Using Metric Correlation
35.7
Monitoring JBoss Partitions
35.7.1
Monitoring JBoss Partitions
35.7.1.1
General Section
35.7.1.2
Refresh Partition Section
35.7.1.3
Servers Section
35.7.2
Administering JBoss Partitions
35.7.3
Refreshing JBoss Partition
35.7.4
Viewing JBoss Partition Members
35.8
Deploying JVM Diagnostics on JBoss Application Server to Diagnose Issues
35.9
Troubleshooting JBoss Application Server Discovery and Monitoring Issues
35.9.1
Troubleshooting Monitoring Issues
35.9.2
Troubleshooting Discovery Issues
35.9.3
Additional Useful Resources
36
Discovering and Monitoring Apache HTTP Server
36.1
Introduction to HTTP Servers
36.2
Supported Versions of Apache HTTP Server for Discovery and Monitoring
36.3
Prerequisites for Discovering and Monitoring Apache HTTP Server
36.4
Discovering Apache HTTP Servers
36.5
Monitoring Apache HTTP Servers
36.6
Configuration Management for Apache HTTP Servers
36.7
Troubleshooting Apache HTTP Server Issues
Part XI Managing Oracle Data Integrator
37
Configuring and Monitoring Oracle Data Integrator
37.1
Prerequisites for Monitoring Oracle Data Integrator
37.2
Monitoring Oracle Data Integrator
37.2.1
Monitoring Oracle Data Integrator
37.2.1.1
Master Repositories Health
37.2.1.2
ODI Agents Health
37.2.1.3
Work Repositories Health
37.2.1.4
Data Servers Health
37.2.1.5
Sessions/Load Plan Executions
37.2.2
Monitoring ODI Agents
37.2.2.1
Search Agents
37.2.2.2
ODI Agents
37.2.3
Monitoring Repositories
37.2.3.1
Search Repositories
37.2.3.2
Repositories
37.2.3.3
Database Details
37.2.3.4
Tablespace/File Group Details
37.2.4
Monitoring Load Plan Executions and Sessions
37.2.4.1
Search Sessions/LPEs
37.2.4.2
Load Plan Executions/Sessions
37.2.4.3
Load Plan Executions/Session Detail
37.3
Administering Oracle Data Integrator
37.3.1
Starting Up, Shutting Down, and Restarting Oracle Data Integrator Agents
37.3.2
Managing Agent Status and Activities
37.3.3
Searching Sessions and Load Plan Executions
37.3.4
Viewing Log Messages
37.4
Creating Alerts and Notifications
37.5
Monitoring Run-Time Agents
37.6
Agent Home Page
37.6.1
General Info
37.6.2
Load
37.6.3
Target Incidents
37.6.4
LPEs/Sessions Execution Incidents
37.6.5
Load Balancing Agents
37.7
Configuring Oracle Data Integrator Console
37.8
Configuring an Oracle Data Integrator Domain
Part XII Using Application Dependency and Performance
38
Introduction to Application Dependency and Performance
38.1
Overview
38.1.1
Managing Complex SOA Suite and ADF Applications
38.1.2
Delivering a Service-Oriented View Across Environments
38.1.3
Eliminating Repetitive Do-It-Yourself (DIY) Manual Processes
38.1.4
ADP Solution
38.2
Architecture
38.2.1
ADP Java Agents
38.2.2
ADP Manager
38.2.2.1
ADP Manager and High Availability
38.2.3
ADP User Interface
39
Exploring Application Dependency and Performance
39.1
Exploring the User Interface
39.1.1
Accessing ADP
39.1.2
General ADP UI Elements
39.1.3
Drill Down in Operational Dashboard
39.1.4
Time Frame
39.1.5
Display Interval
39.1.5.1
Time Frame
39.1.5.2
Interval Context
39.1.5.3
Turning Off Time Frame Limitation
39.1.6
Graphs and Data Items
39.1.7
Custom Metrics
39.1.8
Functional View
39.1.9
Metric Types
39.2
Exploring the Monitoring Tab
39.2.1
Monitoring SOA Suite 11
g
Performance
39.2.2
Monitoring OSB Performance
39.2.3
Monitoring Oracle ADF
39.2.3.1
ADF Task Flows
39.2.3.1.1
User-Defined Taskflows
39.2.3.1.2
Web 2.0 Service
39.2.3.2
JSF Pages
39.2.3.3
Monitoring ADF Application Performance
39.2.4
Oracle BPEL Processes
39.2.4.1
Delay Analysis View
39.2.4.2
Metadata View
39.2.4.3
Partner Links View
39.2.4.4
Partner Link Type Role View
39.2.4.5
Partner Link Bindings View
39.2.4.6
Modeled Entities View
39.2.4.7
Topology View
39.2.4.8
Node Hierarchy
39.2.5
Oracle ESB
39.2.5.1
Service Details View
39.2.5.2
Service Parent Details View
39.2.5.3
Service Definition View
39.2.5.4
Service Operations View
39.2.5.5
Operation Routing Rules View
39.2.6
Services
39.2.6.1
HTTP
39.2.6.2
EJBs
39.2.6.3
JDBCs
39.2.7
Applications
39.2.7.1
Services
39.2.7.2
Dependencies
39.2.7.3
Deployments
39.2.7.4
Workshop Projects
39.2.7.5
Web Applications
39.2.7.6
Stateless Beans
39.2.7.7
Stateful Beans
39.2.7.7.1
Stateful EJB Cache
39.2.7.7.2
Stateful EJB Transactions
39.2.7.7.3
Stateful EJB Locking
39.2.7.8
Entity Beans
39.2.7.8.1
Entity EJB Activity
39.2.7.8.2
Entity EJB Cache
39.2.7.8.3
Entity EJB Transactions
39.2.7.8.4
Entity EJB Locking
39.2.7.9
Message Driven Beans
39.2.7.9.1
Message Driven EJB Activity
39.2.7.9.2
Message Driven EJB Transactions
39.2.8
Oracle WebLogic Resources
39.2.9
Oracle Resources
39.2.10
Custom Metrics
39.2.11
Status
39.2.12
Service Component Architecture (SCA)
39.2.12.1
Components
39.3
Exploring the Configuration Tab
39.3.1
Database Configuration
39.3.2
Resource Configuration
39.3.3
Service Level Objective Configuration
39.3.3.1
Creating a New SLO
39.3.3.2
Defining SLO Parameters
39.3.3.3
SLO Blackout Configuration
39.3.3.4
Creating and Maintaining SLO Blackouts
39.3.3.5
Propagating Threshold Violation Events
39.3.4
Event Integration
39.3.5
Custom Metric Configuration
39.4
Exploring the Registration Tab
39.4.1
Using RMI Configuration for Managers
39.4.2
Adding a New Manager (RMI Configuration)
39.4.3
Editing a Previously Configured Manager (RMI Configuration)
39.4.4
Removing or Disabling a Previously Configured Manager
39.5
Using emctl to Manage the ADP Diagnostics Engine
40
ADP Methodology
40.1
ADP Methodology Activities
40.1.1
Mapping Business SLAs to Performance SLOs
40.1.2
Specifying Target Performance Characteristics
40.1.3
Improving Performance
40.1.3.1
Characterizing Baseline Performance
40.1.3.2
Identifying Performance Bottlenecks
40.1.3.3
Removing Performance Bottlenecks
40.1.3.4
Setting SLOs on Key Metrics
40.2
Mapping Business SLAs to Performance SLOs
40.3
Characterizing Baseline Performance
40.4
Identifying Performance Bottlenecks
40.4.1
Determining System Level Performance
40.5
Setting SLOs on Key Metrics
40.6
Conclusion
41
Frequently Asked Questions About Application Dependency and Performance
41.1
Can I Erase the darchive Directory?
41.2
How Do I Undeploy the Agent?
A
ADP Configuration Directories and Files
A.1
Configuration Directories
A.1.1
Directory Structure
A.1.2
Config Directory
A.1.3
Deploy Directory
A.2
Acsera.properties File
A.2.1
Log Files Management
A.2.2
Multi-Domain Monitoring Configuration
A.2.3
ADP RMI Port Assignment
A.2.4
ADP Aggregation and Data Life Time Configuration
A.2.5
Aggregating Incoming Metrics On the Fly
A.2.6
Listing Applications to Be Monitored or Excluded From Monitoring
A.2.7
Firewall Mitigation (for Internal RMI Ports)
A.2.8
SLO Dampening
A.3
UrlMap.properties
B
Support Matrix for Application Dependency and Performance
Index
Scripting on this page enhances content navigation, but does not change the content in any way.