Download as pdf or txt
Download as pdf or txt
You are on page 1of 6

10/13/2020 Oracle Enterprise Manager (OEM) 13c – Part 1 : Basics and Architecture – Expert Oracle

Oracle Enterprise Manager (OEM) 13c – Part 1 :


Basics and Architecture
PUBLISHED FEBRUARY 5, 2018 by BRIJESH GOGIA

Oracle Enterprise Manager is Oracle’s solution to manage/monitor various


database/applications which may be running on Cloud infrastructure or on-
premise. OEM 13c is the latest version at the time of writing this post. In this post we
will discuss about the architectural components which are required by Oracle
Enterprise Manager.

Below is simple architectural representations of an OEM 13c setup.

All the required architectural components are marked with numbers and are
described below:

expertoracle.com/2018/02/05/oracle-enterprise-manager-oem-13c-part-1-basics-and-architecture/ 1/6
10/13/2020 Oracle Enterprise Manager (OEM) 13c – Part 1 : Basics and Architecture – Expert Oracle

 

1) AGENTS

Agent or management agent is a piece of software that runs on every host that you
want to monitor. Management agent work in conjunction with plug-ins to monitor
the target server. All hosts where you install the agents are then termed as
“Managed Hosts”.

Agents can be of two types:

CENTRAL AGENT : When you rst install Oracle Management Service (OMS), by
default you receive a Management Agent called the Central Agent. It is used for
monitoring the OMS host, the OMS, and the other targets running on this OMS.
host.

STANDALONE TARGET AGENT : To monitor other hosts and the targets running on
those hosts, you must install a separate Standalone Management Agent on each of
those hosts.

2) ORACLE MANAGEMENT SERVICE

OMS is the actual brain of OEM. OMS is deployed over Weblogic 13c. It is a web-
based application and perform below broad level activities:

Works with the Management Agents and the plug-ins to discover targets.
Monitor and manage the agents
Store the collected information in a repository for future reference and
analysis
Renders the user interface for Enterprise Manager Cloud Control.

3) ORACLE MANAGEMENT REPOSITORY

Oracle Management Repository is simply a database/database schema where all


the information collected by the Management Agent gets stored. The Management
Repository then organizes the data so that it can be retrieved by the OMS and
displayed in the Enterprise Manager Cloud Control console.

expertoracle.com/2018/02/05/oracle-enterprise-manager-oem-13c-part-1-basics-and-architecture/ 2/6
10/13/2020 Oracle Enterprise Manager (OEM) 13c – Part 1 : Basics and Architecture – Expert Oracle

 

4) PLUG-INS

Plug-ins as name suggest are pluggable entities that o er special management


capabilities customized to suit speci c target types. Example if your target type is
Oracle EBS, you will need speci c plug-ins to monitor the Oracle EBS. Plug-ins are
deployed to the OMS as well as the Management Agent in OEM 13c.
Good thing about Plug-ins is that they have independent release cycles, so every
time you have a new version of an Oracle product released, you will have a new
version of the plug-in released to support monitoring of that new product version in
Enterprise Manager Cloud Control.

Default Plugins that OEM 13c will install are:

Oracle Database
Oracle Fusion Middleware
Oracle Exadata
Oracle Cloud Framework
Oracle System Infrastructure

In addition to these plug-ins, you can optionally install other plug-ins available in
the software kit.

5) BI PUBLISHER

Oracle Business Intelligence (BI) Publisher is Oracle’s primary reporting tool for
authoring, managing, and delivering all your highly formatted documents. Starting
with Oracle Enterprise Manager 13c, Oracle BI Publisher is installed and con gured
by default on the OMS.

6) CONSOLE

Console is the GUI Front end of the OEM application. With the help of the console,
you can monitor and administer your entire computing environment from one
location. All the systems and services including enterprise application systems,
databases, hosts, middleware application servers, listeners etc will be visible
through Console

expertoracle.com/2018/02/05/oracle-enterprise-manager-oem-13c-part-1-basics-and-architecture/ 3/6
10/13/2020 Oracle Enterprise Manager (OEM) 13c – Part 1 : Basics and Architecture – Expert Oracle

 

7) EM CLI

The Enterprise Manager Command Line Interface (EM CLI) is a command-line too
that is accessible through classic programming language constructs, enabling tasks
t be created and run either from the command-line or programatically.

8) TARGETS

A target, or more speci cally, a target instance, can be de ned as any entity that
can be monitored within an enterprise. Managed targets are the entities that
Enterprise Manager can monitor and manage. Examples of targets include hosts,
databases, application servers, applications, and listeners. As your environment
changes, you can add and remove targets from Enterprise Manager as required.

9) CONNECTORS

Connector is a very specialized piece of software whose work is to be act like an


intermediary between OEM and third party application like BMC Remedy Ticket
generation system. Connectors make your life easier in the sense that they give you
ready-made solution to connect your OEM system to other famous third party
applications.

10) JVMD ENGINE

Java Virtual Machine Diagnostics (JVMD) Engine enables you to diagnose


performance problems in Java applications. Starting with Oracle Enterprise
Manager 13c , as part of the Oracle Fusion Middleware Plug-in deployment, one
JVMD Engine is installed and con gured by default on the
OMS. You will also need JVMD Agents to be manually deployed on the targeted
JVMs.

[Post Views: 1132]


expertoracle.com/2018/02/05/oracle-enterprise-manager-oem-13c-part-1-basics-and-architecture/ 4/6
10/13/2020 Oracle Enterprise Manager (OEM) 13c – Part 1 : Basics and Architecture – Expert Oracle


Brijesh Gogia
I’m an experienced Oracle Applications DBA Architect with more than a decade of full-
time DBA/Architect experience. I have gained a wide knowledge of the Oracle and
Non-Oracle software stack and have worked on several big projects for multi-national
companies. I enjoy working with the leading-edge technology and have passion for
database performance and stability. Thankfully my work allows me time for
researching new technologies (and to write about them).
  
You can connect with me on LinkedIn.

Related Posts:

1. Oracle Enterprise Manager (OEM) 13c – Part 2 : Capabilities of OEM


2. Oracle Enterprise Manager (OEM) 13c – Part 3 : New Features in OEM 13c
(13.2)
3. System Hold, Fix Manager before resetting counters
4. Con gure Parallel Concurrent Processing (PCP) in EBS R12
5. Oracle Database Cloud Services – Concepts
6. Data Guard Broker basics
7. Oracle Applications Concurrent Manager related scripts
8. Managing and Monitoring Oracle Cloud Database
9. Cassandra – 4 – Cassandra Architecture terminology

CATEGORIES: OEM Cloud Control 13c

PREVIOUS POST
Performance Tuning Basics 14 : Active Sessions History (ASH) Basics

NEXT POST
Oracle Enterprise Manager (OEM) 13c – Part 2 : Capabilities of OEM

Be First to Comment

Leave a Reply
expertoracle.com/2018/02/05/oracle-enterprise-manager-oem-13c-part-1-basics-and-architecture/ 5/6
10/13/2020 Oracle Enterprise Manager (OEM) 13c – Part 1 : Basics and Architecture – Expert Oracle

Your email address will not be published.



Comment *

Name *

Post Comment

Chosen WordPress Theme by Compete Themes.

expertoracle.com/2018/02/05/oracle-enterprise-manager-oem-13c-part-1-basics-and-architecture/ 6/6

You might also like