Monitoring the Global Enterprise with Oracle Enterprise Manager NoCOUG Spring Conference May 2016

Similar documents
What s New & Enhanced?

Insert Information Protection Policy Classification from Slide 12 of the corporate presentation template

Strategies for Monitoring Large Data Centers with Oracle Enterprise Manager. Ana McCollum Consulting Product Manager

Databases to Oracle Exadata: The Saga Continues for Oracle Enterprise Manager Based Patching

Integrated Application-to-Disk Management

Oracle Enterprise Manager 13c

Database Fleet Maintenance

ORACLE DATA INTEGRATOR ENTERPRISE EDITION

An Oracle White Paper June, Integrated Application-to-Disk Management with Oracle Enterprise Manager Cloud Control 12c

Plan, Deploy and Configure Microsoft InTune

Managing Large-Scale Identity Management Deployments - CON8045

Expert Reference Series of White Papers. Microsoft Service Manager Simplified

IBM Tivoli Monitoring

Copyright 2010, Oracle. All rights reserved.

Next Generation SOA Conference

Robotic Process Automation

Insert Information Protection Policy Classification from Slide 12 of the corporate presentation template

Faizer Feroz Director Enterprise Applications Herbalife. Scott Haaland Product Strategy Director Service Integration Product Management

An Oracle White Paper April, Enterprise Manager 12c Cloud Control Metering and Chargeback

Benefits of Deploying Oracle E-Business Suite on Oracle Cloud At Customer O R A C L E W H I T E P A P E R D E C E M B E R 2017

Zero to 100MPH at the Speed of Cloud: Employing/Deploying Oracle Databases on Oracle's Public Cloud

"Charting the Course... MOC A: Architecting Microsoft Azure Solutions. Course Summary

Oracle Cloud Blueprint and Roadmap Service. 1 Copyright 2012, Oracle and/or its affiliates. All rights reserved.

"Charting the Course... MOC D: IT Service Management with System Center Service Manager. Course Summary

WHITE PAPER. CA Nimsoft APIs. keys to effective service management. agility made possible

Oracle Identity Manager 11g: Essentials

Primavera Analytics and Primavera Data Warehouse Security Overview

Implementing Microsoft Azure Infrastructure Solutions

EMC M&R (WATCH4NET) Cross-Domain Performance, Capacity and SLA Management. Ensure high service quality to users ESSENTIALS

Cisco Intelligent Automation for Cloud

OPN Only Oracle SOA Suite 11g Implementation Boot Camp

<Insert Picture Here> Exadata MAA Best Practices Series Session #13: Exadata HealthCheck

SATELLITE 6 OVERVIEW AND ROADMAP. Michael Lessard Senior Solutions Architect michaellessard

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

COURSE OUTLINE: Course 20533C- Implementing Microsoft Azure Infrastructure Solutions

Detailed Upfront Cost Breakdown

Oracle Linux Management with Oracle Enterprise Manager 13c Cloud Control O R A C L E W H I T E P A P E R M A R C H

ARA Plugin for CA CDD User Guide

MISSION CRITICAL OPERATIONS

<Insert Picture Here> Latest on Oracle Application Change Management Pack for Oracle E- Business Suite

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

Tech Mahindra s Cloud Platform and PaaS Offering. Copyright 2015 Tech Mahindra. All rights reserved.

Right Start Remote Implementation (RIS) of a DL4300 Backup & Recovery Appliance

ONE Automation Roadmap

Oracle Paas. Rino Weggers, Customer Success Manager Frank Brink, Customer Success Manager November 17, 2015

The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into

Copyright 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12

PeopleSoft Spotlight Series

Hybrid Cloud Management Using Oracle Exalogic

Oracle Identity Governance 11g R2: Essentials

Oracle Platform as a Service and Infrastructure as a Service Public Cloud Service Descriptions-Metered & Non-Metered.

Introduction of Hinemos an Open Source Integrated System Management Software

Make the most of the cloud with Microsoft System Center and Azure

Oracle Enterprise Manager Middleware as a Service Overview

Oracle Enterprise Manager 13c Cloud Control

Use Hyperion Workspace User's Guide

MS-20533: Implementing Microsoft Azure Infrastructure Solutions

Multi-Containers Orchestration with Live Migration and High-Availability for Microservices

NE IT Service Management with System Centre 2016

inoc for Cloud Based Agile Billing and Monetization Platform ATTENTION. ALWAYS.

Automation of Enterprise Manager with EMCLI

Cisco Enterprise Mobility Services Platform (EMSP)

Oracle Big Data Cloud Service

OTRS Trainings. Optimize your services. OTRS Trainings.

SSL ClearView Reporter Data Sheet

Oracle E-Business Suite Deployment on Oracle Cloud Infrastructure (OCI) White Paper May 2018 Version 2.0

Moving to Service Centric Management with HP OMi

Innovate with Oracle Public Cloud Platform & Infrastructure Services

Stuck with Power BI? Get Pyramid Starting at $0/month. Start Moving with the Analytics OS

An Oracle E-Business Suite Integration Primer: Technologies and Use Cases

Oracle Enterprise Manager European User Group

<Insert Picture Here> E-Business Suite Konfigurationsmanagement leicht gemacht mit dem Application Change Management Pack

NetScaler Management and Analytics System (MAS)

ContinuityPatrol. An intelligent Service Availability Management (isam) Suite VISIBILITY I ACCOUNTABILITY I ORCHESTRATION I AUTOMATION

Stat Production Services for Oracle E-Business Suite (Onsite and Remote)

Named User Deployment Migration Guide A Project Management Guide to taking full advantage of Adobe Creative Cloud for enterprise and Document Cloud

Preparing for an Upgrade to OBIEE 12c

Why EMS? What benefit does EMS provide O365 customers. Manage Mobile Productivity. deployment. SaaS Apps. LOB Apps. Mobility Management

Prepare for GDPR today with Microsoft 365

SapphireIMS 4.0 Business Service Monitoring Feature Specification

System-to-System Media Movement, Management, Automation and Control in a Single Solution.

Construction & Engineering Global Business Unit Service Descriptions and Metrics February 12, 2018

Microsoft IT Service Management with System Center Service Manager

1 Copyright 2011, Oracle and/or its affiliates. All rights reserved.

BOMGAR.COM BOMGAR VS BMC FOOTPRINTS UPDATED: 1/6/2018

Azure. Bruno Kovačić Axilis, Microsoft MVP

PI System Product Roadmap

Benefits of Deploying Business Applications On Oracle Cloud At Customer O R A C L E W H I T E P A P E R D E C E M B E R

IBM Rational Software Quality Solutions

Design, Install and Manage System Center 2012 Operations Manager

Title: HP OpenView Configuration Management Overview Session #: 87 Speaker: Loic Avenel Company: HP

Advanced Management of Oracle SOA Suite and Oracle Service Bus with Oracle Enterprise Manager 12c Greg Haertling, Senior Director 7-Eleven

ORACLE CLOUD MANAGEMENT PACK FOR MIDDLEWARE

Running Oracle EBS in the cloud. ANDREJS PROKOPJEVS Lead Applications Database Consultant

In Pursuit of Agility -

Oracle Reference Architecture

A Crash Course in migrating seamlessly to Office 365

Why more and more SAP customers are migrating to Solaris

Register Factory. Summary. Ralf Leonhard: or Framework Approach Cross-sector All

Buyer s Guide for a User Provisioning Solution. An Oracle White Paper April 2007

Transcription:

Monitoring the Global Enterprise with Oracle Enterprise Manager NoCOUG Spring Conference May 2016 Roy Prowell ( Oracle Database 11g OCP ) Lead Engineer/Systems Architect, Oracle Enterprise Manager Safeway, Inc. May 13th, 2016

A little bit about Safeway Safeway, Inc. is an American supermarket chain that includes the Albertsons supermarket chain and has more than 2,200 stores and over 250,000 employees which makes it the second largest supermarket chain in North America. Safeway's primary base of operations is in the western and central United States, with some stores located in the Mid-Atlantic region of the Eastern Seaboard. The company is headquartered in Pleasanton, California. https://en.wikipedia.org/wiki/safeway_inc. Considerable Oracle Footprint at Safeway

Considerable Oracle Footprint at Safeway Oracle Enterprise Manager 12c Cloud Control 12.1.0.4.0 Oracle Identity and Access Management Suite including Oracle Unified Directory which requires unique plugin in OEM Oracle Golden Gate Exadata PeopleSoft SOA Suite WebLogic Oracle DB 11g Data Centers and Retail Locations Primarily 11.2.0.4 primarily Mix of RAC, single instance, Data Guard, and most ASM storage Safeway s Growing IT Landscape

Safeway s Growing IT Landscape Servers OEM for Data Center Project scope

Challenge Project scope Implement standardized monitoring for all 2200+ Safeway retail locations. Desire was to monitor the same as corporate Oracle Databases Availability requirements for retail is quite stringent and does not match corporate Securing funding for OEM since it falls under the ITSM umbrella for our organization Decision - Deploy a dedicated OEM environment for retail locations Evaluated scale and growth with OEM Health check (Support & ACS) Downtime was the main deciding factor Pros and Cons of Separate OEMs

Pros and Cons of Separate OEM Environments Pros Retail locations not disrupted when corporate deploys plugins/patches Monitoring templates, jobs, reports allow for export and import Same credential store for authentication and group rights (LDAP, OIAM) Cons Incident rules can not be exported Multiple environments to manage and maintain Extra hardware No single reporting environment Safeway s Solution for the growing IT landscape

Safeway s Solution to the growing IT landscape OEM for Retail Cloud Servers OEM for Data Center Targets

Data Center OEM 8600+ targets 1000+ agents Retail OEM Targets 200 stores implemented, projected growth 2400+ agents Each retail store contains four Oracle database instances How We Do It

How We Do It Jobs & Reports Using reports cuts down on e-mails and pages Using both OEM job scheduler and external workflow / operations and orchestration solution Applicable Interim Patches *Out-of-box report* Unreachable Agents Report based on the MGMT$AVAILABILITY, SYSMAN.EM_INCIDENTS and a workflow that runs four times a day Script to refresh coherence clusters run from OEM Job Scheduler OEM based RMAN Backups under discussion Corrective actions now being developed

Database Metrics How We Do It - Metrics Availability Tablespace percentage used Sessions percentage used Processes percentage used Metric Extensions for monitoring credential expiry Metrics for other Oracle solutions ( OUD, SOA suite, PeopleSoft ) Many incident rules send both SNMP and email Mass Agent Deployment

Mass Agent Deployment Unix admins own the agent install, but don t have time to use OEM console to push or patch OEM agents Developed OEM agent RPM for set it and forget it implementation emcli verb => get_agentimage_rpm rpm -qp --scripts oracle-agt-12.1.0.4.0-1.0.x86_64.rpm <= show source References Enterprise Manager Cloud Control Advanced Installation and Configuration Guide Making the OEM RPM work for you

Making the Enterprise Manager RPM Work For You Key files for how RPM and the oracle-agt-<version>.rpm work oracle_agt.spec rpm.sh oracle-agt Main areas of an RPM spec => %pre, %post, %preun and %postun (search term for more information get started rpmbuild tutorial ) Make RPM drive the OUI commands needed ( review oracle-agt file ) i.e. runinstaller -forceclone, runinstaller -attachhome Example RPM customizations

Example RPM customizations An example: acme-co-oem-agent-13c-13.1.0.0-1.spec Output rpmbuild of acme-co-oem-agent-13c-13.1.0.0-1.rpm /usr/bin/rpmbuild -bb /acme-co-oem-agent-13c-13.1.0.0-1.spec Processing files: acme-co-oem-agent-13c-13.1.0.0-1 Checking for unpackaged file(s): /usr/lib/rpm/check-files /var/tmp/acme-co-oem-agent-13c-root Wrote: /usr/src/redhat/rpms/x86_64/acme-co-oem-agent-13c-13.1.0.0-1.x86_64.rpm Output from deploying acme-co-oem-agent-13c-13.1.0.0-1.rpm rpm -ivh /var/tmp/acme-co-oem-agent-13c-13.1.0.0-1.x86_64.rpm Preparing... ########################################### [100%] Running the sure fire road runner catching script The parameter passed to this road runner script is: 1 Mass Target Promotion

Mass Target Promotion Thanks to blog post, found easy way to mass promote targets Create argfile via SQL (target specific) select 'add_target -name="' ManagementEntityEO.ENTITY_NAME '" -type="rac_database" -host="'. FROM GC_MANAGEABLE_ENTITIES ManagementEntityEO,MGMT_TARGET_TYPES ManagementEntityTypeEO WHERE Full script found here http://dontbouncethatdb.blogspot.com/2013/11/masspromotion-of-oem12c-targets.html Run EM CLI $ emcli argfile add_rac_nodes.arg Mass Target Promotion (cont.)

Mass Target Promotion ( cont. ) [me@thishost ~]$ ~/emcli-prod/emcli sync Synchronized successfully [me@thishost ~]$ vi oowexample.arg [me@thishost ~]$ ~/emcli-prod/emcli argfile ~/oowexample.arg Target "RAC_INST2:oracle_database" added successfully Target "RAC_INST1:oracle_database" added successfully [me@thishost ~]$ vi oowexamplerac.arg [me@thishost ~]$ ~/emcli-prod/emcli argfile ~/oowexamplerac.arg Target "RAC:rac_database" added successfully Target "RAC:rac_database" added successfully Mass Target Promotion (cont.)

Mass Target Promotion ( cont. ) Another helpful hint... plain old #!/bin/{bash,sh,ksh} $ for i in $(awk -F ',' '{print $2}' acmehosts.csv) > do echo '~/emcli-acme/emcli upgrade_agents -stage_location=/appl/acme/stage -agents="'${i}.acmeco.net:3872'";' > done ~/emcli-acme/emcli upgrade_agents -stage_location=/appl/acme/stage -agents= host1.acmeco.net:3872"; ~/emcli-acme/emcli upgrade_agents -stage_location=/appl/acme/stage -agents="host2.acmeco.net:3872";

Patching and Supporting Lots of Targets Understand how to patch the model Run emcli get_agentimage_rpm command to create the new tgz file Release new rpm and deploy ( puppet, chef, yum and other tools ) You may have noticed by now, EM CLI is your friend References Simplified Agent and Plug-in Deployment by Courtney Llamas http://courtneyllamas.com/simplified-agent-plug-deployment/ EM 12c: Deploying the Enterprise Manager 12.1.0.3 Cloud Control Linux x86 Management Agent with the AgentPull.sh Script (Doc ID 1596348.1)

Plan your deployment Summary Think about what you need to accomplish Standardize your environment Metrics Templates Jobs Simplify your deployment with EM CLI and RPM s

A few minutes for questions and answers