Skip Headers
Oracle® Enterprise Manager Cloud Control Getting Started with Oracle Fusion Middleware Management
12c Release 1 (12.1.0.2)
Part Number E24215-02
Home
Book List
Index
Contact Us
Next
PDF
·
Mobi
·
ePub
Contents
Title and Copyright Information
Preface
Audience
Documentation Accessibility
Related Documents
Terminology
Conventions
Part I Managing Oracle Fusion Middleware
1
Introduction to Middleware Management
1.1
Middleware Management with Enterprise Manager Cloud Control
1.2
Fusion Middleware Control Versus Cloud Control
1.2.1
Managing Fusion Middleware with Fusion Middleware Control
1.2.2
Key Oracle Fusion Middleware Management Features
2
Discovering Middleware Targets
2.1
Enabling Automatic Discovery of Fusion Middleware Targets
2.2
Discovering Targets Manually
2.2.1
Discovering a WebLogic 9.x or 10.x Domain Using Cloud Control
2.2.2
Discovering Multiple WebLogic Domains Via EM CLI
2.3
Discovering New or Modified Domain Members
2.3.1
Enabling Automatic Discovery of New Domain Members
2.3.2
Manually Checking for New or Modified Domain Members
3
Monitoring Middleware Targets
3.1
Monitoring Middleware Targets in Enterprise Manager
3.1.1
Oracle Fusion Middleware Components
3.1.2
Oracle Application Server Components
3.1.3
Non-Oracle Middleware Components
3.2
Out-of-Box Monitoring of Middleware Targets
3.2.1
Target Home Page
3.2.2
Out-of-box Metrics
3.2.3
Analyzing Historical Performance
3.2.4
Setting Metric Thresholds for Alert Notifications
3.2.5
Monitoring Templates
3.2.6
Managing and Creating Blackouts
3.2.7
Extend Monitoring for Applications Deployed to WebLogic Server
3.2.8
Request Monitoring
3.2.8.1
Defining and Managing Transactions Being Monitored
3.3
Diagnosing Performance Problems
3.3.1
Using Home Pages to Diagnose Performance Issues
3.3.2
Middleware Diagnostics Advisor
3.3.3
Diagnostics Snapshots
3.4
Administering Middleware Targets
3.4.1
Process Control
3.5
Lifecycle Management
3.5.1
Managing Configurations
3.5.2
Compliance Management
3.5.3
Patch Management
3.5.4
Provisioning
3.5.4.1
Cloning from Test to Production Environments
3.5.4.2
Scaling Out Domains
3.5.4.3
Deploying / Undeploying Java EE Applications
3.6
Managing Service Levels
3.7
Job System
3.7.1
Log File Rotation
3.8
Topology Viewer
3.9
Support Workbench
4
Testing Application Load and Performance
4.1
Introduction to Application Replay
4.2
Testing Against Real-World Application Workloads
4.3
Capturing Application Workload Using RUEI
4.4
Synchronized vs. Non-Synchronized Replay
4.5
Prerequisites and Considerations
4.5.1
Using RUEI to Capture Application Workloads
4.5.2
Configuring Required User Privileges in Enterprise Manager
4.5.3
Using Synchronization
4.5.4
Setting up the Test System Database
4.5.5
Restarting the Database and Application Stack
4.5.6
Setting up the Capture Directory
4.6
Understanding the Capture and Replay Process
4.7
Creating Application Workload Captures
4.8
Monitoring the Capture Process
4.9
Replaying Application Workload Captures
4.9.1
Preparing to Replay Workload Captures
4.9.2
Understanding Replays and Replay Tasks
4.9.3
Resolving References to External Systems
4.9.4
Remapping URLs
4.9.5
Substituting Sensitive Data
4.9.6
Replaying Workload Captures
4.9.7
Analyzing Replay Results
4.10
Troubleshooting Application Replay
Part II Managing Oracle SOA
5
Overview of Oracle SOA Management
6
Discovering and Monitoring Oracle BPEL Process Manager
6.1
Supported Versions
6.2
Understanding the Discovery Mechanism
6.3
Understanding the Discovery Process
6.4
Setting Up Oracle Software Library
6.5
Discovering BPEL Process Manager
6.5.1
Deployed to Oracle Application Server
6.5.2
Deployed to Oracle WebLogic Managed Server
6.5.2.1
Discovering Oracle WebLogic Managed Server
6.5.2.2
Deployed to Oracle WebLogic Managed Server
6.5.3
Deployed to IBM WebSphere Application Server
6.5.3.1
Discovering IBM WebSphere Application Server
6.5.3.2
Deployed to IBM WebSphere Application Server
6.6
Configuring BPEL Process Manager
6.6.1
Specifying Details for Monitoring BPEL Process Manager
6.6.2
Registering BPEL Process Manager Credentials and Host Credentials
6.7
Troubleshooting BPEL Process Managers
6.7.1
Discovery Errors on Target Details Page
6.7.2
Discovery Errors on Review Page
6.7.3
Discovery Errors on Review Page
6.7.4
Display Errors on Processes Page
6.7.4.1
No Credentials Specified for Monitoring BPEL Process Manager
6.7.5
Retrieving the OPMN Port
6.7.6
javax.naming.NameNotFoundException Error
6.7.7
javax.naming.NamingException Error
6.7.8
javax.naming.NoInitialContextException Error
6.7.9
Error While Creating BPEL Infrastructure Services
6.7.10
Metric Collection Errors for BPEL Process Manager Partner Link Metrics
6.7.11
Agent Monitoring Metric Errors
7
Discovering and Monitoring Oracle Service Bus
7.1
Supported Versions
7.2
Understanding the Discovery Mechanism
7.3
Understanding the Discovery Process
7.4
Downloading One-Off Patches
7.5
Discovering Oracle Service Bus
7.5.1
Discovering OSB Deployed to WLS Not Monitored by Enterprise Manager
7.5.2
Discovering OSB Deployed to WLS Monitored by Enterprise Manager
7.6
Enabling Management Packs
7.7
Troubleshooting Oracle Service Bus
7.7.1
Required Patches Missing
7.7.2
System and Service
7.7.3
SOAP Test
8
Discovering and Monitoring the SOA Suite
8.1
New Features in This Release
8.2
Supported Versions
8.3
Understanding the Discovery Process
8.4
Discovering the SOA Suite
8.4.1
Discovering the SOA Suite Using a Remote Agent
8.5
Post Discovery Steps
8.5.1
Configuring Instance Tracing
8.5.2
Viewing Application Dependency and Performance (ADP) Metrics
8.6
Setting Up and Using SOA Instance Tracing
8.7
Creating Reports
8.8
Dehydration Store Monitoring
8.8.1
Enabling Monitoring of the SOA Dehydration Store
8.8.2
Viewing the SOA Dehydration Store Data
8.9
Service Topology
8.10
UDDI Publishing
8.11
Provisioning SOA Artifacts and Composites
8.12
Troubleshooting
8.12.1
Discovery
8.12.2
Monitoring
8.12.3
Instance Tracing
8.12.4
Faults
8.12.5
Application Dependency and Performance Integration
8.12.6
Reports
8.12.7
Systems and Services
8.12.8
BPEL Recovery
8.12.9
SOA License Issue
8.12.10
Dehydration Store Issue
Part III Using JVM Diagnostics
9
Introduction to JVM Diagnostics
9.1
Overview
9.1.1
Java Activity Monitoring and Diagnostics with Low Overhead
9.1.2
In-depth Visibility of JVM Activity
9.1.3
Real Time Transaction Tracing
9.1.4
Cross-Tier Correlation with Oracle Databases
9.1.5
Memory Leak Detection and Analysis
9.1.6
JVM Pooling
9.1.7
Real-time and Historical Diagnostics
9.2
New Features in this Release
9.3
Supported Platforms and JVMs
9.4
User Roles
10
Using JVM Diagnostics
10.1
Installing JVM Diagnostics
10.1.1
Monitoring a Standalone JVM
10.2
Setting Up JVM Diagnostics
10.2.1
Viewing Registered JVMs and Managers
10.2.2
Configuring JVM Pools
10.2.2.1
Updating Pool Thresholds
10.2.3
Setting the Monitoring Status
10.2.4
Downloading the JVM Diagnostics Components
10.2.5
Registering the Database Target
10.3
Accessing the JVM Diagnostics Pages
10.4
Managing JVM Pools
10.4.1
Viewing the JVM Pool Home Page
10.4.2
Viewing the JVM Pool Performance Diagnostics Page
10.4.3
Viewing the JVM Pool Live Thread Analysis Page
10.5
Managing JVMs
10.5.1
Viewing the JVM Home Page
10.5.2
Viewing the JVM Performance Diagnostics Page
10.5.3
Viewing the JVM Diagnostics Performance Summary
10.5.4
Viewing the JVM Live Time Thread Analysis Page
10.5.4.1
Cross Tier Analysis
10.5.4.2
JVM Diagnostics - Oracle Real Application Cluster Drill-Down
10.5.5
Viewing the JVM Live Heap Analysis Page
10.6
Viewing the Thread Snapshots
10.6.1
Uploading Thread Snapshots
10.7
Analyzing Heap Snapshots
10.7.1
Viewing the Available Heap Snapshots
10.7.1.1
Viewing Heap Usage by Roots
10.7.1.2
Top 40 Objects
10.7.1.3
Heap Object Information
10.7.1.4
Comparing Heap Snapshots
10.7.2
Taking a Heap Snapshot
10.7.2.1
Taking A Heap Snapshot Only
10.7.2.2
Taking a Heap Snapshot And Loading Into Repository
10.8
Tracing Active Threads
10.9
Uploading Trace Diagnostics Images
10.10
Viewing the Available Traces
10.11
Analyzing Trace Diagnostic Images
10.12
JVM Offline Diagnostics
10.12.1
Creating a Diagnostic Snapshot
10.12.2
Using the Diagnostic Snapshots Page
10.12.3
Analyzing a Diagnostic Snapshot
10.12.4
Viewing a Diagnostic Snapshot
10.13
Viewing JVM Diagnostics Threshold Violations
11
Troubleshooting JVM Diagnostics
11.1
Cross Tier Functionality Errors
11.2
Trace Errors
11.3
Deployment Script Execution Errors
11.4
LoadHeap Errors
11.5
Errors on JVM Diagnostics UI Pages
11.6
Frequently Asked Questions
11.6.1
Location of the JVM Diagnostics Logs
11.6.2
JVM Diagnostics Manager Status
11.6.3
JVM Diagnostics Agent Status
11.6.4
Monitoring Status
11.6.5
Running the create_jvm_diagnostic_db_user.sh Script
11.6.6
Usage of the Try Changing Threads Parameter
11.6.7
Significance of Optimization Levels
11.6.8
Custom Provisioning Agent Deployment
11.6.9
Log Manager Level
11.6.10
Repository Space Requirements
Part IV Managing Oracle Coherence
12
Getting Started with the Oracle Coherence Management Pack
12.1
New Features in this Release
12.2
Supported Versions
12.3
Understanding the Discovery Mechanism
12.3.1
Configuring and Starting a Standalone Management Node
12.3.2
Configuring and Starting a Management Node in WebLogic Server
12.3.3
Starting the Coherence Management Node with Security Credentials
12.3.4
Configuring and Starting a Node With the JVM Diagnostics Agent
12.3.5
Discovering Coherence Targets
12.3.6
Corrective Actions
12.3.7
Refreshing a Cluster
12.4
Enabling the Management Pack
13
Monitoring a Coherence Cluster
13.1
Cluster Level Pages
13.1.1
Cluster Level Home Page
13.1.1.1
General
13.1.1.2
Graphs
13.1.1.3
Cluster Management
13.1.1.4
Services
13.1.1.5
Applications
13.1.1.6
Metric and Host Alerts
13.1.1.7
Cluster Level Operations
13.1.2
Cluster Level Node Performance Page
13.1.3
Cluster Level Cache Performance Page
13.1.4
Cluster Level Connection Performance Page
13.1.5
Cluster Level Administration Page
13.2
Detailed Pages
13.2.1
Node Home Page
13.2.2
Cache Home Page
13.2.3
Connection Manager Home Page
13.3
Performance Pages
13.3.1
Node Performance Page
13.3.1.1
Cache Performance Details Page
13.3.2
Administration Pages
13.3.2.1
Compare Configurations
13.3.2.2
Change Configuration
13.4
Log File Monitoring
13.5
Cache Data Management
13.6
Reap Session Support
13.7
Push Replication Pattern
13.8
Transactional Cache Support
13.9
Integration with JVM Diagnostics
13.9.1
Deploying on Standalone Coherence
13.9.2
Deploying on CoherenceWeb
13.10
Viewing Performance Summary
13.11
Viewing Configuration Topology
13.12
Troubleshooting Coherence
Part V Using Application Dependency and Performance
14
Introduction to Application Dependency and Performance
14.1
Overview
14.1.1
Managing Complex Java EE, SOA, and Portal Applications
14.1.2
Delivering a Service-Oriented View Across Environments
14.1.3
Avoiding Involvement from Java EE, SOA, Portal, and Application Experts
14.1.4
Eliminating Repetitive Do-It-Yourself (DIY) Manual Processes
14.1.5
ADP Solution
14.2
Architecture
14.2.1
ADP Java Agents
14.2.2
ADP Manager
14.2.2.1
ADP Manager and High Availability
14.2.3
ADP Database
14.2.4
ADP User Interface
15
Exploring Application Dependency and Performance
15.1
Exploring the User Interface
15.1.1
Accessing ADP
15.1.2
General ADP UI Elements
15.1.3
Drill Down in Operational Dashboard
15.1.4
Time Frame
15.1.5
Display Interval
15.1.5.1
Time Frame
15.1.5.2
Interval Context
15.1.5.3
Turning Off Time Frame Limitation
15.1.6
Graphs and Data Items
15.1.7
Right-Click Operations on Tables and Graphs
15.1.8
Comparative View
15.1.9
Save as PDF
15.1.10
Easy Scroller
15.1.11
Zoom In and Zoom Out Toolbar
15.1.12
Custom Metrics
15.1.13
Functional View
15.1.14
Topology View
15.1.15
Architecture View
15.1.15.1
Accessing the Architecture View
15.1.16
Metric Types
15.2
Exploring the Monitoring Tab
15.2.1
Monitoring ADP Entities
15.2.1.1
Monitoring SOA Suite 11
g
Performance
15.2.1.2
Monitoring OSB Performance
15.2.1.3
Monitoring Java EE Application Performance
15.2.1.4
Monitoring ADF Application Performance
15.2.2
WebLogic
15.2.2.1
Monitoring WebLogic Portal Performance
15.2.2.2
Adding WebLogic Domain To Be Monitored By Existing ADP Manager
15.2.2.3
Removing a WebLogic Domain From Monitoring
15.2.3
Oracle WebLogic Portals
15.2.3.1
Desktops
15.2.3.2
Portlet Drill Down
15.2.3.3
Pageflow Viewer
15.2.3.4
Books
15.2.3.5
Pages
15.2.3.6
Portlets
15.2.4
WebSphere Portals
15.2.4.1
Virtual Portals
15.2.4.2
Pages
15.2.4.3
Portlets
15.2.5
Oracle BPEL Processes
15.2.5.1
Delay Analysis View
15.2.5.2
Metadata View
15.2.5.3
Partner Links View
15.2.5.4
Partner Link Type Role View
15.2.5.5
Partner Link Bindings View
15.2.5.6
Modeled Entities View
15.2.5.7
Topology View
15.2.5.8
Node Hierarchy
15.2.6
Oracle ESB
15.2.6.1
Service Details View
15.2.6.2
Service Parent Details View
15.2.6.3
Service Definition View
15.2.6.4
Service Operations View
15.2.6.5
Operation Routing Rules View
15.2.7
Oracle WebCenter
15.2.7.1
ADF Task Flows
15.2.7.2
JSF Pages
15.2.7.3
Portlets
15.2.7.4
Monitoring WebCenter Performance
15.2.8
Processes
15.2.8.1
Node Hierarchy
15.2.8.2
Persistent Containers
15.2.8.3
Instrumentation
15.2.9
Web Services
15.2.10
Pageflows
15.2.11
Services
15.2.11.1
HTTP
15.2.11.2
EJBs
15.2.11.3
JDBCs
15.2.12
WSRP Producers
15.2.12.1
WSRP Summary
15.2.12.2
WSRP Topology
15.2.12.3
Display Portal Desktop
15.2.13
Integration
15.2.13.1
Health
15.2.13.2
Performance
15.2.13.3
Channels
15.2.13.4
Subscribers
15.2.14
Applications
15.2.14.1
Services
15.2.14.2
Dependencies
15.2.14.3
Deployments
15.2.14.4
Workshop Projects
15.2.14.5
Web Applications
15.2.14.6
Stateless Beans
15.2.14.7
Stateful Beans
15.2.14.8
Entity Beans
15.2.14.9
Message Driven Beans
15.2.15
Oracle WebLogic Resources
15.2.16
WebSphere Resources
15.2.17
Oracle Resources
15.2.18
Custom Metrics
15.2.19
ADP Node
15.2.20
Service Component Architecture (SCA)
15.2.20.1
Components
15.3
Exploring the Configuration Tab
15.3.1
Database Configuration
15.3.2
Resource Configuration
15.3.3
Service Level Objective Configuration
15.3.3.1
Creating a New SLO
15.3.3.2
Defining SLO Parameters
15.3.3.3
SLO Blackout Configuration
15.3.3.4
Creating and Maintaining SLO Blackouts
15.3.3.5
Propagating Threshold Violation Events
15.3.4
Action Configuration
15.3.5
Custom Metric Configuration
15.4
Exploring the Registration Tab
15.4.1
Using RMI Configuration for Managers
15.4.2
Adding a New Manager (RMI Configuration)
15.4.3
Editing a Previously Configured Manager (RMI Configuration)
15.4.4
Removing or Disabling a Previously Configured Manager
16
Exporting Data
16.1
Data Export Modes
16.1.1
Export to File
16.1.2
Export to Database
16.1.3
Aggregation Export to File
16.2
ADP Export Configuration
16.2.1
ADP Periodic Export Configuration
16.2.2
Manual Execution of Metric Export
16.2.3
export.xml File
16.3
Example of Exported Data for WebLogic
17
ADP Methodology
17.1
ADP Methodology Activities
17.1.1
Mapping Business SLAs to Performance SLOs
17.1.2
Specifying Target Performance Characteristics
17.1.3
Improving Performance
17.1.3.1
Characterizing Baseline Performance
17.1.3.2
Identifying Performance Bottlenecks
17.1.3.3
Removing Performance Bottlenecks
17.1.3.4
Setting SLOs on Key Metrics
17.2
Mapping Business SLAs to Performance SLOs
17.3
Characterizing Baseline Performance
17.4
Identifying Performance Bottlenecks
17.4.1
Determining System Level Performance
17.5
Setting SLOs on Key Metrics
17.6
Conclusion
18
Troubleshooting Application Dependency and Performance
18.1
Can I Erase the darchive Directory?
18.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
B.1
ADP Manager Platform Support
Index
Scripting on this page enhances content navigation, but does not change the content in any way.