Vous êtes sur la page 1sur 63

Best Practices for Maintaining and

Supporting Enterprise Manager

Marilyn Roncati, Director of Lifecycle Support


Mohammad Naguib, Principle Support Engineer
Enterprise Manager, Oracle Support
October 26, 2015

Copyright 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential Internal/Restricted/Highly Restricted
Safe Harbor Statement
The following is intended to outline our general product direction. It is intended for
information purposes only, and may not be incorporated into any contract. It is not a
commitment to deliver any material, code, or functionality, and should not be relied upon
in making purchasing decisions. The development, release, and timing of any features or
functionality described for Oracles products remains at the sole discretion of Oracle.

Copyright 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential Internal/Restricted/Highly Restricted 3
Session Topics:

1 Understanding EM Components
2 Planning and Maintaining EM
3 Diagnosing and Resolving EM Issues
4 Working Effectively with Oracle Support

Copyright 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential Internal/Restricted/Highly Restricted 4
Lets define
Enterprise

Session Topics: Manager

1 Understanding EM Components
2 Planning and Maintaining EM
3 Diagnosing and resolving EM Issues
4 Working Effectively with Oracle Support

Copyright 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential Internal/Restricted/Highly Restricted 5
Copyright 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential Internal/Restricted/Highly Restricted 6
Session Topics:

1 Understanding EM Components
2 Planning and Maintaining EM
3 Diagnosing and resolving EM Issues
4 Working Effectively with Oracle Support

Copyright 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential Internal/Restricted/Highly Restricted 7
Planning and Maintaining EM

1 Pre-Install Planning
2 Lifetime and Error Correction Policies
3 Patchsets and Plugin Upgrades
4 Bundles and PSU Patches
5 Prepare Targets for Monitoring

Copyright 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential Internal/Restricted/Highly Restricted 8
Planning and Maintaining
1. Certified Components
1 Pre-Install Planning 2. Pre-requisites
3. Install Type
2 Lifetime and Error Correction Policies
3 Patchsets and Plugin Upgrades
4 Bundles and PSU Patches
5 Prepare Targets for Monitoring

Copyright 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential Internal/Restricted/Highly Restricted 9
Planning and Maintaining

1 Pre-Install Planning
2 Lifetime and Error Correction Policies
3 Patchsets and Plugin Upgrades
4 Bundles and PSU Patches
5 Prepare Targets for Monitoring

Copyright 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential Internal/Restricted/Highly Restricted 10
Lifetime and Error Correction Policies
Licensing: Error Correction:

EM Cloud Control 12c

EM Base Platform Bundled with: Covered under


DB, FMW, Apps, EM LSP:
Hardware
EM Cloud Control

Add-on features Licensed as EM Covered under


Packs EM LSP:

EM Cloud Control

Copyright 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential Internal/Restricted/Highly Restricted 11
Planning and Maintaining

1 Pre-Install Planning
2 Lifetime and Error Correction Policies
3 Patchsets and Plugin Upgrades
4 Bundles and PSU Patches
5 Prepare Targets for Monitoring

Copyright 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential Internal/Restricted/Highly Restricted 12
Patchsets Oracle
Universal
Installer

EM 12c Patchset Releases:


PS1 (12.1.0.2)
PS2 (12.1.0.3)
PS3 (12.1.0.4)
PS4 (12.1.0.5) Terminal

Bug Fixes Plugin Upgrade Releases (PS3PG)


New Features
New Plugins

Copyright 2015, Oracle and/or its affiliates. All rights reserved. |


Planning and Maintaining

1 Pre-Install Planning
2 Lifetime and Error Correction Policies
3 Patchsets and Plugin Upgrades
4 Bundles and PSU Patches
5 Prepare Targets for Monitoring

Copyright 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential Internal/Restricted/Highly Restricted 14
Generic
Monthly Bundle Patches Cumulative
My Oracle
Support
2038446.1 Agent $OH Apply most
recent for all 3
plugin homes

Plug-ins OMS side $OH


<$OMSHome>/<Plug-in>
Plug-ins Agent Side $OH
<$AgentHome>/<Plug-in>/Monitoring
<$AgentHome>/<plug-in>/Discovery

Copyright 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential Internal/Restricted/Highly Restricted 15
DEMO
Plug-ins installed

Copyright 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential Internal/Restricted/Highly Restricted 16
DEMO
OMS Side-plugin
Home

Copyright 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential Internal/Restricted/Highly Restricted 17
DEMO
Agent Side Plugins

Copyright 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential Internal/Restricted/Highly Restricted 18
Planning and Maintaining

1 Pre-Install Planning
2 Lifetime and Error Correction Policies
3 Patchsets and Plugin Upgrades
4 Bundles and PSU Patches
5 Prepare Targets for Monitoring

Copyright 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential Internal/Restricted/Highly Restricted 19
Quarterly OMS Patchset Unit (PSU)
My Oracle
Support
822485.1

Patchset Units
PSU 12.1.0.4.5

Recommended Quarterly Patch


containing Security Fixes and other
recommended patches

Oracle
Recommended

Copyright 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential Internal/Restricted/Highly Restricted 20
Planning and Maintaining

1 Pre-Install Planning
2 Lifetime and Error Correction Policies
3 Patchsets and Plugin Upgrades
4 Bundle and PSU Patches
5 Prepare Targets for Monitoring

Copyright 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential Internal/Restricted/Highly Restricted 21
Prepare Targets for Monitoring
Before You Begin Monitoring
Incident Rule Sets
(Email, Create Incident, Send traps)

Administration Group hierarchy


Step 1: Setup the Administration
All Targets Group Groups Hierarchy
Step 2: Create Template Collections
Lifecycle Step 3: Associate Template Collections
Status
to Administration Groups
PROD Group Non-PROD
Group
Step 4: Synchronize the targets with
the selected items
Production
Template
Collection
(Contains monitoring Role
settings)

Copyright 2015, Oracle and/or its affiliates. All rights reserved. |


Prepare Targets for Monitoring
Step 1: Setup the Administration Groups Hierarchy
Levels: Select a target property for each Level of the Hierarchy. Add the levels in order, from top to bottom.

Copyright 2015, Oracle and/or its affiliates. All rights reserved. |


Prepare Targets for Monitoring
Step 2: Create Template Collections

Template Collections are sets of


Monitoring Templates, Compliance
Standards and/or Cloud Policies that
are applied to targets upon joining an
Administration Group. Before you
create Template Collections, create
these items first so that you can later
add them to your Template
Collections.

Copyright 2015, Oracle and/or its affiliates. All rights reserved. |


Prepare Targets for Monitoring
Step 3: Associate Template Collections to Administration Groups

Copyright 2015, Oracle and/or its affiliates. All rights reserved. |


Prepare Targets for Monitoring
Step 4: Synchronize the targets with the selected items

Copyright 2015, Oracle and/or its affiliates. All rights reserved. |


Session Topics:

1 Understanding EM Components
2 Planning and Maintaining EM
3 Diagnosing and Resolving EM Issues
4 Working Effectively with Oracle Support

Copyright 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential Internal/Restricted/Highly Restricted 27
Diagnosing and Resolving EM Issues

1 EMs Manage the Manager


2 EM Diag Kit
3 Orachk
4 Diagnostic Assistant
5 Support Workbench

Copyright 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential Internal/Restricted/Highly Restricted 28
Managing the Manager
Console
Core Components
HTTP(S)
BI Publisher Connectors
>EMCLI
>EMCLI
EMCLI

JDBC
Firewall

Repository
OMS

Software
Library Agent
Targets Plug-ins
Notifications Oracle Store/MOS

Copyright 2015, Oracle and/or its affiliates. All rights reserved. |


Managing the Manager
Health Overview
OMS

Copyright 2015, Oracle and/or its affiliates. All rights reserved. |


Managing the Manager
1. OMS
OMS

Copyright 2015, Oracle and/or its affiliates. All rights reserved. |


Managing the Manager
JDBC
2. Repository
Repository OMS

Copyright 2015, Oracle and/or its affiliates. All rights reserved. |


Managing the Manager
JDBC
2. Repository - Schema
Repository OMS

Copyright 2015, Oracle and/or its affiliates. All rights reserved. |


Managing the Manager
JDBC
3. Agents
Repository OMS

Firewall

Agent
Targets Plug-ins

Copyright 2015, Oracle and/or its affiliates. All rights reserved. |


Managing the Manager
JDBC
4. Console HTTP(S)
Repository OMS

Firewall

Console

Agent
Targets Plug-ins

Copyright 2015, Oracle and/or its affiliates. All rights reserved. |


EMs Manage the Manager (13.1)

Copyright 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential Internal/Restricted/Highly Restricted 36
Oracle Confidential Internal/Restricted/Highly Restricted 36
Diagnosing and Resolving EM Issues

1 EMs Manage the Manager


2 EM Diag Kit
3 Orachk
4 Diagnostic Assistant
5 Support Workbench

Copyright 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential Internal/Restricted/Highly Restricted 37
EMDIAG Troubleshooting Kits
EMDiag
EMDIAG Kits
EMDIAG is a troubleshooting tool which includes three kits:
Document 421053.1 - EMDIAG Master Index

1) repvfy Kit: REPvfy:


Extracts data from the EM Cloud Control Repository to help you to maintain or diagnose problems. 1426973.1
Document 1426973.1 - EMDIAG REPVFY Kit for Cloud Control 12c - Download, Install/De-Install and Upgrade
Document 1427365.1 - EMDIAG Repvfy 12c Kit - How to Use the Repvfy 12c kit

2) omsvfy Kit:
A set of command lines to help you to maintain and diagnose problems in your EM OMS. OMSvfy:
Document 1374450.1 - EMDIAG Omsvfy 12c Kit - Download and Install 1374450.1
Document 1374945.1 - EMDIAG Omsvfy 12c Kit - How to Use it

3) agtvfy Kit:
A set of command lines to help you to maintain and diagnose problems in your EM Cloud Control Management
Agents.
Document 1374441.1 - EMDIAG Agtvfy 12c Kit - Download and Install Agtvfy
Document 1375428.1 - EMDIAG Agtvfy 12c Kit - How to Use it 1374441.1

Copyright 2015, Oracle and/or its affiliates. All rights reserved. |


EMDIAG Troubleshooting Kits
repvfy Kit
The EMDIAG repvfy Kit is a group of tests that allows EM system administrators to verify problem signatures
that may exist in the EM Repository, either on the complete repository or on a particular object.

These tests are categorized in several levels, ranging from fatal errors to best practices, configuration errors and
error trends. Detection of these latter "soft-violations" can help prevent future errors from happening.

Infrastructure Health-Check: Infrastructure Dumps:


$ repvfy dump <Module> NOTIF_HEALTH Notification System Health
Verification of All Modules PERFORMANCE Performance Report
$ repvfy verify all [-details] -- Available modules for DUMPS PING_HEALTH Ping System Health
ADVISORS Repository Advisor Reports SPACE Repository Space Report
Complete Verification of All Modules: ADVISOR_DAY Repository Advisor Reports (24hr) SYSTEM Infrastructure Report
$ repvfy verify all level 9 [-details] ADVISOR_WEEK Repository Advisor Reports (week) TASK_HEALTH Task Worker System Health
AGENT_HEALTH Overall Agent Health
AQ Advanced Queue
BACKLOG Backlog Report
EMDIAG EMDIAG system report
ERRORS Error Report
GROUP_HEALTH (Admin) Group Health
JOB_HEALTH Job System Health
LOADER_HEALTH Loader Health
METRIC_STATS Metric Statistics Report
MTM MTM Report

Copyright 2015, Oracle and/or its affiliates. All rights reserved. |


EMDIAG Troubleshooting Kits
omsvfy & agtvfy Kits
The EMDIAG omsvfy kit is a diagnostic tool built to perform common Cloud Control OMS 12c diagnostics.
The functionality is broken up into two main categories:

1. Verification: look for known problems/signatures


2. Diagnostics information: set of commands to dump the OMS & Agent objects, or display information about
the setup, configuration and runtime use of the OMS & Agent.

Infrastructure Health-Check Dump objects if needed


Verification of All Modules: $ agtvfy dump <object>
$ agtvfy verify all [-details] $ omsvfy dump <object>
$ omsvfy verify all [-details]

Complete Verification of All Modules:


$ agtvfy verify all level 9 [-details]
$ omsvfy verify all level 9 [-details]

Copyright 2015, Oracle and/or its affiliates. All rights reserved. |


EMDIAG Troubleshooting Kits
Working with Oracle Support
For SR / Bug reporting - Gather information about the system, including configuration and operational data, as
well as throughput and performance numbers.

$ repvfy diag all $ agtvfy zip all

$ repvfy zip all $ omsvfy zip all

Copyright 2015, Oracle and/or its affiliates. All rights reserved. |


Diagnosing and Resolving EM Issues

1 EMs Manage the Manager


2 EM Diag Kit
3 Orachk
4 Diagnostic Assistant
5 Support Workbench

Copyright 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential Internal/Restricted/Highly Restricted 42
EMDiag
ORAchk RACchk
EXAchk Orachk

Modules:
Agent
OMS
Repository

Key Facts:
Runs local / data stays local
Performs checks for top known issues
Offers advice for corrective action
Integrated with EM 13.1 as Orachk Plug-in
Integrated with Diagnostic Assistant (DA)

Copyright 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential Internal/Restricted/Highly Restricted 43
Diagnosing and Resolving EM Issues

1 EMs Manage the Manager


2 EM Diag Kit
3 ORAchk
4 Diagnostic Assistant
5 Support Workbench

Copyright 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential Internal/Restricted/Highly Restricted 44
Diagnostic Assistant (DA)
Doc ID:
201804.2

Integrated with Support Workbench in EM 13.1

Copyright 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential Internal/Restricted/Highly Restricted 45
Diagnostic Assistant (DA)
How to get the latest Diagnostic Assistant
DA Install Manually through KM note Included in all RDA installations Installed with each EM
(RDA will also be installed at 13.1 Agent Deployment
this time) (RDA is installed with each
product that uses the OUI)
DA Updates Manually update from Updated from the Web Interface Updated through EM 13.1
commandline menu selection Self-Update Feature

EMDiag

Orachk
RDA DA
Copyright 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential Internal/Restricted/Highly Restricted 46
Diagnostic Assistant (DA)
Web Interface Menus

Pulls in data collected by RDA

Copyright 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential Internal/Restricted/Highly Restricted 47
Diagnosing and Resolving EM Issues

1 EMs Manage the Manager


2 EM Diag Kit
3 Orachk (Racchk, Exachk)
4 Diagnostic Assistant
5 Support Workbench

Copyright 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential Internal/Restricted/Highly Restricted 48
Support Workbench with DA Integration
Right Click on the target (in
this case the Agent)
Select Diagnostics, Support
Workbench

Copyright 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential Internal/Restricted/Highly Restricted 49
Support Workbench with DA Integration

Copyright 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential Internal/Restricted/Highly Restricted 50
Support Workbench with DA Integration

DA Menus will be similar to the DA Web interface menus

Copyright 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential Internal/Restricted/Highly Restricted 51
Support Workbench with DA Integration

Exclamation mark means you have to provide information

Copyright 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential Internal/Restricted/Highly Restricted 52
Support Workbench with DA Integration
Provide the location
where you installed the
EM Diag Kit on the agent
host

Copyright 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential Internal/Restricted/Highly Restricted 53
Support Workbench with DA Integration
Here you will be given the
ability to create an IPS
package for an SR
Or the option to decline an
IPS package but you can
always create one later if
needed.

Copyright 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential Internal/Restricted/Highly Restricted 54
Support Workbench with DA Integration
You can run the diagnostics
immediately or schedule it
for a later time

Copyright 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential Internal/Restricted/Highly Restricted 55
Support Workbench with DA Integration
There will be a status window
that tells you if the diagnostics
were successfully collected,
the name of the zip file, and
the diagnostics that were
executed.

Copyright 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential Internal/Restricted/Highly Restricted 56
Support Workbench with DA Integration
You can download the zip
file or you can use the
viewer to bring it up.

Copyright 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential Internal/Restricted/Highly Restricted 57
Session Topics:

1 Understanding EM Components
2 Planning and Maintaining EM
3 Diagnosing and resolving EM Issues
4 Working Effectively with Oracle Support

Copyright 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential Internal/Restricted/Highly Restricted 58
Working Effectively with Support
Guided Resolution: Service Request Diagnostic Collection
(SRDC):
An Interactive knowledge document that is
triggered when a customer raises a Instructs customers on how to obtain all
Service Request against a certain the required diagnostic data including
Product and 'Problem Type steps to collect logs and tracing
combination with the end goal of information necessary to investigate an
automating the resolution process issue and isolate the root cause.

Copyright 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential Internal/Restricted/Highly Restricted 59
Working Effectively with Support

RDA DA

Copyright 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential Internal/Restricted/Highly Restricted 60
Working Effectively with Support Enterprise Manager:
RDA is installed with EM
RDA is used by SWB to collect data for
incidents
Diagnostic Assistant
DA installs with RDA
Orachk DA calls RDA as needed
EMDiag
HCVE
RDA DA EM Diag Kit
When EM Diag Kit is installed, RDA
collects the EM Diag data
Automated SR
Service Requests:
Manual SR Automation uses RDA to collect data
(SRDC) RDA Diagnostic Engine provides
resolution output back to SR

Copyright 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential Internal/Restricted/Highly Restricted 61
Stay Connected

Twitter:
1 @OracleEMSupport
2 @OracleEM
Blogs:
1 My Oracle Support EM Blog

Forums:
1 My Oracle Support Communities
2 OTN Communities
Facebook:
1 Oracle Enterprise Manager
Newsletter:
1 Doc ID. 1449687.1

Copyright 2015, Oracle and/or its affiliates. All rights reserved. |


Copyright 2014 Oracle and/or its affiliates. All rights reserved. |