Professional Documents
Culture Documents
OTNYathra2016 DeepakSharma OEM13c PDF
OTNYathra2016 DeepakSharma OEM13c PDF
Deepak Sharma
AIOUG North India Chapter – {Co-Founder}
– Sr. Application Administrator I at Oceaneering.
– Over 6 years of experience as a DBA in implementing and
maintaining different Oracle Applications
–Oracle Certified Professional
–Worked on technologies like Oracle, SQLServer, OEM, OCM.
–Blogger (since 2015)
| https://deepaksharmaem12c.wordpress.com/
| Twitter: @Deepak345Sharma
| in.linkedin.com/in/dksharmaEMDBA
Introduction to Enterprise Manager 13c
Architecture of Enterprise Manager
Components involved
New & Enhanced Features in 13c
Q&A
Provides a centralized monitoring and management platform for IT
infrastructure.
One tool to monitor and manage all Oracle databases.
Can manage and monitor various targets (host, ASM, RAC, Listener, Weblogic,
Tomcat, Apache and many more).
It’s possible to add more target types using plug-ins.
Easy to maintain: Familiar components (Oracle products), My Oracle Support.
Oracle Enterprise Manager 13c therefore introduces “always on”
monitoring
Planned downtime windows - another exciting feature being introduced
is “notification blackouts”
“Stack management” - unification of hardware and software
management
“Infrastructure management” - target types: servers, storage, network,
VMs in Enterprise Manager.
“Integration of Exacheck” - generate automated notifications and reports
for any violation in their Exadata configurations.
Architecture
Agents
Management Server (OMS)
Repository (OMR)
Plug-ins
Oracle JVMD Engine
Oracle BI Publisher
OEM Console
EMCTL
EMCLI
Converts an un-managed host to a managed host in OEM.
Working in conjunction with the plug-ins to monitor targets
running on a host.
“Central Agent” {Default Agent – to monitor OMS host}
Standalone management agent.
Web-based Application.
Communicates with Management agent and plug-ins.
Discover, Monitor and Manage targets.
Store collected information in repository
Renders user interface of OEM
Deployed in Middleware_Home
Weblogic server
OMS
Plug-ins
JDK
Oracle WT Directory
Oracle Common
Configuration files
Storage location
Information collected by agent gets stored
OMS upload data received from Agents
OMR organize data so that it can be retrieved by OMS and displays in
console
At the time of installation, OEM installation wizard configure OMS in
your existing certified database
Pluggable entities
Offer special management capabilities
Plug-ins works in conjunction with the OMS, the management agent
to monitor every target
Deployed to both OMS and Agent as well
Earlier release, plug-in enabled to monitor only 3rd Party targets, now
all types of targets
Independent release cycles
Java Virtual Machine Diagnostics
Enables to diagnose performance issues in java application.
Eliminate need to reproduce problems
Reduce time required to resolve these problems, improves application
availability & performance
From 13c, one JVMD Engine is installed by default with
Fusion Middleware Plug-in
JVMD agents have to be manually deployed on JVM’s
Primary reporting tool.
Provide pixel-perfect reports & dashboard
Huge variety of report & dashboard layouts
From 13c, BI Publisher is installed and configured by default
1 BI publisher with 1 OMS
Size Agent Target OMS Cores per Memory Database Cores per Memory
Count Count Machine OMS per OMS Machine Database per DB
Count* (GB) Count Machine (GB)
Small < 100 < 1000 1 4 10 1 4 7
System Broadcast
• Super Administrator can send pop-up messages from EM to other
administrators users.
• Messages can also be sent using EMCLI “send_system_broadcast”
verb
Verb used: send_system_broadcast
Always-On-Monitoring
• Provides continuous monitoring of target down or other critical alert
even while EM is under maintenance.
• Email notifications can be configured to be sent when target
down and other critical alerts are detected.
Incident manager displays incident view in the new incident dashboard
Highlight Areas:
Incidents of FATAL Severity
Escalated Incidents
Unassigned Incidents
Incident Summary Chart
Auto refresh of Dashboard
Dashboard can be customized by adding charts.
Overall also helps in Workload Distribution.
Ability to change metric comparison operator.
User defined business hours for Adaptive thresholds.
13c supports compute expressions in Metric Extensions.
Ability to define a Metric Extension for Single Instance & RAC
instance alone.
Incidents Rule Sets can now be exported from an EM site and Imported into
another.
Stored in the form of XML file.
Exported Rule set include:-
User subscribed to the rules
Email address of recipients
Targets on which rule set operates
Notification methods
Selenium IDE recorder
Recorded scripts are created with Selenium IDE Recorder
TestNG framework can also be used to create scripts
Scripts are stored in Software Library
Displays end user performance & behavior info captured by RUEI.
By discovering a RUEI system in Enterprise Manager, all applications, service
which are managed & monitored by RUEI become individual “End User
Service” target in EM13c.