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

Session Topics:
1

Understanding EM Components

Planning and Maintaining EM

Diagnosing and Resolving EM Issues

Working Effectively with Oracle Support

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

Lets define
Enterprise
Manager

Session Topics:
1

Understanding EM Components

Planning and Maintaining EM

Diagnosing and resolving EM Issues

Working Effectively with Oracle Support

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

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

Session Topics:
1

Understanding EM Components

Planning and Maintaining EM

Diagnosing and resolving EM Issues

Working Effectively with Oracle Support

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

Planning and Maintaining EM


1

Pre-Install Planning

Lifetime and Error Correction Policies

Patchsets and Plugin Upgrades

Bundles and PSU Patches

Prepare Targets for Monitoring

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

Planning and Maintaining


1. Certified Components
2. Pre-requisites
3. Install Type

Pre-Install Planning

Lifetime and Error Correction Policies

Patchsets and Plugin Upgrades

Bundles and PSU Patches

Prepare Targets for Monitoring

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

Planning and Maintaining


1

Pre-Install Planning

Lifetime and Error Correction Policies

Patchsets and Plugin Upgrades

Bundles and PSU Patches

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


Error Correction:

Licensing:

EM Cloud Control 12c


EM Base Platform Bundled with:
DB, FMW, Apps,
Hardware

Covered under
EM LSP:
EM Cloud Control

Add-on features

Licensed as EM
Packs

Covered under
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

Lifetime and Error Correction Policies

Patchsets and Plugin Upgrades

Bundles and PSU Patches

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
New Features
New Plugins

Plugin Upgrade Releases (PS3PG)

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

Planning and Maintaining


1

Pre-Install Planning

Lifetime and Error Correction Policies

Patchsets and Plugin Upgrades

Bundles and PSU Patches

Prepare Targets for Monitoring

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

14

Monthly Bundle Patches

Generic
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

Lifetime and Error Correction Policies

Patchsets and Plugin Upgrades

Bundles and PSU Patches

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

Lifetime and Error Correction Policies

Patchsets and Plugin Upgrades

Bundle and PSU Patches

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)

Step 1: Setup the Administration


Groups Hierarchy

Administration Group hierarchy


All Targets Group

Step 2: Create Template Collections


Lifecycle
Status

PROD Group

Non-PROD
Group

Step 3: Associate Template Collections


to Administration Groups
Step 4: Synchronize the targets with
the selected items

Production
Template
Collection
(Contains monitoring
settings)

Role

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

Planning and Maintaining EM

Diagnosing and Resolving EM Issues

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

EM Diag Kit

Orachk

Diagnostic Assistant

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
BI Publisher

Connectors

HTTP(S)
>EMCLI
>EMCLI

EMCLI

JDBC
Firewall
Repository

OMS
Software
Library

Agent
Targets
Notifications

Oracle Store/MOS

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

Plug-ins

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

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

OMS

Managing the Manager


JDBC

2. Repository - Schema
Repository

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

OMS

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
Oracle Confidential Internal/Restricted/Highly Restricted

36
36

Diagnosing and Resolving EM Issues


1

EMs Manage the Manager

EM Diag Kit

Orachk

Diagnostic Assistant

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:
Extracts data from the EM Cloud Control Repository to help you to maintain or diagnose problems.

REPvfy:
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.
Document 1374450.1 - EMDIAG Omsvfy 12c Kit - Download and Install
Document 1374945.1 - EMDIAG Omsvfy 12c Kit - How to Use it

OMSvfy:
1374450.1

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>

Verification of All Modules


$ repvfy verify all [-details]
Complete Verification of All Modules:
$ repvfy verify all level 9 [-details]

-- Available modules for DUMPS


ADVISORS
Repository Advisor Reports
ADVISOR_DAY
Repository Advisor Reports (24hr)
ADVISOR_WEEK
Repository Advisor Reports (week)
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

NOTIF_HEALTH
PERFORMANCE
PING_HEALTH
SPACE
SYSTEM
TASK_HEALTH

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

Notification System Health


Performance Report
Ping System Health
Repository Space Report
Infrastructure Report
Task Worker System Health

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>


$ omsvfy dump <object>

$ agtvfy verify all [-details]


$ 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

EM Diag Kit

Orachk

Diagnostic Assistant

Support Workbench

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

42

ORAchk

EMDiag
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

EM Diag Kit

ORAchk

Diagnostic Assistant

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

DA Updates

Manually through KM note


(RDA will also be installed at
this time)

Included in all RDA installations

Manually update from


commandline

Updated from the Web Interface


menu selection

EMDiag
Orachk

Installed with each EM


13.1 Agent Deployment

(RDA is installed with each


product that uses the OUI)

RDA

Updated through EM 13.1


Self-Update Feature

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

EM Diag Kit

Orachk (Racchk, Exachk)

Diagnostic Assistant

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

Planning and Maintaining EM

Diagnosing and resolving EM Issues

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:
An Interactive knowledge document that is
triggered when a customer raises a
Service Request against a certain
Product and 'Problem Type
combination with the end goal of
automating the resolution process

Service Request Diagnostic Collection


(SRDC):

Instructs customers on how to obtain all


the required diagnostic data including
steps to collect logs and tracing
information necessary to investigate an
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

Orachk
EMDiag
HCVE

RDA

DA
Automated SR
Manual SR
(SRDC)

DA installs with RDA


DA calls RDA as needed

EM Diag Kit
When EM Diag Kit is installed, RDA
collects the EM Diag data

Service Requests:
Automation uses RDA to collect data
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. |