Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Oracle Enterprise Manager Cloud Control 13c for DBAs

2,247 views

Published on

Oracle Enterprise Manager Cloud Control 13c for DBAs

Published in: Software
  • Be the first to comment

Oracle Enterprise Manager Cloud Control 13c for DBAs

  1. 1. ORACLE 
 ENTERPRISE MANAGER
 CLOUD CONTROL 13C 
 FOR DBAs Gökhan Atıl
  2. 2. GÖKHAN ATIL ➤ DBA Team Lead with 15+ years of experience ➤ Oracle ACE Director (2016)
 ACE (2011) ➤ 10g/11g and R12 OCP ➤ Founding Member and Vice President of TROUG ➤ Co-author of Expert Oracle Enterprise Manager 12c ➤ Blogger (since 2008) gokhanatil.com ➤ Twitter: @gokhanatil 2
  3. 3. AGENDA ➤ Introduction to Enterprise Manager Cloud Control ➤ Why Enterprise Manager Cloud Control? ➤ Top Features for DBAs Monitoring Performance Tuning Provisioning ➤ Tips for Using EM13c 3
  4. 4. WHAT IS ENTERPRISE MANAGER CLOUD CONTROL? ➤ Centralised monitoring and management platform ➤ Agents: Collects monitoring and configuration data ➤ Management Server (OMS): 
 Receives and processes data from Agents ➤ Repository (OMR): Persistent store for collected data Agent Agent Agent Repository Management Server Connectors Notifications Console (web/cli) 4
  5. 5. ➤ One tool to monitor and manage all Oracle databases ➤ Standardise (and automate) management tasks ➤ Extensible Architecture: ➤ Supports 3rd party plugins (MongoDB, PostgreSQL) ➤ Easy to maintain: Familiar components
 (Weblogic, Oracle DB, My Oracle Support) ➤ Base Functionality is Free (it's hard to beat free!) WHY ENTERPRISE MANAGER CLOUD CONTROL? No Data Guard
 No Real Application Clusters Dedicated to EM13c No Extra License Required 5
  6. 6. ENTERPRISE MANAGER Top Features for DBAsME
  7. 7. YOU NEED TO MONITOR YOUR DATABASES
  8. 8. COMPREHENSIVE MONITORING CAPABILITIES ➤ Monitoring for on-premise, hybrid, and Oracle Cloud Platform ➤ Oracle-recommended metrics and thresholds ➤ Incident Management ➤ Metric data stored in the Management Repository (can be used for reporting) ➤ Real-time performance charts ➤ E-mail and pager notifications 8
  9. 9. METRICS, ALERTS AND INCIDENTS PREDEFINED METRICS + Metric Extensions WARNING & CRITICAL THRESHOLDS MONITORING TEMPLATE TARGETALERTS INCIDENT
 RULES INCIDENT CREATED NOTIFICATION tablespace usage %75 warning
 %90 critical 9
  10. 10. INCIDENT MANAGEMENT ➤ Assign ➤ Set Priority ➤ Escalate ➤ Clear ➤ Acknowledge ➤ Status Updates 10
  11. 11. INCIDENT DASHBOARD NEW ON EM13c 11
  12. 12. CORRECTIVE ACTIONS ➤ Helps to automate administrative tasks to resolve incidents ➤ OS command, SQL, RMAN Script or EM actions such as start/stop agent 12
  13. 13. YOU ARE A FIREFIGHTER, RIGHT?
  14. 14. TOP ACTIVITY PAGE Database Diagnostics Pack
  15. 15. ASH ANALYTICS ➤ Interactive version of ASH Reports ➤ Select the dimensions, drill down to undertake a performance review on a single page ➤ Save report as HTML Database Diagnostics Pack 15
  16. 16. ASH ANALYTICS (LOADMAP) Loadmap shows waits indicating the importance of each by the size of the box 16 Database Diagnostics Pack
  17. 17. COMPARE PERIOD ADDM Why is the database slow? Is it slower than yesterday? Database Diagnostics Pack 17
  18. 18. AWR WAREHOUSE ➤ Consolidation of AWR data from multiple DBs ➤ Long term historical information ➤ Requires DB 11.2.0.4 or higher ➤ AWR data transferred with datapump Database Diagnostics Pack 18
  19. 19. EMERGENCY PERFORMANCE PAGE EM Agent directly access SGA Database Diagnostics Pack 19
  20. 20. REALTIME ADDM Root cause analysis using direct access to SGA Database Diagnostics Pack 20
  21. 21. PATCHING AND PROVISIONING
  22. 22. DATABASE PROVISIONING Repeatable, reliable, automated, unattended deployment procedures for creating, cloning, updating databases. ➤ Create Profile (Database, Grid Infrastructure, Both) ➤ Setup Hosts (Credentials, Privileged Delegation, OS Groups) ➤ Deploy Software (Source, Destination) ➤ Grid Infrastructure (ASM Disk Groups, Password, Listener) ➤ Create Databases (Template, SID, Passwords, Storage, Initialization Parameters, Sizing) ➤ Schedule to Deploy Lifecycle Management Pack 22
  23. 23. DATABASE CLONING ➤ Manage your clones in one place ➤ Easily clone or create test database ➤ Clone your PDB to cloud NEW ON EM13c
  24. 24. PROVISIONING ORACHK Install and set up ORAchk from the Enterprise Manager console instead of the command line on individual hosts NEW ON EM13c 24
  25. 25. DATABASE PATCHING ➤ Integrated patching workflow with My Oracle Support (MOS). EM can recommend patches ➤ Complete, end-to-end orchestration of patching workflow using Patch Plans. 1. Create a Patch Plan 2. Select patches 3. Set the Deployment Options 
 (Stage Location, Targets, Credentials) 4. Validation (Analyze) 5. Review and Deploy ➤ Common issues: Directory/file permissions or disk space 25
  26. 26. ENTERPRISE MANAGER Tips for Using EM13c
  27. 27. SIZING ENTERPRISE MANAGER 13.1.0.0 Always add more RAM to OMS Servers! Size Agent Count Target Count OMS Machine Count* Cores per OMS Memory per OMS (GB) Database Machine Count Cores per Database Machine Memory per DB (GB) Small < 100 < 1000 1 4 10 1 4 7 Medium >= 100
 < 1000 >= 1000
 < 10,000 2 6 12 2 (Oracle RAC) 6 10 Large >= 1000 >= 10,000 2 12 24 2 (Oracle RAC) 12 18 27
  28. 28. INSTALLING ENTERPRISE MANAGER 13.1.0.0 ➤ Use DB template to create repository database (DB version supported: 12.1.0.2) ➤ Do not unzip the binaries files. Execute the em13100_<platform>.bin file to invoke the installer ➤ Use EM installer to install WLS Always refer to “Official Installation Guide” Check if the files have correct bytes/checksum values 28
  29. 29. LET THE INSTALLER HANDLE THE REST
  30. 30. USE “INITIAL SETUP CONSOLE” After you install, visit Initial Setup Console to complete “recommended” post-install tasks. NEW ON EM13c 30
  31. 31. MONITORING AND INCIDENT HANDLING ➤ Create a copy of the system default Incident Rule Sets.  The default rule sets are locked. ➤ Create monitoring templates, set critical metric values. ➤ Create groups. Assign monitoring templates to groups and set different notification types based on groups. ➤ Update all notification so only critical alerting is performed. ➤ Use the EM Console to view non-critical warnings
  32. 32. CHECK “MANAGEMENT PACK ACCESS” Disable auto licensing to prevent license violations. 32
  33. 33. TAKE REGULAR BACKUPS You need to back up following components: ➤ The Oracle Management Service: Filesystem backup of installed software* and backup of OMS configuration: $OMS_HOME/bin/emctl exportconfig oms ➤ The Management Repository: Backups can be taken using RMAN ➤ The software library: Taking file system backups daily is sufficient in most cases. 33
  34. 34. KEEP YOUR ENTERPRISE UP TO DATE ➤ Oracle Recommended Patches for Enterprise Manager Base Platform (MOS Doc ID 822485.1 needs update) ➤ Use omspatcher (Patch 19999993) to patch OMS ➤ Database Recommended Patches (MOS Doc ID 756671.1) ➤ Keep your plugins and agents up to date using “Self-Update” ➤ Agents are patched via EM ➤ Create a patch plan, check for conflicts and deploy to a test server ➤ Create a gold image and use it to mass deploy ➤ Get to know EMDIAG Troubleshooting Kits Master Index (MOS Note 421053.1) - hopefully they will be released for EM13c soon 34
  35. 35. THANK YOU FOR ATTENDING! 
 ANY QUESTIONS?

×