Focused Run Advanced User Monitoring

Similar documents
ALM 271 From End-User Experience Monitoring to Management Dashboards and Reporting Stefan Lahr, SAP Active Global Support September, 2011

Landscape Deployment Recommendations for. SAP Fiori Front-End Server

SAP Change Control - One Integrated Process to Manage Software Solution Deployments SAP AG

From End-User Experience Monitoring to

SAP IT Infrastructure Management

SAP / SERVIEW Roadshow SAP Solution Manager macht ITIL möglich! David Birkenbach / ITSM Solution Management

SAP HANA SPS 09 - What s New? Administration & Monitoring

SAP BW 7.4 Real-Time Replication using Operational Data Provisioning (ODP)

SAP NetWeaver Information Lifecycle Management

SAP HANA SPS 09 - What s New? HANA IM Services: SDI and SDQ

Introducing SAP s Landscape and Data Center Innovation Platform. Phil Jackson SAP Solution Engineer

Toby Johnston SAP BI Platform Support Tool 2.0 Deep-Dive Session # 2523

Real-Time Reconciliation of Invoice and Goods Receipts powered by SAP HANA. Stefan Karl, Finance Solutions, SAP ASUG Presentation, May 2013

SAP S/4HANA Embedded Analytics

SAP Technology Overview and Strategy

Data Consistency Management Overview January Customer

SAP HANA Data Center Intelligence - Overview Presentation

SAP Fiori - Architecture

Migration and Upgrade Paths to SAP Process Orchestration. Udo Paltzer Product Owner SAP Process Integration, SAP HANA Cloud Integration

Data Management for SAP Business Suite and SAP S/4HANA. Robert Wassermann, SAP SE

SAP Audit Management A Preview

End-to-End Integration Testing of SAP-centric Solutions. ALM Solution Management Active Global Support (AGS) SAP AG

Performance Best Practices Guide for SAP NetWeaver Portal 7.3

My Inbox in SAP Fiori Simplifying Workflow for End Users

RDP300 - Real-Time Data Warehousing with SAP NetWeaver Business Warehouse October 2013

SAP Mobile Documents. December, 2015

Operational Analytics for APO, powered by SAP HANA. Eric Simonson Solution Management SAP Labs

SAP Mobile Platform rapid-deployment solution

ITM204 Post-Copy Automation for SAP NetWeaver Business Warehouse System Landscapes. October 2013

Mobile app for Android Version 1.0.x, January 2014

SAP Business One mobile app for Android Version 1.0.x November 2013

Develop your own Fiori-like Cloud Applications

Protect Your Connected Business Systems by Identifying and Analyzing Threats

Leveraging BI Tools & HANA. Tracy Nguyen, North America Analytics COE April 15, 2016

Availability Monitoring using Http Ping

How To Manage Work Mode On An It Calendar On An Apa System

SAP SE - Legal Requirements and Requirements

Frequently Asked Questions Plus What s New for CA Application Performance Management 9.7

Cut Costs and Improve Agility by Simplifying and Automating Common System Administration Tasks

An Oracle White Paper June, Enterprise Manager 12c Cloud Control Application Performance Management

SAP HANA SPS 09 - What s New? SAP DB Control Center DBA Tool to manage Data Center

APPLICATION MANAGEMENT SUITE FOR ORACLE E-BUSINESS SUITE APPLICATIONS

Selecting the Right SAP BusinessObjects BI Client Product based on your business requirements for SAP BW Customers

Understanding Security and Rights in SAP BusinessObjects Business Intelligence 4.1

SAP Standard for Remote Supportability

SAP BusinessObjects Dashboards

An Oracle White Paper February Oracle Data Integrator 12c Architecture Overview

How To Use Ibm Tivoli Composite Application Manager For Response Time Tracking

EMC Data Protection Advisor 6.0

Monitoring and Management of Landscapes with SAP NetWeaver Administrator. Dieter Krieger, SAP AG

Frequently Asked Questions

Security Think beyond! Patrick Hildenbrand, SAP HANA Platform Extensions June 17, 2014

Setup Guide Central Monitoring of SAP NetWeaver Proces Integration 7.3 with SAP Solution Manager 7.1. Active Global Support February 2011

Anti-fraud management solution. Torsten Zube October 2012

Franco Furlan Middle and Eastern Europe CoE for Analytics

Run SAP Like a Factory

Project Prism - Kyle Hochenberger Johnson & Johnson SAP IT Service Management David Birkenbach SAP Session 1603

GRC 10.0 Pre-Installation

Implementing the End User Experience Monitoring Solution

Session 1604 Interactive Discussion Forum with ASUG Solution Manager SIG Leadership: Capitalizing on SAP Solution Manager for your business and IT

APPLICATION MANAGEMENT SUITE FOR ORACLE E-BUSINESS SUITE APPLICATIONS

SAP Business One mobile app for ios. Version 1.9.x September 2013

Extending The Value of SAP with the SAP BusinessObjects Business Intelligence Platform Product Integration Roadmap

Oracle Identity Analytics Architecture. An Oracle White Paper July 2010

SAP HANA SPS 09 - What s New? Smart Data Streaming

Die Technologieplattform der Zukunft. Arne Speck Solution Expert, Mobility & Technology, SAP (Schweiz) AG

Understanding the SAP BI Strategy

Mike Chyi, Micro Focus Solution Consultant May 12, 2010

SAP's Strategy and Roadmap for Cloud for Marketing How Customers Benefit from Adopting Cloud to Empower the Modern Marketer

SAP Mobile Platform 3.0 Overview. Jeff Gebo Customer Experience Group June 10th, 2014

<Insert Picture Here> Java Application Diagnostic Expert

SAP Fraud Management for Insurance

SAP Agile Data Preparation

Who is my SAP HANA DBA? What can I expect from her/him? HANA DBA Role & Responsibility. Rajesh Gupta, Deloitte. Consulting September 24, 2015

SAP BW 7.40 Near-Line Storage for SAP IQ What's New?

APPLICATION MANAGEMENT SUITE FOR SIEBEL APPLICATIONS

Zend and IBM: Bringing the power of PHP applications to the enterprise

SAP HANA SPS 09 - What s New? Development Tools

The safer, easier way to help you pass any IT exams. SAP Certified Application Associate - SAP HANA 1.0. Title : Version : Demo 1 / 5

Building Your Company s Data Visualization Strategy

ORACLE BUSINESS INTELLIGENCE, ORACLE DATABASE, AND EXADATA INTEGRATION

Design IT Services in SAP Solution Manager

Developing Applications for Integration between PI and SAP ERP in Different Network Domains or Landscapes

CA Application Performance Management Cloud Monitor

CA Workload Automation Agents Operating System, ERP, Database, Application Services and Web Services

Monitoring and Diagnosing Production Applications Using Oracle Application Diagnostics for Java. An Oracle White Paper December 2007

SAP NetWeaver Single Sign-On. Product Management SAP NetWeaver Identity Management & Security June 2011

Learn more about BI Monitoring

SAP Sybase Replication Server What s New in SP100. Bill Zhang, Product Management, SAP HANA Lisa Spagnolie, Director of Product Marketing

Mobile app for ios Version 1.10.x, August 2014

Internet of Things Vom Hype zum Innovationsschub!

How to Configure Solution Manager 7.1 Technical Monitoring for an SAP HANA Database

Transcription:

Focused Run Advanced User Monitoring Solution Management - SAP Solution Manager, Digital Business Services, SAP SE Status: October 2016 Customer

Disclaimer This presentation outlines our general product direction and should not be relied on in making a purchase decision. This presentation is not subject to your license agreement or any other agreement with SAP. SAP has no obligation to pursue any course of business outlined in this presentation or to develop or release any functionality mentioned in this presentation. This presentation and SAP's strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement. SAP assumes no responsibility for errors or omissions in this document, except if such damages were caused by SAP intentionally or grossly negligent. 2016 SAP SE or an SAP affiliate company. All rights reserved. Confidential 2

What is Focused Run? 2016 SAP SE or an SAP affiliate company. All rights reserved. Confidential 3

What is Focused Run? Focused Run is part of SAP s Focused Solution family and addresses service provider and selected customers with advanced needs Focused Run is a spin-off of SAP Solution Manager addressing specific needs of high volume monitoring use cases Focused Run as HANA only product is optimized for HANA and leverages the latest innovations coming from HANA as a platform Focused Run is financed by a volume based and yearly rental license model and can be acquired via SAP Store Focused Run is focused on Application Operations meaning Management of Systems, Applications, Users and Interfaces Focused Run is an isolated installation which can run side-by-side with existing SAP Solution Manager installations 2016 SAP SE or an SAP affiliate company. All rights reserved. Confidential 4

Focused Run Stream lined communication Administration Network Customer Network Focused Run System (ABAP) One or multiple End User and Configuration Instances HTTP(S) HTTP(S) Proxy HTTP(S) Managed DBMS (HANA, ASE, Oracle, DB6, ) One or multiple Data Streaming Instances SAP HANA Platform with scale out, replication, compression,... HTTP(S) HTTP(S) Reverse Proxy HTTP(S) Customer Management Server CA APM SAP Host Agent Simple Diagnostic Agent Managed Systems (ABAP, J2EE, BOE, ATC, ) 2016 SAP SE or an SAP affiliate company. All rights reserved. Confidential 5

Focused Run Some technical facts Reduces technical footprint and associated TCO by removal of J2EE Stack, BW, CRM, DBA Cockpit, Extraction Framework, SLD (optional) and stream lined communication (no RFC, no native DB and no RMI) Dramatically improved Scalability (by factor 10 è Up to 10.000 Systems), increased Performance (by factor 15), increased Data Throughput (by factor 40) and decreased Data Footprint (by factor 20) Satisfy absolutely strict security requirements based on reduction of HTTP(S) as the only communication protocol and introduction of multi-tenancy based on LMDB name spaces è Proven by security audit Maximum support of automation by embedding the Simple Diagnostic Agent in SAP Host Agent as well as providing Simple System Integration (simplified UI driven approach as well as completely API driven approach) 2016 SAP SE or an SAP affiliate company. All rights reserved. Confidential 6

Focused Run Architecture Advanced System Management (ASM) Available Advanced Event & Alert Management (AEM) Configuration & Security Analytics (CSA) Advanced User Monitoring (AUM) Advanced Integration Monitoring (AIM) Predictive Analytics & Dashboards (PAD) Available Available Available Planned Planned Focused Run Application Foundation Landscape Management Database, Simple Diagnostic Agent + SAP Host Agent, Monitoring & Alerting Infrastructure, Notification Management, Simple System Integration, Guided Procedure and Setup Framework SAP HANA Platform + NW ABAP + SAPUI5 as Technology Foundation 2016 SAP SE or an SAP affiliate company. All rights reserved. Confidential 7

Advanced User Monitoring 2016 SAP SE or an SAP affiliate company. All rights reserved. Confidential 8

Advanced User Monitoring - Motivation Business Analyst How often was my application executed during the last hour? Which is the most relevant user group for my application? IT Analyst How high is the response time of my application currently? What was the root cause for performance problems between 09:15 and 09:45? 2016 SAP SE or an SAP affiliate company. All rights reserved. Confidential 9

Advanced User Monitoring (AUM) Mission Statement / Scope / Target Group Mission Statement Monitoring of real user requests as well as synthetic user requests cross system and cross technology. Tracing and dynamic correlation of front-end and server side measured data to complete end-to-end user scenarios. Scope Current scope is Real User Monitoring (RUM) for SAPGUI/SAPUI5 front-ends, SAP Gateway, SAP ABAP and SAP J2EE Systems. Scope will be step-by-step enhanced for non-sap Systems. For deep dive analysis Trace Analysis is available. Planned is the integration of Synthetic User Monitoring (SUM). Target Group Service Providers and Customers who like to get transparency regarding end user behavior from performance and utilization point of view. 2016 SAP SE or an SAP affiliate company. All rights reserved. Confidential 10

Advanced User Monitoring - Positioning End User Trace All activities for a selected single user are recorded and traced. User measurement is enabled on request. Synthetic User Monitoring (Planned) Real User Monitoring Synthetic users are executing scripts on regular basis and automatically. Only in advance scripted user scenarios can be measured. Permanent measurement of all real user requests within a system landscape. Covers performance as well as utilization aspects. Advanced User Monitoring 2016 SAP SE or an SAP affiliate company. All rights reserved. Confidential 11

End User Trace 2016 SAP SE or an SAP affiliate company. All rights reserved. Confidential 12

End User Trace - How does it work? Frontend trace Upload client trace data 2 Backend System (e.g. ERP) SAP HANA Browser (PC or Mobile Device) (Passport injection, trace levels via SAP Client Plugin) WP1 T1 WPn Passport (incl. Trace flags) Tm Run application / create E2E trace 1 Passport (incl. Trace flags) Work processes HANA connections / sessions HANA threads User sessions with dialog steps ABAP Trace SQL Trace DB Traces Expensive Statements SAPGUI (PC) (Trace levels via OK-code /$gui_e2e_trace) Frontend trace HTTP Log Statistic Records Collect server side data Upload client trace data 2 Focused Run Collect trace data and view results 3 2016 SAP SE or an SAP affiliate company. All rights reserved. Confidential 13

End User Trace - Characteristics Scope Tracing of real-user requests cross SAP ABAP and SAP J2EE systems on request. Correlation and assembling of different server side measured data to end-to-end scenarios. Frontend data are provided by Browser or SAPGUI. End User Trace provides the possibility to analyse reproducible, performance critical, end user activities. Target Group Technical Operators and Support Organizations who like to get transparency regarding execution times of performance critical end user activities in heterogeneous system landscapes. Status Available 2016 SAP SE or an SAP affiliate company. All rights reserved. Confidential 14

End User Trace Usage Scenario 1 2 3 4 Identification of component which is responsible for poor performance (client, network, server side) Identification of backend system with poor performance Identification of software component with poor performance Analysis of the single request execution by direct jump into corresponding trace application Trace Analysis Overview Client Side Analysis Server Side Analysis Single Request Analysis Request Details 2016 SAP SE or an SAP affiliate company. All rights reserved. Confidential 15

Synthetic User Monitoring 2016 SAP SE or an SAP affiliate company. All rights reserved. Confidential 16

Synthetic User Monitoring How does it work? Planned Datacenter Location A PC A * Location B PC B * Simple Diagnostics Agent * Synthetic User (Robot) executes frequently previously recorded scripts Simple Diagnostics Agent Focused Run 2016 SAP SE or an SAP affiliate company. All rights reserved. Confidential 17

Synthetic User Monitoring - Characteristics Planned Scope Monitoring for automated executions of previously recorded end user tasks (scripts) regarding availability, performance and correctness of the responded content. Correlation and assembling of different server side measured data to end-to-end scenarios. Possibility to execute automatically SAP End User Trace for long running scripts. Target Group Technical Operators and Support Organizations who like to get transparency regarding availability and performance of business critical tasks, from end user perspective, without any real user influence. Status Planned 2016 SAP SE or an SAP affiliate company. All rights reserved. Confidential 18

Synthetic User Monitoring Usage Scenario Planned 1 2 Evaluate the status regarding script availability, performance and content checks for all monitored locations Check problems related to specific robots (locations) or scripts in dedicated views Overview Monitors Robot / Script specific Monitors 3 4 Drill down into single execution / single step analysis for suspicious script executions Analysis of the single request execution on server side by direct jump into SAP End User Trace Analysis (on request) Drill down Analysis End User Trace Analysis 2016 SAP SE or an SAP affiliate company. All rights reserved. Confidential 19

Real User Monitoring 2016 SAP SE or an SAP affiliate company. All rights reserved. Confidential 20

Real User Monitoring - How does it work? End-user behavior is measured on the client (Browser or SAPGUI). On server side measured data (GW, ABAP, ) are collected and transferred to Focused Run System. Collected data is assembled and correlated in Focused Run System to end-to-end real user scenarios. Browser (PC or Mobile Device) Frontend System (GW) Backend System(s) End User End User SAP GUI (PC) Passport (incl. Transaction ID, Root Context ID, ) SDA Frontend System (ABAP) SDA SDA SDA SDA Receiver Single Requests Aggregated Requests Correlator Correlated Requests Focused Run System Reader SAP Real User Monitoring IT Analyst Business Analyst 2016 SAP SE or an SAP affiliate company. All rights reserved. Confidential 21

Real User Monitoring - Characteristics Scope Monitoring of real-user requests cross system and cross technology. Correlation and assembling of different server side measured data to end-to-end user scenarios. Data are provided by SAPUI5 or SAPGUI, SAP Gateway and SAP ABAP Systems. Scope will be step-by-step enhanced for non-abap Systems based on customer requirements. SAP Real User Monitoring covers performance as well as utilization measurement (web analytics). Target group Application Management Service Providers and Customers who like to get transparency regarding real end user behaviour based on high volumes of usage data. Status Available 2016 SAP SE or an SAP affiliate company. All rights reserved. Confidential 22

Real User Monitoring Usage Scenario 1 Identification of systems and/or request types with poor performance Overview 2 Identification of single Request Overview requests with poor performance 3 Identification of time frame where single requests are executed with poor performance Request Details Request Flow Dashboard Get an customizable overview regarding the behavior of your end users 4 Analysis of the single request flow including all components involved in the execution 2016 SAP SE or an SAP affiliate company. All rights reserved. Confidential 23

Real User Monitoring DEMO 2016 SAP SE or an SAP affiliate company. All rights reserved. Confidential 24

Real User Monitoring Overview The following questions can be answered by evaluating the Status Overview: Which request types are used by you end users? How many percent of the end user requests per request type are running longer as expected? e.g. 27% of the requests related to the execution of SAPUI5 applications are considered as being slowly Let s investigate further! 2016 SAP SE or an SAP affiliate company. All rights reserved. Confidential 25

Real User Monitoring Overview The following questions can be answered by evaluating the Request Overview: How many requests of a particular request type are executed? Which system handles the highest number of user requests? What is the distribution of fast, medium and slowly end user requests? Which system executes end user requests of a particular type with poor performance? 2016 SAP SE or an SAP affiliate company. All rights reserved. Confidential 26

Real User Monitoring Request Analysis 1/2 By analyzing Requests the following questions can be answered: Which requests of a specific user where executed with low performance? How often has a specific application / function been executed? Which Actions of an application are really used / relevant? 2016 SAP SE or an SAP affiliate company. All rights reserved. Confidential 27

Real User Monitoring Request Analysis 2/2 When was a user action executed? Are there any performance bottlenecks during specific time frames? What was the exact request flow? Which components where involved in the end user request execution? What was the time spent by every single sub request executed at a certain component? What was the resource consumption used by every single sub request executed at a certain component? 2016 SAP SE or an SAP affiliate company. All rights reserved. Confidential 28

Real User Monitoring Card View Dashboard Customers can create their own card view dashboard by defining the request types, relevant requests and systems on which they are specially interested. Each selection is represented in a dedicated dashboard tile. Leave Request on SQH Search Engine on CD7 All Requests SAPGUI Insurance MyRevenue For each of the dashboards tiles the following information is provided: Average Response Time Number of Unique Users Total Number of Executions Percentage of Red Rated Executions 2016 SAP SE or an SAP affiliate company. All rights reserved. Confidential 29

Real User Monitoring End User Evaluation The End User Evaluation Dashboard shows which operation system (including version) and which browser (including version) has been used by end users to trigger requests in the system landscape. It is also possible to combine the information in a single diagram. The filter settings can be used to specify the displayed information by: Timeframe Request Name User System 2016 SAP SE or an SAP affiliate company. All rights reserved. Confidential 30

Real User Monitoring OUTLOOK 2016 SAP SE or an SAP affiliate company. All rights reserved. Confidential 31

Real User Monitoring Tree Map Dashboard Planned Purpose of the Tree Map Dashboard is the evaluation of huge amount of data in order to find out the hot requests which are the ones with the highest impact. Performance View Workload View Usage View Size of the rectangular according to: Number of red executions Size of the rectangular according to: Total execution time Size of the rectangular according to: Number of unique users Color of the rectangular is defined according to the red rated executions of the evaluation criteria. 2016 SAP SE or an SAP affiliate company. All rights reserved. Confidential 32

Real User Monitoring 24 Hours Status Profile Planned The 24 Hours Status Profile allows to evaluate the request execution rating over a complete day. So it is simple to identify critical hours for particular request executions as well as conjunctions of bad performance and hours of a day. Questions that can be answered: During which time window was a request executed? What was the percentage of red rated executions for a specific request during the peak business hours? Is there a particular time window where several requests are executed with bad performance? 2016 SAP SE or an SAP affiliate company. All rights reserved. Confidential 33

Advanced User Monitoring SUMMARY 2016 SAP SE or an SAP affiliate company. All rights reserved. Confidential 34

Advanced User Monitoring Summary Focused Run is running exclusively on SAP HANA and is designed to handle high data volumes with high performance Advanced User Monitoring is part of the new product Focused Run that needs a separate installation Advanced User Monitoring consist of End User Trace, Synthetic User Monitoring (planned) and Real User Monitoring End User Trace: Manual triggering of end to end trace in case of reproducible performance problems Synthetic User Monitoring: Automatic monitoring of predefined script executions from end user locations Real User Monitoring: Evaluation of utilization and performance of real user requests 2016 SAP SE or an SAP affiliate company. All rights reserved. Confidential 35