34
Platform Monitoring in BI4.0 Active Global Support Autumn 2013 Orange Business Services

Platform Monitoring in BI4.pdf

Embed Size (px)

Citation preview

  • Platform Monitoring in BI4.0Active Global SupportAutumn 2013 Orange Business Services

  • 2011 SAP AG. All rights reserved. 2Customer

    Agenda

    1.Basic Concepts2.Whats new?3.Overrides4.Visual Difference5.Command Line Tool6.CTS+ integration7.Services8.Version Management

  • 2011 SAP AG. All rights reserved. 3Customer

    Agenda

    Benefits of Platform Monitoring

    What is new in SAP BusinessObjects BI 4.0with respect to Monitoring?

    Deep-dive into BI 4.0 MonitoringArchitecture and features

    Q&A

  • Benefits of BI 4.0 PlatformMonitoring

  • 2011 SAP AG. All rights reserved. 5Customer

    Do these challenges sound familiar?

    My BI system is sometimes very slow to respond ordoes not respond at all..

    Users complaining that their reports did not come intime and you dont know what happened

    I saw a failure while I am doing an analysis dontknow what happened..

    I wish I could get an alert if there is something goingwrong in my BI deployment..

    Monitoring will help you to solvethese problems!!!

  • 2011 SAP AG. All rights reserved. 6Customer

    Examples of what can you do with Monitoring?

    WatchesTraffic lightsAlerts

    Check performance ofeach server

    KPIsActivity and resource

    monitoring

    ProbesRound trip time

    Check systemavailability and response

    time

    Open JMXSolution ManagerIBM Tivoli Manager

    Integrate with otherapplications

  • 2011 SAP AG. All rights reserved. 7Customer

    Monitoring Benefits

    Understand System Heath Identifying anomalies Supporting maintenance System failure prevention

    Monitor System Performance Work completion Average completion time System resource utilization

    Adhering to Business Rules and Alerts High availability Identifying violators Integrate with third party ESM vendor solutions

    Lower the Total Cost of Ownership (TCO) of SAP BusinessObjects deployment

  • Whats new in BI 4.0 PlatformMonitoring

  • 2011 SAP AG. All rights reserved. 9Customer

    Monitoring Capabilities in XI 3..

    Monitor deployment using Probes Probes provide the ability to monitor BusinessObjects system using simulated application

    workflows which are run through SDK-based scripts Provided in a Monitoring Add-on package available for download from the Business Objects

    Labs

    Monitor using system and application tools Using BusinessObjects Enterprise Metrics - can check server availability and other metrics

    using the Central Management Console(CMC) Using Web Application server & Database metrics Using System Level components and Metrics like Windows Task Manager

    Monitor using third party management solutions like IBM Tivoli

    For more information on XI3 monitoring, Refer tohttp://help.sap.com/businessobject/product_guides/boexir3/en/xi3_monitoring_guide_en.pdf

    http://help.sap.com/businessobject/product_guides/boexir3/en/xi3_monitoring_guide_en.pdf

  • 2011 SAP AG. All rights reserved. 10Customer

    BI 4.0 Monitoring Features

    Monitoring is a brand new application in SBO BI 4.0 in Central Management Console(CMC) & is shipped with the platform

    Provides Dashboard showing Birds view of SBOE deployment

    Status of servers, alerts and KPIs

    Uses the metrics exposed by different servers

    Maintains history and provide graphical visualization component

    Provides threshold notifications

    Default watches for all the servers

    Integration with SAP Solution Manager through Introscope & IBM Tivoli

    View the recent failures on the dashboard screen.

    Check system availability and response time

    Analyze peak load and peak period for the CMS

  • Deep Dive

  • 2011 SAP AG. All rights reserved. 12Customer

    Main pillars of Monitoring

    Metric - a system of related measure that facilitates the quantification of someparticular characteristic

    Probe - utility to check availability of SBOE services by simulating workflows

    Watch - is an abstraction of a part of the BI Landscape, provide real-time statusand historical trends of servers and workflows within the SAP BusinessObjectsEnterprise environment.

    Alert - is a notification generated by the monitoring application, when a user-defined threshold value set for different metrics applied to a watch is breached.

  • 2011 SAP AG. All rights reserved. 13Customer

    Access via the Central Management Console

  • 2011 SAP AG. All rights reserved. 14Customer

    Monitoring Terms

    KPIs - KPIs (key performance indicators) are standard metrics in the SAP BusinessObjects Enterprisedeployment. They provide information about the schedules and log on sessions. For example, a highernumber of RunningJobs indicates good performance of the servers. Alternatively, a higher number ofPendingJobs indicates poor performance and high system load

    Dashboard - The Dashboard page provides a centralized view for the system administrator to monitorthe performance of all servers. It provides real-time information on the system KPIs, recent alerts,watches, and corresponding graphs based on the watch state

    Health State terminology - The list below highlights the values and corresponding health state:

    "0" - "DANGER"

    "1" - "AMBER"

    "2" - "GREEN"

    Derived Metrics - Derived metric gives you the flexibility to create metrics based on the user'srequirements, and then create a watch using this metric. You can create a derived metric by combiningtwo or more existing metrics in a mathematical equation

    Topological Metrics - Topological metrics provides you the net state for each service category inBusiness Intelligence Platform. For example, the Crystal Report service gives you the combined healthstate of all the watches related to Crystal servers

  • 2011 SAP AG. All rights reserved. 15Customer

    Monitoring TermsMetrics

    Each server exposes its own metricsSystem level metrics

    CPU, threads, memoryApplication level metrics

    number of sessions, completed jobsDerived MetricMetrics can be consumed by

    other clients via JMXComputed within SBOE by watches

    real time graphical view of any metricsearch / filter from toolbox

  • 2011 SAP AG. All rights reserved. 16Customer

    Monitoring TermsProbes

    Monitor different services and simulates the different functionalities of BusinessObjects BI.Health ProbesDiagnostic ProbesCan be scheduled or run on demandThere are 9 default probes.New probes can be created using Probe SDK

    Implementation class and a new probe InfoObject (CLI,SDK,DFO)

    Typically a Probe returns a Boolean result and a roundtrip time, which can be monitored using a watchIntegrated in CMC and accessed from Monitoring Tool

  • 2011 SAP AG. All rights reserved. 17Customer

    Monitoring TermsWatch

    17

  • 2011 SAP AG. All rights reserved. 18Customer

    Monitoring TermsWatch

    18

  • 2011 SAP AG. All rights reserved. 19Customer

    Monitoring TermsWatch (Contd.)

    You can seethe net state ofthe watch

    The graphs showsthe graph ofdifferent metricsthat was used tocreate that watch

    You can disable awatch incase userdoes not want totrend the metricsor thecorrespondingserver wasdisabled.

    You can delete aselected watch You can pausethe email

    notification for theselected watch

    You can copy the watch.

    You can edit awatch

    You can see ifwatch emailnotification state

    You can details ofa selected watch

  • 2011 SAP AG. All rights reserved. 20Customer

    Monitoring DashboardPerformance and System Health

    Watches

    KPIs

    Alerts

  • 2011 SAP AG. All rights reserved. 21Customer

    Monitoring Trending Database

    TREND_DETAILS - This table records information about managed entities, probes, and watches. For example, CUID andmetric names

  • 2011 SAP AG. All rights reserved. 22Customer

    Monitoring Trending Database

    TREND_DATA - This table records the trending data from metrics, watches, and probes. For example, metric value andtime

    MANAGED_ENTITY_STATUS_METRICS - This table records information about watches and the metrics belonging to thewatch equations. Every metric belonging to the watch will have one entry in this table

  • 2011 SAP AG. All rights reserved. 23Customer

    Monitoring Trending Database

    MANAGED_ENTITY_STATUS_DETAILS - This table records the information about subscription breaches and

    alert delivery information. For example, breach time and alert delivery time

  • 2011 SAP AG. All rights reserved. 24Customer

    CMC integrationMonitoring application configuration

    CMC -> Application -> Platform MonitoringEnable Monitoring ApplicationDefault JMX (Java Management eXtension) agent end point URL (IIOP)RMI (Remote Method Invocation)Host MetricsOther Settings

  • 2011 SAP AG. All rights reserved. 25Customer

    CMC integration Monitoring dashboard

    Provides an overview of the entire SBOE landscape

    The KPIs showthe deploymentlevel metrics

    Alert no. inbrackets showsunread,unconfirmedalerts only.

    On click, usernavigates to AlertInbox (filtered byalerts for thatwatch) to view allalerts for thatwatch.

    The graph showsthe state of watchselected

    It shows all the watches along with state

  • 2011 SAP AG. All rights reserved. 26Customer

    High Level Architecture

  • 2011 SAP AG. All rights reserved. 27Customer

    High Level Architecture (Contd.)

    The high-level components in the architecture are listed below:The Platform Java Server (PJS)The Java Management Extensions (JMX) agent/serverMBeansJMX ClientsThe Management consolesTrending Database

    The monitoring service is hosted on the Platform Java Server. The application is based on JMX technology.The Monitoring Platform Java Service provides the core services available in the monitoring application.

    The Monitoring Platform Java Service provides the following services:Provides the JMX agent service.Creates MBeans dynamically for the SAP BusinessObjects serversProvides lifecycle management for the MbeansProvides a mechanism for registering new probesAllows users to create complex threshold conditions using the metrics of the serversProvides a threshold notification mechanism and sends alertsProvides a trending function by storing historical data.

  • 2011 SAP AG. All rights reserved. 28Customer

    High Level Architecture (Contd.)

    The Probe Scheduling Service that is hosted on the Adaptive Job Server manages the running andscheduling of probes. Hence, the Adaptive Job Server should be running for the probes to run. Themonitoring application also exposes a JMX or Remote Method Invocation (RMI) URL end point. Otherenterprise applications such as SAP Solution Manager and IBM Tivoli Monitoring can connect to themonitoring application and access the SAP BusinessObjects metrics by using a JMX Remote API. Themonitoring application uses a dedicated Derby database for storing historical data for the purpose oftrending

  • 2011 SAP AG. All rights reserved. 29Customer

    Auditing DB as Monitoring DB

    In SAP BusinessObjects Business Intelligence platform 4.0, the Monitoring application was packaged withan embedded database (Derby DB), and all the Monitoring information was available in this database. InSAP BusinessObjects Business Intelligence platform 4.0 FP3, users can now also utilize the Audit DB,which is the database where CMS stores the auditing data, for storing monitoring information.Note: At present, Monitoring does not support the 'SAP HANA Database'. Monitoring supports all otherdatabases supported by CMS Auditing

  • 2011 SAP AG. All rights reserved. 30Customer

    Summary

    ImprovedSupportability

    ImprovedSupportability Lower TCOLower TCO

    Integrate withSAP SM and

    IBM Tivoli

    Integrate withSAP SM and

    IBM Tivoli

    OpenSolution(JMX)

    OpenSolution(JMX)

    CMCVisualizationDashboard

    CMCVisualizationDashboard

    HealthMonitoring

    Probes

    HealthMonitoring

    Probes

  • Thank You!

  • 2011 SAP AG. All rights reserved. 32Customer

    No part of this publication may be reproduced or transmitted in any form or for anypurpose without the express permission of SAP AG. The information containedherein may be changed without prior notice.Some software products marketed by SAP AG and its distributors containproprietary software components of other software vendors.Microsoft, Windows, Excel, Outlook, and PowerPoint are registered trademarks ofMicrosoft Corporation.IBM, DB2, DB2 Universal Database, System i, System i5, System p, System p5,System x, System z, System z10, System z9, z10, z9, iSeries, pSeries, xSeries,zSeries, eServer, z/VM, z/OS, i5/OS, S/390, OS/390, OS/400, AS/400, S/390Parallel Enterprise Server, PowerVM, Power Architecture, POWER6+, POWER6,POWER5+, POWER5, POWER, OpenPower, PowerPC, BatchPipes,BladeCenter, System Storage, GPFS, HACMP, RETAIN, DB2 Connect, RACF,Redbooks, OS/2, Parallel Sysplex, MVS/ESA, AIX, Intelligent Miner, WebSphere,Netfinity, Tivoli and Informix are trademarks or registered trademarks of IBMCorporation.Linux is the registered trademark of Linus Torvalds in the U.S. and othercountries.Adobe, the Adobe logo, Acrobat, PostScript, and Reader are either trademarks orregistered trademarks of Adobe Systems Incorporated in the United States and/orother countries.Oracle and Java are registered trademarks of Oracle and/or its affiliates.UNIX, X/Open, OSF/1, and Motif are registered trademarks of the Open Group.Citrix, ICA, Program Neighborhood, MetaFrame, WinFrame, VideoFrame, andMultiWin are trademarks or registered trademarks of Citrix Systems, Inc.HTML, XML, XHTML and W3C are trademarks or registered trademarks of W3C,World Wide Web Consortium, Massachusetts Institute of Technology.

    2011 SAP AG. All rights reserved.

    SAP, R/3, SAP NetWeaver, Duet, PartnerEdge, ByDesign, SAP BusinessObjectsExplorer, StreamWork, and other SAP products and services mentioned herein aswell as their respective logos are trademarks or registered trademarks of SAP AGin Germany and other countries.

    Business Objects and the Business Objects logo, BusinessObjects, CrystalReports, Crystal Decisions, Web Intelligence, Xcelsius, and other BusinessObjects products and services mentioned herein as well as their respective logosare trademarks or registered trademarks of Business Objects Software Ltd.Business Objects is anSAP company.

    Sybase and Adaptive Server, iAnywhere, Sybase 365, SQL Anywhere, and otherSybase products and services mentioned herein as well as their respective logosare trademarks or registered trademarks of Sybase, Inc. Sybase is an SAPcompany.

    All other product and service names mentioned are the trademarks of theirrespective companies. Data contained in this document serves informationalpurposes only. National product specifications may vary.

    The information in this document is proprietary to SAP. No part of this documentmay be reproduced, copied, or transmitted in any form or for any purpose withoutthe express prior written permission of SAP AG.

  • 2011 SAP AG. All rights reserved. 33Customer

    2011 SAP AG. Alle Rechte vorbehalten.

    Weitergabe und Vervielfltigung dieser Publikation oder von Teilen daraus sind,zu welchem Zweck und in welcher Form auch immer, ohne die ausdrcklicheschriftliche Genehmigung durch SAP AG nicht gestattet. In dieser Publikationenthaltene Informationen knnen ohne vorherige Ankndigung gendert werden.Die von SAP AG oder deren Vertriebsfirmen angebotenen Softwareprodukteknnen Softwarekomponenten auch anderer Softwarehersteller enthalten.Microsoft, Windows, Excel, Outlook, und PowerPoint sind eingetragene Markender Microsoft Corporation.IBM, DB2, DB2 Universal Database, System i, System i5, System p, System p5,System x, System z, System z10, System z9, z10, z9, iSeries, pSeries, xSeries,zSeries, eServer, z/VM, z/OS, i5/OS, S/390, OS/390, OS/400, AS/400, S/390Parallel Enterprise Server, PowerVM, Power Architecture, POWER6+, POWER6,POWER5+, POWER5, POWER, OpenPower, PowerPC, BatchPipes,BladeCenter, System Storage, GPFS, HACMP, RETAIN, DB2 Connect, RACF,Redbooks, OS/2, Parallel Sysplex, MVS/ESA, AIX, Intelligent Miner, WebSphere,Netfinity, Tivoli und Informix sind Marken oder eingetragene Marken der IBMCorporation.Linux ist eine eingetragene Marke von Linus Torvalds in den USA und anderenLndern.Adobe, das Adobe-Logo, Acrobat, PostScript und Reader sind Marken odereingetragene Marken von Adobe Systems Incorporated in den USA und/oderanderen Lndern.Oracle und Java sind eingetragene Marken von Oracle und/oder ihrerTochtergesellschaften.UNIX, X/Open, OSF/1 und Motif sind eingetragene Marken der Open Group.Citrix, ICA, Program Neighborhood, MetaFrame, WinFrame, VideoFrame undMultiWin sind Marken oder eingetragene Marken von Citrix Systems, Inc.

    HTML, XML, XHTML und W3C sind Marken oder eingetragene Marken desW3C, World Wide Web Consortium, Massachusetts Institute of Technology.SAP, R/3, SAP NetWeaver, Duet, PartnerEdge, ByDesign, SAP BusinessObjectsExplorer, StreamWork und weitere im Text erwhnte SAP-Produkte und -Dienstleistungen sowie die entsprechenden Logos sind Marken oder eingetrageneMarken der SAP AG in Deutschland und anderen Lndern.Business Objects und das Business-Objects-Logo, BusinessObjects, CrystalReports, Crystal Decisions, Web Intelligence, Xcelsius und andere im Texterwhnte Business-Objects-Produkte und Dienstleistungen sowie dieentsprechenden Logos sind Marken oder eingetragene Marken der BusinessObjects Software Ltd. Business Objects ist ein Unternehmen der SAP AG.

    Sybase und Adaptive Server, iAnywhere, Sybase 365, SQL Anywhere undweitere im Text erwhnte Sybase-Produkte und -Dienstleistungen sowie dieentsprechenden Logos sind Marken oder eingetragene Marken der Sybase Inc.Sybase ist ein Unternehmen der SAP AG.Alle anderen Namen von Produkten und Dienstleistungen sind Marken derjeweiligen Firmen. Die Angaben im Text sind unverbindlich und dienen lediglich zuInformationszwecken. Produkte knnen lnderspezifische Unterschiedeaufweisen.Die in dieser Publikation enthaltene Information ist Eigentum der SAP. Weitergabeund Vervielfltigung dieser Publikation oder von Teilen daraus sind, zu welchemZweck und in welcher Form auch immer, nur mit ausdrcklicher schriftlicherGenehmigung durch SAP AG gestattet.

  • 2011 SAP AG. All rights reserved. 34Customer

    Headline area

    Drawing area

    White space

    The Grid