Skip Headers
Oracle® Enterprise Manager Advanced Configuration
10
g
Release 5 (10.2.0.5)
Part Number E10954-03
Home
Book List
Index
Contact Us
Next
PDF
·
Mobi
·
ePub
Contents
Title and Copyright Information
Preface
Intended Audience
Documentation Accessibility
Related Documents
Conventions
1
Introduction to Enterprise Manager Advanced Configuration
1.1
Types of Advanced Configuration Tasks
1.2
Understanding the Enterprise Manager Directory Structure
1.2.1
Understanding the Enterprise Manager Directories Installed with Oracle Enterprise Manager 10
g
Grid Control
1.2.1.1
About the Oracle Management Service Home Directory
1.2.1.2
About the Oracle Management Agent Home (AGENT_HOME) Directory
1.2.1.3
Summary of the Important Directories in the Management Service Home
1.2.2
Understanding the Enterprise Manager Directories Installed with the Management Agent
1.2.2.1
Summary of the Important Directories in the Management Agent Home
1.2.2.2
Understanding the Management Agent Directory Structure on Windows
1.2.3
Understanding the Enterprise Manager Directories Installed with Oracle Application Server
1.2.4
Understanding the Enterprise Manager Directories Installed with Oracle Database 10
g
1.2.5
Tip for Identifying the Oracle Home When Using the emctl Command
1.2.6
Configuring Database Console During and After the Oracle Database 10
g
Installation
1.2.6.1
Configuring Database Console During Installation
1.2.6.2
Configuring Database Console with DBCA
1.2.6.3
Configuring Database Console with EMCA
1.2.6.4
Using an Input File for EMCA Parameters
1.2.6.5
Using EMCA with Oracle Real Application Clusters
1.2.6.6
Specifying the Ports Used By the Database Console
1.2.6.7
EMCA Troubleshooting Tips
1.2.7
Deconfiguring Database Control
1.3
Enabling Enterprise Manager Accessibility Features
1.3.1
Enabling Enterprise Manager Accessibility Mode
1.3.2
Providing Textual Descriptions of Enterprise Manager Charts
2
Starting and Stopping Enterprise Manager Components
2.1
Controlling the Oracle Management Agent
2.1.1
Starting, Stopping, and Checking the Status of the Management Agent on UNIX
2.1.2
Starting and Stopping the Management Agent on Windows
2.1.3
Checking the Status of the Management Agent on Windows
2.2
Controlling the Oracle Management Service
2.2.1
Controlling the Management Service on UNIX
2.2.1.1
Using OPMN to Start and Stop the Management Service
2.2.1.2
Using emctl to Start, Stop, and Check the Status of the Oracle Management Service
2.2.1.3
Starting and Stopping Oracle Application Server Web Cache
2.2.2
Controlling the Management Service on Windows
2.3
Controlling the Application Server Control
2.3.1
Starting and Stopping the Application Server Control on UNIX
2.3.2
Starting and Stopping the Application Server Control on Windows
2.4
Controlling the Database Console on UNIX
2.4.1
Starting the Database Control on UNIX
2.4.2
Stopping the Database Control on UNIX
2.4.3
Starting and Stopping the Database Control on Windows
2.5
Guidelines for Starting Multiple Enterprise Manager Components on a Single Host
2.6
Starting and Stopping Oracle Enterprise Manager 10
g
Grid Control
2.6.1
Starting Grid Control and All Its Components
2.6.2
Stopping Grid Control and All Its Components
2.7
Additional Management Agent Commands
2.7.1
Uploading and Reloading Data to the Management Repository
2.7.2
Specifying New Target Monitoring Credentials
2.7.2.1
Using the Grid Control Console to Modify the Monitoring Credentials
2.7.2.2
Using the Enterprise Manager Command Line to Modify the Monitoring Credentials
2.7.3
Listing the Targets on a Managed Host
2.7.4
Controlling Blackouts
2.7.5
Changing the Management Agent Time Zone
2.7.6
Reevaluating Metric Collections
3
Grid Control Common Configurations
3.1
About Common Configurations
3.2
Deploying Grid Control Components on a Single Host
3.3
Managing Multiple Hosts and Deploying a Remote Management Repository
3.4
Using Multiple Management Service Installations
3.4.1
Understanding the Flow of Management Data When Using Multiple Management Services
3.4.2
Determining When to Use Multiple Management Service Installations
3.4.2.1
Monitoring the Load on Your Management Service Installations
3.4.2.2
Monitoring the Response Time of the Enterprise Manager Web Application Target
3.5
High Availability Configurations - Maximum Availability Architecture
3.5.1
Configuring the Management Repository
3.5.1.1
Post Management Service - Install Management Repository Configuration
3.5.2
Configuring the Management Services
3.5.2.1
Management Service Install Location
3.5.2.2
Configure Management Service to Management Repository Communication
3.5.2.3
Configure Management Service to Direct Traffic Through SLB
3.5.3
Installing Additional Management Services
3.5.3.1
Configuring Shared File Areas for Management Services
3.5.4
Configuring a Load Balancer
3.5.4.1
Configuring Oracle HTTP Server When Using a Load Balancer for the Grid Control Console
3.5.4.2
Configuring Console URL
3.5.4.3
Understanding the Flow of Data When Load Balancing the Grid Control Console
3.5.5
Configuring the Management Agent
3.5.5.1
Load Balancing Connections Between the Management Agent and the Management Service
3.5.6
Disaster Recovery
3.5.6.1
Prerequisites
3.5.6.2
Setup Standby Database
3.5.6.3
Setup Standby Management Service
3.5.6.4
Switchover
3.5.6.5
Failover
3.5.6.6
Automatic Failover
3.6
Installation Best Practices for Enterprise Manager High Availability
3.6.1
Configuring the Management Agent to Automatically Start on Boot and Restart on Failure
3.6.2
Configuring Restart for the Management Agent
3.6.3
Installing the Management Agent Software on Redundant Storage
3.6.4
Install the Management Service Shared File Areas on Redundant Storage
3.7
Configuration With Grid Control
3.7.1
Console Warnings, Alerts, and Notifications
3.7.2
Configure Additional Error Reporting Mechanisms
3.7.3
Component Backup
3.7.4
Troubleshooting
3.7.4.1
Upload Delay for Monitoring Data
3.7.4.2
Notification Delay of Target State Change
4
Configuring Oracle Enterprise Manager for Active and Passive Environments
4.1
Using Virtual Host Names for Active and Passive High Availability Environments in Enterprise Manager Database Control
4.1.1
Set Up the Alias for the Virtual Host Name and Virtual IP Address
4.1.2
Set Up Shared Storage
4.1.3
Set Up the Environment
4.1.4
Ensure That the Oracle USERNAME, ID, and GROUP NAME Are Synchronized on All Cluster Members
4.1.5
Ensure That Inventory Files Are on the Shared Storage
4.1.6
Start the Installer
4.1.6.1
Windows NT Specific Configuration Steps
4.1.7
Start Services
4.2
Configuring Grid Control Repository in Active/Passive High Availability Environments
4.2.1
Installation and Configuration
4.2.2
Set Up the Virtual Host Name/Virtual IP Address
4.2.3
Set Up the Environment
4.2.4
Synchronize Operating System User IDs
4.2.5
Set Up Inventory
4.2.6
Install the Software
4.2.6.1
Windows NT Specific Configuration Steps
4.2.7
Startup of Services
4.2.8
Summary
4.3
How to Configure Grid Control OMS in Active/Passive Environment for High Availability Failover Using Virtual Host Names
4.3.1
Overview and Requirements
4.3.2
Installation and Configuration
4.3.3
Setting Up the Virtual Host Name/Virtual IP Address
4.3.4
Setting Up Shared Storage
4.3.5
Setting Up the Environment
4.3.6
Synchronizing Operating System IDs
4.3.7
Setting Up Shared Inventory
4.3.8
Installing the Software
4.3.8.1
Windows Specific Configuration Steps
4.3.9
Starting Up Services
4.3.10
Summary
4.4
Configuring Targets for Failover in Active/Passive Environments
4.4.1
Target Relocation in Active/Passive Environments
4.4.2
Installation and Configuration
4.4.2.1
Prerequisites
4.4.2.2
Configuration Steps
4.4.3
Failover Procedure
4.4.4
Fallback Procedure
4.4.5
EM CLI Parameter Reference
4.4.6
Script Examples
4.4.6.1
Relocation Script
4.4.6.2
Start Listener Script
4.4.6.3
Stop Listener Script
4.5
Configuring Additional Oracle Enterprise Management Agents for Use in Active and Passive Environments
4.5.1
Installation and Configuration
4.5.2
Switchover Steps
4.5.3
Performance Implications
4.5.4
Summary
5
Backup, Recovery, and Disaster Recovery
5.1
Backup and Recovery of Enterprise Manager
5.2
Repository Backup and Recovery
5.2.1
Repository Backup
5.2.2
Repository Recovery
5.2.3
Recovery Scenarios
5.2.3.1
Full Recovery on the Same Host
5.2.3.2
Incomplete Recovery on the Same Host
5.2.3.3
Full Recovery on a Different Host
5.2.3.4
Incomplete Recovery on a Different Host
5.3
OMS Backup and Recovery
5.3.1
Backing Up the OMS
5.3.2
Recovering the OMS
5.3.3
OMS Recovery Scenarios
5.3.3.1
Single OMS with No Server Load Balancer (SLB). OMS Restored on the same Host
5.3.3.2
Single OMS, No SLB, OMS Restored on a Different Host
5.3.3.3
Multiple OMS, Server Load Balancer configured, OMS restored on the same host
5.3.3.4
Multiple OMS, Server Load Balancer configured, OMS restored on a different host
5.4
Agent Backup and Recovery
5.4.1
Backing Up Agents
5.4.2
Recovering Agents
5.4.3
Agent Recovery Scenarios
5.4.3.1
Agent reinstall, same port.
5.4.3.2
Agent restore from filesystem backup
5.5
Recovering from a Compound OMS-Repository Failure
5.5.1
Collapsed configuration, recovery on the same host, incomplete recovery of repository
5.5.2
Distributed configuration, Multi-OMS with SLB, recovery on different hosts, incomplete recovery of repository
5.6
EMCTL High Availability Commands
6
Enterprise Manager Security
6.1
About Oracle Enterprise Manager Security
6.1.1
Oracle Enterprise Manager Security Model
6.1.2
Classes of Users and Their Privileges
6.1.3
Resources Protected
6.1.4
Authorization and Access Enforcement
6.1.5
Leveraging Oracle Application Server Security Services
6.1.6
Leveraging Oracle Identity Management Infrastructure
6.2
Configuring Security for Grid Control
6.2.1
About Enterprise Manager Framework Security
6.2.2
Overview of the Steps Required to Enable Enterprise Manager Framework Security
6.2.3
Enabling Security for the Oracle Management Service
6.2.3.1
Checking the Security Status
6.2.4
Enabling Security for the Oracle Management Agent
6.2.5
Enabling Security with Multiple Management Service Installations
6.2.6
Restricting HTTP Access to the Management Service
6.2.7
Managing Agent Registration Passwords
6.2.7.1
Using the Grid Control Console to Manage Agent Registration Passwords
6.2.7.2
Using emctl to Add a New Agent Registration Password
6.2.8
Enabling Security with a Server Load Balancer
6.2.9
Enabling Security for the Management Repository Database
6.2.9.1
About Oracle Advanced Security and the sqlnet.ora Configuration File
6.2.9.2
Configuring the Management Service to Connect to a Secure Management Repository Database
6.2.9.3
Enabling Oracle Advanced Security for the Management Repository
6.2.9.4
Enabling Security for a Management Agent Monitoring a Secure Management Repository or Database
6.2.10
Configuring Third Party Certificates
6.2.10.1
Configuring Third Party Certificate for HTTPS Upload Virtual Host
6.2.10.2
Configuring Third Party Certificate for HTTPS Apache Virtual Host
6.3
Configuring Security for the Database Control
6.4
Enterprise Manager User Administration
6.4.1
Creating / Modifying Administrators
6.4.2
Configuring Enterprise Manager for Use with Oracle Application Server Single Sign-On
6.4.2.1
Configuring Enterprise Manager to Use the Single Sign-On Logon Page
6.4.2.2
Registering HTTP Port With Single Sign On Server
6.4.2.3
Configuring Enterprise Manager to Use Single Sign-On with the osso.conf File
6.4.2.4
Registering Single Sign-On Users as Enterprise Manager Administrators
6.4.2.5
Creating Single Sign-On Users Using EMCLI
6.4.2.6
Grid Control as a Single Sign-On Partner Application
6.4.2.7
Bypassing the Single Sign-On Logon Page
6.4.3
Configuring Enterprise Manager for Use with Enterprise User Security
6.4.3.1
Registering Enterprise Users as Enterprise Manager Users
6.4.3.2
Using EMCLI to Create Enterprise Manager Users of Type Enterprise Users
6.4.4
Changing SYSMAN and MGMT_VIEW User Passwords
6.4.4.1
Changing the SYSMAN User Password
6.4.4.2
Changing the MGMT_VIEW User Password
6.5
Setting Up the Auditing System for Enterprise Manager
6.5.1
Configuring the Enterprise Manager Audit System
6.5.1.1
Enabling and Disabling Auditing Using emcli Commands
6.5.1.2
Enabling and Disabling Auditing Using PL/SQL
6.5.2
Configuring the Audit Data Export Service
6.5.3
Searching the Audit Data
6.6
Configuring the emkey
6.6.1
Generating the emkey
6.6.2
emctl Commands
6.6.2.1
emctl status emkey
6.6.2.2
emctl config emkey -repos
6.6.2.3
emctl config emkey -emkeyfile
6.6.2.4
emctl config emkey -emkey
6.6.2.5
emctl config emkey -remove_from_repos
6.6.2.6
emctl config emkey -copy_to_repos
6.6.3
Install and Upgrade Scenarios
6.6.3.1
Installing the Management Repository
6.6.3.2
Installing the First Oracle Management Service
6.6.3.3
Installing Additional Oracle Management Service
6.6.3.4
Upgrading from 10.1 to 10.2
6.6.3.5
Recreating the Management Repository
6.7
Additional Security Considerations
6.7.1
Responding to Browser-Specific Security Certificate Alerts
6.7.1.1
Responding to the Internet Explorer Security Alert Dialog Box
6.7.1.2
Responding to the Netscape Navigator New Site Certificate Dialog Box
6.7.1.3
Preventing the Display of the Internet Explorer Security Information Dialog Box
6.7.2
Configuring Beacons to Monitor Web Applications Over HTTPS
6.8
Other Security Features
6.8.1
Using ORACLE _HOME Credentials
6.8.2
Patching Oracle Homes When the User is Locked
6.8.3
Cloning Oracle Homes
6.8.4
Using the sudo Command
7
Configuring Enterprise Manager for Firewalls
7.1
Considerations Before Configuring Your Firewall
7.2
Firewall Configurations for Enterprise Management Components
7.2.1
Firewalls Between Your Browser and the Grid Control Console
7.2.2
Configuring the Management Agent on a Host Protected by a Firewall
7.2.2.1
Configuring the Management Agent to Use a Proxy Server
7.2.2.2
Configuring the Firewall to Allow Incoming Communication From the Management Service
7.2.3
Configuring the Management Service on a Host Protected by a Firewall
7.2.3.1
Configuring the Management Service to Use a Proxy Server
7.2.3.2
About the dontProxyfor Property
7.2.3.3
Configuring the Firewall to Allow Incoming Management Data From the Management Agents
7.2.4
Firewalls Between the Management Service and the Management Repository
7.2.5
Firewalls Between the Grid Control and a Managed Database Target
7.2.6
Firewalls Used with Multiple Management Services
7.2.7
Configuring Firewalls to Allow ICMP and UDP Traffic for Beacons
7.2.8
Configuring Firewalls When Managing Oracle Application Server
7.3
Viewing a Summary of the Ports Assigned During the Application Server Installation
7.4
Additional Considerations for Windows XP
8
Configuring Services
8.1
Summary of Service Management Tasks
8.2
Setting up the System
8.3
Creating a Service
8.4
Configuring a Service
8.4.1
Availability Definition
8.4.2
Performance Metrics
8.4.3
Usage Metrics
8.4.4
Business Metrics
8.4.5
Service Tests and Beacons
8.4.5.1
Configuring the Beacons
8.4.5.2
Configuring Windows Beacons for Web Transaction (Browser) Playback
8.4.6
Root Cause Analysis Configuration
8.4.6.1
Getting the Most From Root Cause Analysis
8.5
Recording Web Transactions
8.6
Monitoring Settings
8.7
Configuring Aggregate Services
8.8
Configuring End-User Performance Monitoring
8.8.1
Configuring End-User Performance Monitoring Using Oracle HTTP Server Based on Apache 2.0 or Apache HTTP Server 2.0
8.8.1.1
Setting up the Third Party Apache Server
8.8.2
Configuring End-User Performance Monitoring Using Oracle Application Server Web Cache
8.8.2.1
Configuring Oracle Application Server Web Cache 10.1.2
8.8.2.2
Configuring Oracle Application Server Web Cache 9.0.4
8.8.2.3
Configuring End-User Performance Monitoring Using Earlier Versions of Oracle Application Server Web Cache
8.8.2.4
Configuring End-User Performance Monitoring Using Standalone Oracle Application Server Web Cache
8.8.3
Configuring End-User Performance Monitoring for Web Page Extensions
8.8.4
Configuring End-User Performance Monitoring for Web Pages Having the Same URI
8.8.5
Starting and Stopping End-User Performance Monitoring
8.8.6
Verifying and Troubleshooting End-User Performance Monitoring
8.8.7
Enabling End-User Performance Monitoring for Third-Party Application Servers
8.9
Managing Forms Applications
8.9.1
Recording and Monitoring Forms Transactions
8.9.1.1
Setting the Permissions of the .java.policy File
8.9.1.2
Using a Trusted Enterprise Manager Certificate
8.9.1.3
Adding a Forms Certificate to the Enterprise Manager Agent
8.9.1.4
Configuring the Forms Server
8.9.1.5
Installing the Transaction Recorder to Record and Play Back Forms Transactions
8.9.2
Monitoring the End-User Performance of Forms Applications
8.9.2.1
Configuring the Forms Server for End-User Performance Monitoring
8.9.2.2
Configuring the OracleAS Web Cache
8.9.2.3
Configuring the Oracle HTTP Server / Apache HTTP Server
8.9.2.4
Starting and Stopping End-User Performance Monitoring
8.10
Configuring OC4J for Request Performance Diagnostics
8.10.1
Selecting OC4J Targets for Request Performance Diagnostics
8.10.2
Configuring Interactive Transaction Tracing
8.10.3
Configuring OC4J Tracing for Request Performance Data
8.10.4
Additional Configuration for Monitoring UIX Applications
8.11
Setting Up Monitoring Templates
8.11.1
Configuring Service Tests and Beacons
8.12
Configuring Service Levels
8.12.1
Defining Service Level Rules
8.12.2
Viewing Service Level Details
8.13
Configuring a Service Using the Command Line Interface
8.14
Troubleshooting Service Tests
8.14.1
Verifying and Troubleshooting Forms Transactions
8.14.1.1
Troubleshooting Forms Transaction Playback
8.14.1.2
Troubleshooting Forms Transaction Recording
8.14.1.3
Troubleshooting End-User Performance of Forms Transactions
8.14.2
Verifying and Troubleshooting Web Transactions
9
Locating and Configuring Enterprise Manager Log Files
9.1
Locating and Configuring Management Agent Log and Trace Files
9.1.1
About the Management Agent Log and Trace Files
9.1.2
Locating the Management Agent Log and Trace Files
9.1.3
About Management Agent Rollover Files
9.1.4
Controlling the Size and Number of Management Agent Log and Trace Files
9.1.5
Controlling the Contents of the Management Agent Trace File
9.1.6
Controlling the Size and Number of Fetchlet Log and Trace Files
9.1.7
Controlling the Contents of the Fetchlet Trace File
9.2
Locating and Configuring Management Service Log and Trace Files
9.2.1
About the Management Service Log and Trace Files
9.2.2
Locating the Management Service Log and Trace Files
9.2.3
Controlling the Size and Number of Management Service Log and Trace Files
9.2.4
Controlling the Contents of the Management Service Trace File
9.2.5
Controlling the Oracle Application Server Log Files
10
Maintaining and Troubleshooting the Management Repository
10.1
Management Repository Deployment Guidelines
10.2
Management Repository Data Retention Policies
10.2.1
Management Repository Default Aggregation and Purging Policies
10.2.2
Management Repository Default Aggregation and Purging Policies for Other Management Data
10.2.3
Modifying the Default Aggregation and Purging Policies
10.2.4
Modifying Data Retention Policies When Targets Are Deleted
10.2.5
How to Modify the Retention Period of Job History
10.3
Changing the SYSMAN Password
10.3.1
Overview of the MGMT_VIEW User
10.4
Dropping and Recreating the Management Repository
10.4.1
Dropping the Management Repository
10.4.2
Recreating the Management Repository
10.4.2.1
Using the RepManager Script to Create the Management Repository
10.4.2.2
Using a Connect Descriptor to Identify the Management Repository Database
10.5
Troubleshooting Management Repository Creation Errors
10.5.1
Package Body Does Not Exist Error While Creating the Management Repository
10.5.2
Server Connection Hung Error While Creating the Management Repository
10.5.3
General Troubleshooting Techniques for Creating the Management Repository
10.6
Cross Platform Enterprise Manager Repository Migration
10.6.1
Common Prerequisites
10.6.2
Methodologies
10.6.2.1
Cross Platform Transportable Tablespaces
10.6.2.2
Data Pump
10.6.2.3
Export/Import
10.6.3
Post Migration Verification
10.7
Improving the Login Performance of the Console Home Page
11
Using Enterprise Manager For Grid Automation With Deployment Procedures
11.1
Key Advantages of Deployment Procedures
11.1.1
Deployment Procedures Shipped In Oracle Enterprise Manager
11.2
Deployment Procedure Requirements
11.2.1
Supported Versions of Products
11.2.2
Supported Versions of SUDO/PBRUN
11.2.3
Management Agent Requirements
11.2.4
Oracle Software Library Requirements
11.2.5
Patch Requirements
11.3
Use-Cases for Deployment Procedures
11.3.1
Using Deployment Procedures to Apply Security-Related Critical Patch Updates to Oracle Databases
11.3.2
Using Deployment Procedures for Single-Click Extend of Real Application Clusters
11.3.3
Using Deployment Procedures for Delete/Scale Down of Real Application Clusters
11.3.4
Enhanced Linux Patching for ULN
11.3.4.1
Setting Up Staging Server
11.3.5
Using Deployment Procedures or Cloning Wizard to Provision Oracle Home
11.4
Customizable Deployment Procedures
11.4.1
Phases and Steps
11.4.2
Customization Examples
11.4.2.1
Insert Custom Step to Backup the Database Before Patching
11.4.2.2
Manual Step
11.4.2.3
Application Service Shutdown and Startup Handling
11.4.2.4
Set Notification for the Deployment Procedure Run
11.4.3
Importing or Exporting Deployment Procedures
11.4.3.1
Checking Software Library
11.4.3.2
Deploying Specific PAR File
11.4.3.3
Deploying All PAR Files
11.4.3.4
Exporting Deployment Procedures (or PAR Files)
11.4.3.5
Importing PAR Files
11.4.3.6
Importing or Exporting Components or Directives with Secret Values
11.5
Running Deployment Procedures Using SUDO, PowerBroker, and Privilege Delegation
11.5.1
SUDO and PowerBroker Versus Privilege Delegation
11.5.2
Creating Privilege Delegation Template
11.5.3
Using SUDO, PowerBroker, Privilege Delegation in Deployment Procedures
11.6
Deployment Procedure Variables
11.7
EMCLI Concepts and Requirements to Execute Deployment Procedures
11.7.1
EMCLI Concepts
11.7.2
EMCLI Requirements
11.8
Using EMCLI to Execute Deployment Procedures
11.8.1
Step 1: Finding Procedure GUID
11.8.2
Step 2: Obtaining RuntimeData Template And RuntimeData XML
11.8.3
Step 3: Creating Properties File
11.8.3.1
Properties File for Out-Of-Box Procedures
11.8.3.2
Properties File for Customized Procedures
11.8.3.3
Properties File For Extending Procedure Execution
11.8.3.4
Properties File For Applying Multiple Patches At Once
11.8.4
Step 4: Procedure Execution
11.8.4.1
Patching Single Instance Database for UNIX Using Out-of-Box Procedure
11.8.5
Use Cases for EMCLI-based Provisioning and Patching
11.8.5.1
Use Cases for CRS/ASM/RAC Provisioning Procedure
11.8.5.2
Use Cases for Extend Cluster Procedure
11.8.5.3
Use Cases For RAC Delete/Descale Procedure
11.8.5.4
Use Cases for Patching
11.8.5.5
Limitations
11.8.6
Setting Up Preferred Credentials for Targets
11.8.6.1
Setting Credentials From the Oracle Enterprise Manager User Interface
11.8.6.2
Setting Credentials Through EMCLI
11.8.6.3
Clearing Credentials Through EMCLI
11.8.7
Converting Standalone Agents to Cluster Agents
11.8.8
Queries to Acquire Data for Patching Runtime
11.9
Known Issues and Troubleshooting
11.9.1
Known Issues
11.9.2
Troubleshooting
11.9.2.1
Log Files to Review When Deployment Procedure Fails
12
Sizing and Maximizing the Performance of Oracle Enterprise Manager
12.1
Oracle Enterprise Manager Grid Control Architecture Overview
12.2
Enterprise Manager Grid Control Sizing and Performance Methodology
12.2.1
Step 1: Choosing a Starting Platform Grid Control Deployment
12.2.1.1
Network Topology Considerations
12.2.2
Step 2: Periodically Evaluate the Vital Signs of Your Site
12.2.3
Step 3: Use DBA and Enterprise Manager Tasks To Eliminate Bottlenecks Through Housekeeping
12.2.3.1
Online Weekly Tasks
12.2.3.2
Offline Monthly Tasks
12.2.4
Step 4: Eliminate Bottlenecks Through Tuning
12.2.4.1
High CPU Utilization
12.2.4.2
Loader Vital Signs
12.2.4.3
Rollup Vital Signs
12.2.4.4
Managing Repository Collection Threads
12.2.4.5
Job, Notification, and Alert Vital Signs
12.2.4.6
I/O Vital Signs
12.2.4.7
The Oracle Enterprise Manager Performance Page
12.2.5
Step 5: Extrapolating Linearly Into the Future for Sizing Requirements
12.3
Oracle Enterprise Manager Backup, Recovery, and Disaster Recovery Considerations
12.3.1
Best Practices for Backup
12.3.2
Best Practices for Recovery
12.3.2.1
Recovering the Management Repository
12.3.2.2
Recovering the Oracle Management Service
12.3.2.3
Recovering the Oracle Management Agent
12.3.3
Best Practice for Disaster Recovery (DR)
12.3.3.1
Management Repository
12.3.3.2
Oracle Management Service
12.3.3.3
Management Agent
13
Reconfiguring the Management Agent and Management Service
13.1
Reconfiguring the Oracle Management Agent
13.1.1
Configuring the Management Agent to Use a New Management Service
13.1.2
Securing the Management Agent
13.1.3
Changing the Management Agent Port
13.1.4
Controlling the Amount of Disk Space Used by the Management Agent
13.1.5
About the Management Agent Watchdog Process
13.1.6
Setting the Management Agent Time Zone
13.1.6.1
Understanding How the Management Agent Obtains Time Zone Information
13.1.6.2
Resetting the Time Zone of the Management Agent Due to Inconsistency of Time Zones
13.1.6.3
Troubleshooting Management Agent Time Zone Problems
13.1.6.4
Troubleshooting Management Service Time Zone Problems
13.1.7
Adding Trust Points to the Management Agent Configuration
13.2
Reconfiguring the Oracle Management Service
13.2.1
Configuring the Management Service to Use a New Management Repository
13.2.1.1
Changing the Repository Properties in the emoms.properties File
13.2.1.2
About Changing the Repository Password
13.2.2
Configuring the Management Service to Use a New Port
13.2.3
Configuring the Management Service to Prompt You When Using Execute Commands
14
Configuring Notifications
14.1
Setting Up Notifications
14.1.1
Setting Up a Mail Server for Notifications
14.1.1.1
Setting Up Repeat Notifications
14.1.2
Setting Up E-mail for Yourself
14.1.2.1
Defining E-mail Addresses
14.1.2.2
Setting Up a Notification Schedule
14.1.2.3
Subscribe to Receive E-mail for Notification Rules
14.1.3
Setting Up E-mail for Other Administrators
14.1.4
E-mail Customization
14.1.4.1
E-mail Customization Reference
14.2
Extending Notification Beyond E-mail
14.2.1
Custom Notification Methods Using Scripts and SNMP Traps
14.2.1.1
Adding a Notification Method based on an OS Command or Script
14.2.1.2
Adding a Notification Method Based on a PL/SQL Procedure
14.2.1.3
Adding a Notification Method Based on an SNMP Trap
14.3
Passing Corrective Action Status Change Information
14.3.1
Passing Corrective Action Execution Status to an OS Command or Script
14.3.2
Passing Corrective Action Execution Status to a PLSQL Procedure
14.4
Passing Job Execution Status Information
14.4.1
Passing Job Execution Status to a PLSQL Procedure
14.4.2
Passing Job Execution Status to an OS Command or Script
14.5
Passing User-Defined Target Properties to Notification Methods
14.6
Assigning Methods to Rules
14.7
Assigning Rules to Methods
14.8
Notification Coverage
14.9
Management Information Base (MIB)
14.9.1
About MIBs
14.9.2
Reading the MIB Variable Descriptions
14.9.2.1
Variable Name
14.9.2.2
MIB Definition
14.10
Troubleshooting Notifications
14.10.1
General Setup
14.10.2
Notification System Errors
14.10.3
Notification System Trace Messages
14.10.4
E-mail Errors
14.10.5
OS Command Errors
14.10.6
SNMP Trap Errors
14.10.7
PL/SQL Errors
15
User-Defined Metrics
15.1
Extending Monitoring Capability
15.2
Creating OS-Based User-Defined Metrics
15.2.1
Create Your OS Monitoring Script
15.2.1.1
Code to check the status of monitored objects
15.2.1.2
Code to return script results to Enterprise Manager
15.2.1.3
Script Runtime Environment
15.2.2
Register the Script as a User-Defined Metric
15.2.3
OS-Based User-Defined Metric Example
15.3
Creating a SQL-Based User-Defined Metric
15.3.1
SQL-Based User-Defined Metric Examples
15.3.1.1
Example 1: Query Returning Tablespace Name and Percent Used
15.3.1.2
Example 2: Query Returning Segment Name/Type and Extent Count
15.3.1.3
Example 3: Embed a Long SQL statement in a PL/SQL Routine
15.4
Notifications, Corrective Actions, and Monitoring Templates
15.4.1
Getting Notifications for User-Defined Metrics
15.4.2
Setting Corrective Actions for User-Defined Metrics
15.4.3
Deploying User-Defined Metrics Across Many Targets Using Monitoring Templates
15.4.4
Deleting User-Defined Metrics Across Many Targets Using Monitoring Templates
15.5
Changing User-Defined Metric Credentials
16
Using a Software Library
16.1
Overview of Software Library
16.2
Setting up the Software Library
16.3
Using the Software Library
16.3.1
Exporting and Importing Entities Across Oracle Enterprise Manager Deployments
16.3.2
Deleting and Purging Software Library Entities
16.4
De-Configuring a Software Library
16.5
Software Library Maintenance Tasks
16.6
Software Library Issues
17
Additional Configuration Tasks
17.1
Understanding Default and Custom Data Collections
17.1.1
How Enterprise Manager Stores Default Collection Information
17.1.2
Restoring Default Collection Settings
17.2
Enabling Multi-Inventory Support for Configuration Management
17.2.1
AGENT_HOME Versus AGENT_STATE Directories
17.3
Manually Configuring a Database Target for Complete Monitoring
17.4
Modifying the Default Login Timeout Value
17.5
Configuring Clusters and Cluster Databases in Grid Control
17.5.1
Configuring Clusters
17.5.2
Configuring Cluster Databases
17.5.3
Discovering Instances Added to the Cluster Database
17.5.3.1
Troubleshooting
17.6
Collecting Client Configurations
17.6.1
Configuring the Client System Analyzer
17.6.1.1
Client System Analyzer in Oracle Grid Control
17.6.1.2
Deploying Client System Analyzer Independently
17.6.2
Configuration Parameters
17.6.2.1
Associating the Parameters with an Application
17.6.3
Rules
17.6.4
Customization
17.6.5
CSA Deployment Examples
17.6.5.1
Using Multiple Collection Tags
17.6.5.2
Privilege Model for Viewing Client Configurations
17.6.5.3
Using the Customization API Example
17.6.5.4
Using the CSA Servlet Filter Example
17.6.5.5
Sample Deployments
17.7
Setting Up and Configuring a Software Library With Oracle Enterprise Manager
17.7.1
Setting Up a Software Library
17.7.2
Configuring a Software Library
17.7.3
Deleting or Cleaning Up a Software Library
17.8
Configuring Privilege Delegation Providers
17.8.1
Creating a Privilege Delegation Setting
17.8.1.1
Creating a Sudo Setting Using EM CLI
17.8.1.2
Creating a PowerBroker Setting Using EM CLI
17.8.2
Applying Privilege Delegation Setting
17.8.2.1
Applying Settings to Host Targets
17.8.2.2
Applying Settings to a Composite Target
17.8.3
Disabling Host Privilege Delegation Provider Settings
17.8.4
Sudo Configuration: Sudoers File
A
Out-Of-Box Runtime Data Templates
A.1
Out-Of-Box RuntimeData Templates for RAC Procedures
A.2
Out-Of-Box RuntimeData Templates for Patching Procedures
B
Sample Property Files for the Out-of-Box RuntimeData Templates
C
Troubleshooting
C.1
Displaying BPEL Processes on the Oracle Enterprise Manager Processes Tab
C.1.1
Scenario 1: Providing Credentials Using Oracle Enterprise Manager Grid Control
C.1.2
Scenario 2: Add Required BPEL Jar Files To Agent CLASSPATH
C.1.3
Retrieving the OPMN Port
Index
Scripting on this page enhances content navigation, but does not change the content in any way.