1 Copyright © 2012, Oracle and/or its affiliates. All ... · Checker, SMTP, TNS Ping, SOAP, ATS ....

30
1 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.

Transcript of 1 Copyright © 2012, Oracle and/or its affiliates. All ... · Checker, SMTP, TNS Ping, SOAP, ATS ....

1 Copyright © 2012, Oracle and/or its affiliates. All rights

reserved.

2 Copyright © 2012, Oracle and/or its affiliates. All rights

reserved.

Middleware Management with

Oracle Enterprise Manager Cloud Control

Avi Huber

Director of Product Management, Enterprise Manager

Enterprise Manager 12c

3 Copyright © 2012, Oracle and/or its affiliates. All rights

reserved.

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 Oracle’s products

remains at the sole discretion of Oracle.

• This document in any form, software or printed matter, contains proprietary information that is the

exclusive property of Oracle. Your access to and use of this confidential material is subject to the

terms and conditions of your Oracle Software License and Service Agreement, which has been

executed and with which you agree to comply. This document and information contained herein may

not be disclosed, copied, reproduced or distributed to anyone outside Oracle without prior written

consent of Oracle. This document is not part of your license agreement nor can it be incorporated

into any contractual agreement with Oracle or its subsidiaries or affiliates.

4 Copyright © 2012, Oracle and/or its affiliates. All rights

reserved.

Agenda

• Enterprise Manager Overview

• Application Performance Management

• End User Management

• Business Transaction Management

• AppServer Management & JVM Diagnostics

• Demo

5 Copyright © 2012, Oracle and/or its affiliates. All rights

reserved. 5

Oracle Enterprise Manager

Overview

6 Copyright © 2012, Oracle and/or its affiliates. All rights

reserved.

Oracle Enterprise Manager Evolution

Total Cloud Control

Complete Lifecycle

Management

Integrated Cloud

Stack Management

Business-Driven Application

Management

Self-Service IT | Simple and Automated | Business Driven

8 Copyright © 2012, Oracle and/or its affiliates. All rights

reserved.

Oracle Enterprise Manager Solution Overview

9 Copyright © 2012, Oracle and/or its affiliates. All rights

reserved. 9

Application Performance

Management

BUSINESS DRIVEN APPLICATION MANAGEMENT

User Experience Mgmt

Business Transactions Management

System Monitoring & Diagnostics

Are my customers

happy? How is the

order intake doing?

Why hasn’t the

order shipped

yet?

What is the root

cause of the

problem?

End-to-End Business Application Monitoring

Web Server App Server

Database App Server App Server

Real User Experience Insight (RUEI)

Business Transaction Management (BTM)

JVM Diagnostics (JVMD)

DB Diagnostics

App Server and Database

Management

12 Copyright © 2012, Oracle and/or its affiliates. All rights

reserved.

Business Application Management

• Application centric view – from the business

perspective

• One pane of glass shows KPIs and status of:

• Real End User activities

• Business Transactions

• SLAs

• Combined Application status:

• Current

• Over time windows (SLA status)

• Future (System status)

• Flexible definition for maximum alignment with

application ownership

BTM RUEI System

13 Copyright © 2012, Oracle and/or its affiliates. All rights

reserved.

Business Application Monitoring

• Business perspective – End user experience KPIs

– Business Transactions

– SLAs

– Supporting Infrastructure

• Status – Current

– SLA Status

– Infrastructure status

Enterprise Services

Billing HR Reservation

Commercial Portal Consumers Workbench

Infrastructure Management • Hosts

• App Servers

• Web Servers

• DBs

Business Entities Monitoring • Real User Experience

• Business Transaction

Management

• SLA management

Business Application

• User Flows

• Transactions

• System

• Status

• SLA Composite

Application

Customer

facing

Portals

BizApp

Consumer

BizApp

14 Copyright © 2012, Oracle and/or its affiliates. All rights

reserved. 14

End User Management

15 Copyright © 2012, Oracle and/or its affiliates. All rights

reserved.

2 APPROACHES TO USER EXPERIENCE MANAGEMENT

17 Copyright © 2012, Oracle and/or its affiliates. All rights

reserved.

ORACLE REAL USER EXPERIENCE INSIGHT

Real User Experience Insight monitors real user activity to ensure web-based applications perform to expectations, provide analysis and notifications when not performing, and provide intelligence about user behavior.

WHAT ARE THE BENEFITS?

•Maximize value of business critical web applications by

identifying lost transactions from frustrated users

•Deliver insight into real end user experienced service issues

and start working on the resolution before end users start

complaining

•Reduce support costs by lowering call center volumes

•Align IT and Business: Insight into business trends & user

preferences and Service Levels on real end user metrics.

18 Copyright © 2012, Oracle and/or its affiliates. All rights

reserved.

Page

response 2

REAL USER MONITORING - NETWORK SESSION CAPTURE

Page

request

1

Browser

Acks

3

Client IP & Location Client IP & Location

Requested URL Requested URL

Cookie / Session ID Cookie / Session ID

Source URL / POST & GET information Source URL / POST & GET information

Response / Time? Response / Time?

TCP Status, Server Err, Website Err, etc TCP Status, Server Err, Website Err, etc

Content Scan of Body/Header Content Scan of Body/Header

Delivered / Time? Delivered / Time?

User Abort User Abort

Network Timed Out Network Timed Out

19 Copyright © 2012, Oracle and/or its affiliates. All rights

reserved.

REAL USER EXPERIENCE INSIGHT - REPORTING

•Geo-location Reporting

•Executive dashboards

•Extensive KPI and SLA monitoring

•Full alerting capabilities

•Replay of Full User Sessions

•User Flow performance analyses

•Customized reporting

•Trend analyses

•Additional support for: Fusion, SBL, JDE, EBS,

PSFT, Weblogic Portals, Flexcube, plain ADF

built apps

20 Copyright © 2012, Oracle and/or its affiliates. All rights

reserved. 20

Business Transaction Management

21

Real Business Problem Production Managing individual services is not enough

21

• Transactions may “disappear” without a trace because

of delays, failures, errors – IT staff typically unaware until

end-user complains

– No one “place-to-go” to look for

status of each transaction

• Problem diagnosis and managing exceptions is

laborious, high mean-time-to-resolve. – Correlating exceptions with business transactions is a manual effort

largely based on log mining

– 80% of effort spent in isolating the issue

– Diverts valuable developer resources to IT fire-drills

• Performance monitoring alone is not sufficient – Variety of issues, errors & faults

– Silo’d approach. End-to-end visibility not available

– Missing critical business context e.g. customer name, order size.

ecommerce Service

EJB

Application

EJB Application

JMS/MQ-based

Warehouse

DB

MS

Credit Service

Ship Service

Enterprise Service Bus

Inventory Service

22

Business Transaction Management

• Live tracking of individual transactions

• Spans all interacting tiers and applications, beyond a single app server

• Encompasses servers, applications, ESB's, BPM's, appliances, and more

• Toolkit extends custom visibility into home grown systems

• Leverages transaction content for business visibility and interactive management

• Non-invasive approach avoids modifying applications or messages

• No "tracers" or headers required

• Requires no coding/deployment cycle

• Unique patent pending "fingerprinting“ algorithm

• Doesn't disrupt applications or messaging systems

• Overcomes "uncooperative" components beyond management control

22

Process Engine Service Bus

End-to-End, Application Level View

23 Copyright © 2011, Oracle and/or its affiliates. All rights

reserved.

Transaction Summary View

• Topology and performance

– transaction summary level

– transaction instance level

• Payload inspection

• Drilldown to JVMD

• Integration with RUEI

• Adjustable instance and

data collection levels

24 24

Application Server Management &

JVM Diagnostics

25 Copyright © 2012, Oracle and/or its affiliates. All rights

reserved.

Application Server Management

• Performance Monitoring and Diagnostics

– Manage across multiple domains

– Improve performance and availability of Java EE and web service

applications

– Diagnose performance problems across tiers

– Trace business transactions in the context of the payload

• Configuration Management

– Track and maintain configurations

– Minimize/eliminate downtime due to infrastructure changes

– Comply with security and compliance standards

• Lifecycle Management

– Automate time consuming, manual installation, patching, and

configuration process

– Reduce human error in building new environments

– Streamline communication with support when encountering bugs

Reduce IT operational cost and improve Quality of Service

Configuration Management

Lifecycle Management

Performance Monitoring

and Diagnostics

Development

Test Production

26 Copyright © 2011, Oracle and/or its affiliates. All rights

reserved.

Insert Information Protection Policy Classification from Slide 8

JVM Diagnostics

• Always on, real-time and historical

monitoring and diagnostics

• No application instrumentation or

server restarts required

• Complete visibility into the JVM

stack heap and threads

• Analyze impact bi-directionally JVM

to DB, DB to JVM

• Deploy on any JVM (i.e. Sun,

JRockit, IBM)

27 Copyright © 2012 Oracle and/or its affiliates. All rights reserved.

Demo

28 Copyright © 2012, Oracle and/or its affiliates. All rights

reserved.

Q&A

29 Copyright © 2012, Oracle and/or its affiliates. All rights

reserved.

30 Copyright © 2012, Oracle and/or its affiliates. All rights

reserved.