Go to main content
1/16
Contents
Title and Copyright Information
Preface
Audience
Documentation Accessibility
Conventions
1
Overview of Oracle Business Transaction Management
1.1
Using Business Transaction Management
1.2
New Features and Changes
1.3
Architectural Overview
1.4
Functional Upgrade Issues
1.4.1
Effect of Universal Observer for WebLogic 10.3 Servers
1.4.2
Effect of New Default Setting for Limiting Discovery
1.4.3
Effect of New Authentication Settings
1.4.4
Effect of New Probes
1.4.5
Effect of New JMS Option in the Model Configuration Settings
1.4.6
Effect of Improved JMS Probe
2
Getting Started with Business Transaction Management
2.1
Basic Workflow
2.1.1
Run Traffic
2.1.2
Discover Services and Dependencies
2.1.3
Identify Areas of Interest
2.1.4
Define Transactions
2.1.5
Assess Monitoring Needs for Transactions
2.1.6
Create Scripts
3
Using the Management Console
3.1
Getting to Know the Management Console
3.1.1
General Console Design
3.1.2
The Navigator
3.1.3
Main Area
3.1.4
Menus
3.1.5
Tabs Area
3.1.6
Object Detail Window
3.2
Viewing Data
3.2.1
Viewing Controls
3.2.1.1
Filtering Controls
3.2.1.2
Column Chooser and Sizing Control
3.2.1.3
Time Interval Control
3.2.1.4
Pop-up Links and Inspectors
3.2.1.5
Tear-off Controls
3.2.2
Viewing Maps
3.2.2.1
Displaying Tabular Data for a Map
3.2.2.2
Filtering and Adjusting the Map View
3.2.2.3
Scaling a Map View
3.2.2.4
Focusing on Different Regions of a Map
3.2.3
Viewing Charts
3.2.4
Viewing Tables
3.2.5
Viewing Dashboards
3.3
Creating New Views
3.3.1
Modifying Tables
3.3.2
Using the Custom Data Explorer to Create a View
3.3.3
Saving a View
3.4
Management Console Reference
3.4.1
Using the Analysis Tab
3.4.1.1
Performance Pane
3.4.1.2
Transaction Performance
3.4.1.3
Service Performance
3.4.1.4
Consumer Usage
3.4.1.5
Transaction Usage
3.4.1.6
Service/Endpoint Usage
3.4.1.7
Condition Alerts
3.4.1.8
Breakdown by Client Address
3.4.1.9
Callouts
3.4.1.10
Custom Charting
3.4.1.11
Custom Breakdown
3.4.2
Health Summary Dashboards
3.4.3
Using the Filter Tool
3.4.4
Adding a Custom Attribute for Filtering
3.4.4.1
Adding the Attribute
3.4.4.2
Assigning an Attribute Value
3.4.4.3
Filtering Based on a Custom Attribute
3.4.5
Keyboard Shortcuts
4
Discovering Services and Dependencies
4.1
About Discovery
4.1.1
What Can Be Discovered
4.1.2
The Discovery Process
4.1.3
Limiting Discovery
4.1.4
Modeling JDBC Calls
4.1.4.1
Understanding the Display of JDBC Summary Data
4.1.4.2
Updating Transaction Definitions After Changing Summary Options
4.1.5
Registering a Service Manually
4.2
Viewing Discovered Containers
4.2.1
Viewing Container Information
4.2.2
Viewing Summary and Detail Information
4.2.3
Editing Container Profile Information
4.2.4
Unregistering a Container
4.3
Viewing Discovered Services
4.3.1
Service Types
4.3.2
Deployment Topologies and Service Information
4.3.3
How the Existence of Routers is Inferred
4.3.4
Viewing Services
4.4
Looking at Dependencies
4.4.1
Showing Related Elements
4.4.2
Service Dependencies
4.4.3
Endpoint Dependencies
4.4.4
Operation Dependencies
4.4.5
Deleting Dependencies
4.5
Manually Registering a Service
4.6
Deleting Discovered Objects and Starting Over
5
Working with Transactions
5.1
About Transactions
5.1.1
What Defines a Transaction?
5.1.2
Properties
5.1.3
Auto and Manual Correlation
5.1.4
Default Transaction Definition
5.1.5
Additional Features
5.1.5.1
Segmentation
5.1.5.2
Instance and Property Logging
5.1.5.3
Message Content Logging
5.1.6
Service Level Agreements and Conditions
5.2
About Properties
5.2.1
Using Properties
5.2.2
Standard Properties
5.2.3
User-Defined Properties
5.3
Working with Properties
5.3.1
Defining Properties
5.3.2
Properties for Services that Have Missing or Incomplete WSDLs
5.3.3
Viewing Property Definitions
5.3.4
Viewing Property Values
5.3.5
Modifying Properties
5.3.6
Duplicating Property Definitions
5.3.7
Removing Properties
5.4
Defining, Modifying, and Deleting Transactions
5.4.1
Defining a Transaction
5.4.1.1
Selecting Operations and Enabling the Transaction
5.4.1.2
Enabling Segmentation
5.4.1.3
Enabling Instance and Message Content Logging
5.4.1.4
Correlating Messages in a Transaction Using Manual Keys
5.4.1.5
Defining Storage Settings
5.4.2
Modifying a Transaction Definition
5.4.3
Deleting a Transaction Definition
5.5
Viewing and Monitoring Transaction Performance
5.5.1
Filtering the Main View of Transactions
5.5.2
Summary and Analysis of Performance Information
5.5.2.1
Summary Tab
5.5.2.2
Analysis Tab
5.5.3
Viewing and Responding to Alerts
5.6
Top 10 Transactions Dashboards
5.7
Viewing Transaction Instances
5.7.1
Viewing Captured Transaction Instances
5.7.2
Assembling Instances and Using the Instance Inspector
5.8
Viewing Logged Messages and Properties
5.8.1
Viewing Information About Logged Messages and Properties
5.8.2
Using the Message Log Search Tool
5.8.2.1
ECID-Based Search
5.8.2.2
Property-Based Search
5.8.2.3
Free Text Search
5.8.3
Enabling and Disabling Message Logging and Instance Logging
5.9
Accessing Other Diagnostic Tools
5.9.1
Using the JVMD View
5.9.2
Using the Request Instance Diagnostic View
5.9.2.1
ECID Basics
5.9.2.2
The Correspondence between ECIDs and Transaction Operations
5.9.2.3
Accessing the Request Instance Diagnostics View
5.9.3
Enabling Access to the JVMD and RID Views
5.10
Getting Information About a Transaction
5.10.1
Getting Profile Information
5.10.2
Getting Policy Information
5.10.3
Getting and Changing Condition Definitions
5.10.4
Getting Property Information
5.11
Troubleshooting Transactions
5.11.1
Viewing Log Policy Settings
6
Monitoring Services
6.1
Ways of Monitoring Services
6.2
Top 10 Services Dashboard
6.3
About Instruments
6.3.1
Transaction Instruments
6.3.2
Service and Operation Instruments
7
Working with Consumers
7.1
About Consumers
7.1.1
Setting up Consumer Segmentation
7.1.2
Creating Consumers
7.1.3
Changing the Default Consumer Name
7.2
Mapping Messages to Consumers
7.2.1
Customizing the Consumer Business Object
7.2.2
Mapping Options
7.3
Monitoring Consumers
7.4
Adding and Deleting Consumers
7.5
Editing Consumer Names
7.6
Customizing the Consumer Label
8
Configuring and Viewing Alerts
8.1
About Alerts
8.2
About Service-Level Agreements
8.2.1
Performance Objectives
8.2.2
Evaluation Period
8.3
Defining Service Level Agreements
8.3.1
Defining a Fixed-Value SLA
8.3.2
Defining a Baseline SLA
8.3.3
Defining a Usage SLA
8.4
Working with SLA Policies
8.5
Monitoring SLA compliance
8.6
SLA Compliance Tab
8.7
Scheduling Service or Endpoint Downtime
8.8
About Conditions
8.8.1
Defining and Evaluating Conditions
8.8.2
Interpreting Condition Alerts
8.9
Working with Conditions
8.9.1
Enabling and Disabling Fault Monitoring
8.9.2
Defining a Condition
8.9.3
Enabling and Disabling Conditions
8.9.4
Viewing Condition Information
8.9.5
Modifying a Condition Definition
8.9.6
Duplicating a Condition Definition
8.9.7
Deleting a Condition
8.10
Viewing Condition Alert Information
8.10.1
Viewing Count Information
8.10.2
Viewing Alert and Detail information
8.10.3
Modifying Alert Expiration Time
9
Creating Reports
9.1
Overview
9.2
Generating Reports
10
Commands and Scripts
10.1
About the Command Line Interface (CLI)
10.1.1
Getting Help and Version Information
10.1.2
Executing CLI Commands and Scripts
10.1.3
Security Options in Accessing CLI Commands
10.1.4
Command Summary
10.1.5
Environment Variables
10.1.6
Attribute Names
10.2
addBaseAddressAlias
10.3
addNodeAlias
10.4
addPathAlias
10.5
configure
10.5.1
How the configure Command Works
10.5.2
The Configuration File
10.6
configureAlivenessCheck
10.7
createOrUpdateGenre
10.8
createOrUpdatePolicy
10.9
createSettingsDocument
10.10
credStoreTool
10.10.1
Using user:password Credentials
10.10.2
Using Trusted Issuer and Secret Credentials
10.10.3
Using Binary Credentials
10.11
deleteAll
10.12
encryptPassword
10.13
exportBusinessObjects
10.14
exportMessages
10.15
exportPolicies
10.16
exportPolicyTemplates
10.17
exportProfile
10.18
exportSchedules
10.19
exportTransactionDefns
10.20
getSetupData
10.21
importBusinessObjects
10.22
importPolicies
10.23
importPolicyTemplates
10.24
importProfile
10.25
importSchedules
10.26
importTransactionDefns
10.27
listInstruments
10.28
listNodeAliases
10.29
mergeServices
10.30
moveEndpoints
10.31
moveMeasurements
10.32
putSetupData
10.33
registerDevice
10.34
registerExternalContainer
10.35
registerMonitor
10.36
removeBaseAddressAlias
10.37
removeDuplicateEndpoint
10.38
removeNode
10.39
removeNodeAlias
10.40
removePathAlias
10.41
removePolicy
10.42
removePolicyTemplate
10.43
renameEndpoint
10.44
resetSphereUrl
10.45
retrieveObjectData
10.46
sendEventNotification
10.47
sendToNotifier
10.47.1
Setting up Email Notification
10.47.2
Managing Email Notifications
10.47.3
The Notifier Command Document
10.47.3.1
Notifier Service Commands
10.47.3.2
Metadata for Alert Types
10.48
setBaselines
10.49
setDefaultLoadBalancer
10.50
showService
10.51
unmonitorEndpoint
10.52
unregister
10.53
unregisterContainer
10.54
unregisterMonitor
10.55
updateProfileData
11
Utilities
11.1
About Command Line Utilities
11.2
datastoreUtil utility
11.2.1
Commands
11.3
logMerger utility
11.3.1
logMerger Configuration File
11.4
showProductInfo utility
12
Administration of Business Transaction Management
12.1
Observers
12.1.1
About Observers
12.1.2
Configuring the Observer and Monitor
12.1.2.1
Common Tasks
12.1.2.2
Activating and Deactivating Probes
12.1.2.3
Adding Probes
12.1.2.4
Setting up the Observer-to-Monitor Communication Channel
12.1.2.5
Configuring SSL on the Observation Message Flow
12.1.2.6
Configuring Observer Authentication
12.1.2.7
Targeting Observers
12.1.2.8
Enabling/Disabling Drilldowns from Real User Experience Insight
12.1.2.9
Request Monitoring and Operation Modeling for the WEB_APP Probe
12.1.2.10
Info Settings Field Reference
12.1.2.11
Advanced Settings Field Reference
12.1.2.12
Criteria
12.1.3
Logging Observer Errors and Debugging Information
12.2
Persistent Data
12.2.1
Configuring the Business Transaction Management Database Credentials
12.2.2
Setting up the Message Log Database
12.2.3
About Persistent Storage Directories
12.2.4
Relocating Business Transaction Management Persistent Storage Directories
12.2.4.1
Backup Before Relocating Persistent Storage Directories
12.2.4.2
General Instructions for Relocating Persistent Storage Directories
12.2.4.3
Detailed Instructions for Relocating Persistent Storage Directories
12.3
Business Transaction Management System Security
12.3.1
Authentication and Role Mapping
12.3.1.1
Summary of Initial Application Role Mapping
12.3.2
Business Transaction Management Application User Roles
12.3.2.1
Primary Roles
12.3.2.2
Auxiliary Role
12.4
Backing up and Restoring Business Transaction Management
12.4.1
About the Back up and Restore Process
12.4.1.1
Before You Back Up
12.4.1.2
Testing the Backup and Recovery process
12.4.2
Backing up Business Transaction Management
12.4.2.1
How Business Transaction Management Data Is Organized
12.4.2.2
Backing up Business Transaction Management Data
12.4.2.3
Timing Backups
12.4.3
Restoring Business Transaction Management
12.4.4
Data Storage Reference
12.5
Migrating Data
12.6
Setting up Load Balancers
12.6.1
Setting up a Load Balancer
12.6.1.1
Basic Terms
12.6.1.2
Supported Devices
12.6.1.3
Default Load Balancer
12.6.1.4
Registering a Load Balancer Using the Management Console
12.6.1.5
Modifying Information About a Load Balancer
12.6.1.6
Adding Entry Points to Show Routing Relationships
12.6.1.7
Unregistering a Load Balancer
12.6.2
Configuring an F5 Device to Work with Replicated Monitors
12.7
Resolving Discovery Issues
12.7.1
Modifying the Service Versioning Policy
12.7.2
Resolving Replication Issues
12.7.3
Resolving Duplication Issues
12.7.4
Using the Console to Disambiguate Endpoints
12.8
Miscellaneous Administration Topics
12.8.1
Unregistering a Service
12.8.2
Checking the Status of System Services
12.8.2.1
System Alerts
12.8.2.2
Status Tab
12.8.3
Resynchronizing the System and Checking Aliveness
12.8.3.1
Changing the Time Interval for the Automatic "Aliveness" Check
12.8.4
Start and Stop Monitoring of Endpoints
12.8.5
Working with Containers
12.8.5.1
Monitoring Containers
12.8.5.2
Unregistering Containers
12.8.6
Working with System Policies
12.8.6.1
Accessing System Policies
12.8.6.2
Viewing a System Policy Definition
12.8.6.3
Defining and Modifying System Policies
Index
Scripting on this page enhances content navigation, but does not change the content in any way.