sap businessobjects bi 4.1: monitoring - presentation · pdf filesap bi platform support tool...
TRANSCRIPT
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 1Internal
SAP BusinessObjects BI 4.1 UpgradeWebinar Series
BI 4.1 Monitoring
Brought to you by the Customer Experience Group
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 2Internal
We bring to you all that you need tosuccessfully upgrade to the SAPBusinessObjects BI Platform 4.1.
You can find a BI 4.1 UpgradeOverview page on SCN at:http://scn.sap.com/docs/DOC-56525
Webinars also complement thesepublished resources:http://scn.sap.com/docs/DOC-56308
SAP BusinessObjects BI Platform 4.1 UpgradeEnablement
Key Components of the BI Platform Monitoring Application
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 4Internal
Key Components: Server Metrics
Server Metrics
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 5Internal
Key Components: Server Metrics
Server Metrics
What servers should I monitor? Refer to product tutorials for guidance:http://scn.sap.com/docs/DOC-8292
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 6Internal
Key Components: Derived Metrics
Derived Metrics
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 7Internal
Key Components: Metrics
Host Metrics
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 8Internal
Key Components: SAP Host Agent
Allows SAP processes to be stopped / started remotely
Enables monitoring of operating systems via SAP OsCol
Included with the Solution Manager Diagnostic Agent
SAP BI Platform Support Tool will also leverage the SAP Host Agent
Must be installed on each node in the landscape
Download version 7.20 on the Service Marketplace
http://wiki.scn.sap.com/wiki/display/BOBJ/How+to+install+the+SAP+Host+Agent+for+BI+Platform+Host+MonitoringHow to install the SAP Host Agent for BI Platform Host Monitoring
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 9Internal
Key Components: Metrics
Topology Metrics
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 10Internal
Key Components: Metrics
Topology Metrics
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 11Internal
Key Components: Health State Metric
Health State metric is determined by that server’s watch status
Different statesGreen = Server OKAmber = CautionRed = DangerDisabled = Watch not enabledFailed = Error in formula or monitoring service disabled
In CMC, Server’s Page has “Health” column to show Server’s Health
Server Health is shown forDefault ServersNew Server instancesNodes and Service Categories
Click to seewatch details
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 12Internal
Key Components: Server Health Watch
State Value
Green 2
Amber 1
Red 0
State Value
Green 1
Red 0
Two stage watch returns:
BIPW08R2.APS$'Server RunningState'==0 || BIPW08R2.APS$'ServerRunning State'==5
Three stage watch returns:
Danger Rule is false
3 state watch returns 2which evaluates to GREEN
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 13Internal
Key Components: Server Running State Metric
State Value
Stopped 0
Starting 1
Initializing 2
Running 3
Stopping 4
Failed 5
Running With Errors 6
Running With Warnings 7
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 14Internal
Key Components: Configuring Server Watch Example
State Value
Stopped 0
Starting 1
Initializing 2
Running 3
Stopping 4
Failed 5
Running With Errors 6
Running With Warnings 7
Two stage watch
Three stage watch
Caution Rule
BIPW08R2.APS$'Server Running State'==1 ||BIPW08R2.APS$'Server Running State'==2 ||BIPW08R2.APS$'Server Running State'==4 ||BIPW08R2.APS$'Server Running State'==6 ||BIPW08R2.APS$'Server Running State'==7
Danger RuleBIPW08R2.APS$'Server Running State'==0 ||BIPW08R2.APS$'Server Running State'==5
Danger Rule BIPW08R2.APS$'Server Running State‘!=3
Server Running State
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 15Internal
Health State Watch Hierarchy
Enterprise Nodes Watch
SIA Node 1 Health State SIA Node 2 Health State
CMS 1 Health State
APS 1 Health State
AJS 1 Health State
CMS 2 Health State
APS 2 Health State
AJS 2 Health State
Service Categories Watch
Consolidated Health Watch
Analysis Services Health
Dashboard Service Health
Core Services Health
Explorer Services Health
Webi Services Health
Connectivity Services Health
Crystal Reports Service Health
Data Federation Service Health
Promotion Management Health
OK
Failed
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 16Internal
Health State Watch Hierarchy
Enterprise Nodes Watch
SIA Node 1 Health State SIA Node 2 Health State
CMS 1 Health State
APS 1 Health State
AJS 1 Health State
CMS 2 Health State
APS 2 Health State
AJS 2 Health State
Service Categories Watch
Consolidated Health Watch
Analysis Services Health
Dashboard Service Health
Core Services Health
Explorer Services Health
Webi Services Health
Connectivity Services Health
Crystal Reports Service Health
Data Federation Service Health
Promotion Management Health
OK
Failed
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 17Internal
Health State Watch Hierarchy
Enterprise Nodes Watch
SIA Node 1 Health State SIA Node 2 Health State
CMS 1 Health State
APS 1 Health State
AJS 1 Health State
CMS 2 Health State
APS 2 Health State
AJS 2 Health State
Service Categories Watch
Consolidated Health Watch
Analysis Services Health
Dashboard Service Health
Core Services Health
Explorer Services Health
Webi Services Health
Connectivity Services Health
Crystal Reports Service Health
Data Federation Service Health
Promotion Management Health
OK
Failed
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 18Internal
Key Components: Enhanced Topology GUI
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 19Internal
Key Components: Enhanced Topology GUI
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 20Internal
Key Components: Watches
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 21Internal
Key Components: Watches
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 22Internal
Key Components: Watches
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 23Internal
Key Components: Alerts
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 24Internal
Key Components: Alerts
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 25Internal
Key Components: Probes
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 26Internal
Key Components: Probes
• Health ProbeGenerates metrics of data types such as integer, Boolean, or string. An example of ahealth probe is the default CMS Logon/Logoff probe which checks that a user maysuccessfully logon/logoff the Central Management Server
• Diagnostic ProbeGenerates reports containing current system information. An example of a diagnosticprobes is the default Stop/Start server probe. This probe checks all the servers, recordsthe state of each server, restarts the servers and collects information about servers again
• Hybrid ProbeFunctions as both a health probe and a diagnostic probe
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 27Internal
Key Components: Probes
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 28Internal
Key Components: Probes
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 29Internal
Key Components: Copying a probe and why?
http://service.sap.com/sap/support/notes/1797185How to create a copy of a default probe
Apache Tomcat #1
Apache Tomcat #2
BI Launchpad Probe 1
BI Launchpad Probe 2
http://server1:8080/BOE/BI
http://server2:8080/BOE/BI
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 30Internal
Key Components: BI Launchpad SSL Probe
http://wiki.scn.sap.com/wiki/pages/viewpage.action?pageId=388793398
Guide for configuring BI Launchpad Probe for SSL
31© 2014 SAP AG or an SAP affiliate company. All rights reserved.
http://scn.sap.com/docs/DOC-39449Developing and deploying a custom Java probe in BI Platform 4.0
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 32Internal
Key Components: Custom Probe
String hostname = (String) inputParams.get("hostname");String portnum = (String) inputParams.get("portnum");
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 33Internal
Key Components: Custom Probe
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 34Internal
Key Components: Monitoring Stack
Alerts
Watches
MetricsProbes
Best Practices and Getting Started
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 36Internal
Monitoring Strategy
Give it thenecessaryresources
(KISS)Keep it simple
andsignificant
Focus onmissioncritical
components
Knownvulnerabilities
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 37Internal
Be Patient
Changes in watch states take 60seconds to update by default so bepatient when making changes to metricdefinitions
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 38Internal
Trending Database
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 39Internal
Trending Database
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 40Internal
Trending Database
http://help.sap.com/businessobject/product_guides/sbo41/en/sbo41sp4_bip_admin_en.pdfConfiguring the Auditing Connection for Trend Database
Monitoring uses the Connection Server libraries to connect to the Auditing Database
The Monitoring application refers to the auditing connection name, and uses JDBC if<hostName>.<Portnum>.<dbName> is used, or ODBC otherwise
You must configure the corresponding SBO file on each node in case of failover
Refer to the newest Administrator guide for up to date configuration details
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 41Internal
Trending Database
CSV
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 42Internal
Getting started checklist
Make sure you have applied SP4 + Patch1 or higher (contains fixes for Host metrics)
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 43Internal
Getting started checklist
Make sure you have applied SP4 + Patch1 or higher (contains fixes for Host metrics)
Enable Monitoring Application (CMC --> Monitoring)
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 44Internal
Getting started checklist
Make sure you have applied SP4 + Patch1 or higher (contains fixes for Host metrics)
Enable Monitoring Application (CMC --> Monitoring)
Reconfigure APS (remove Monitoring Service from existing APS servers)
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 45Internal
Getting started checklist
Make sure you have applied SP4 + Patch1 or higher (contains fixes for Host metrics)
Enable Monitoring Application (CMC --> Monitoring)
Reconfigure APS (remove Monitoring Service from existing APS servers)
Add new Monitoring Service on each SIA node with 2gb RAM
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 46Internal
Getting started checklist
Make sure you have applied SP4 + Patch1 or higher (contains fixes for Host metrics)
Enable Monitoring Application (CMC --> Monitoring)
Reconfigure APS (remove Monitoring Service from existing APS servers)
Add new Monitoring Service on each SIA node with 2gb RAM
Fix broken server and health watches
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 47Internal
Getting started checklist
Make sure you have applied SP4 + Patch1 or higher (contains fixes for Host metrics)
Enable Monitoring Application (CMC --> Monitoring)
Reconfigure APS (remove Monitoring Service from existing APS servers)
Add new Monitoring Service on each SIA node with 2gb RAM
Fix broken server and health watches
Deploy custom probes (optional)
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 48Internal
Getting started checklist
Make sure you have applied SP4 + Patch1 or higher (contains fixes for Host metrics)
Enable Monitoring Application (CMC --> Monitoring)
Reconfigure APS (remove Monitoring Service from existing APS servers)
Add new Monitoring Service on each SIA node with 2gb RAM
Fix broken server and health watches
Deploy custom probes (optional)
Enable JMX RMI protocol (optional)
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 49Internal
Getting started checklist
Make sure you have applied SP4 + Patch1 or higher (contains fixes for Host metrics)
Enable Monitoring Application (CMC --> Monitoring)
Reconfigure APS (remove Monitoring Service from existing APS servers)
Add new Monitoring Service on each SIA node with 2gb RAM
Fix broken server and health watches
Deploy custom probes (optional)
Enable JMX RMI protocol (optional)
Install Host Agent on both nodes and configure Host Monitoring
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 50Internal
Getting started checklist
Make sure you have applied SP4 + Patch1 or higher (contains fixes for Host metrics)
Enable Monitoring Application (CMC --> Monitoring)
Reconfigure APS (remove Monitoring Service from existing APS servers)
Add new Monitoring Service on each SIA node with 2gb RAM
Fix broken server and health watches
Deploy custom probes (optional)
Enable JMX RMI protocol (optional)
Install Host Agent on both nodes and configure Host Monitoring
Configure Trend Database to use Auditing Datasource
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 51Internal
Getting started checklist
Make sure you have applied SP4 + Patch1 or higher (contains fixes for Host metrics)
Enable Monitoring Application (CMC --> Monitoring)
Reconfigure APS (remove Monitoring Service from existing APS servers)
Add new Monitoring Service on each SIA node with 2gb RAM
Fix broken server and health watches
Deploy custom probes (optional)
Enable JMX RMI protocol (optional)
Install Host Agent on both nodes and configure Host Monitoring
Configure Trend Database to use Auditing Datasource
Disable Alert Reminders under CMC Application settings by changing 2 to 0
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 52Internal
Getting started checklist
Make sure you have applied SP4 + Patch1 or higher (contains fixes for Host metrics)
Enable Monitoring Application (CMC --> Monitoring)
Reconfigure APS (remove Monitoring Service from existing APS servers)
Add new Monitoring Service on each SIA node with 2gb RAM
Fix broken server and health watches
Deploy custom probes (optional)
Enable JMX RMI protocol (optional)
Install Host Agent on both nodes and configure Host Monitoring
Configure Trend Database to use Auditing Datasource
Disable Alert Reminders under CMC Application settings by changing 2 to 0
Enable Email Alerts and configure Adaptive Job Server for SMTP
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 53Internal
Getting started checklist
Make sure you have applied SP4 + Patch1 or higher (contains fixes for Host metrics)
Enable Monitoring Application (CMC --> Monitoring)
Reconfigure APS (remove Monitoring Service from existing APS servers)
Add new Monitoring Service on each SIA node with 2gb RAM
Fix broken server and health watches
Deploy custom probes (optional)
Enable JMX RMI protocol (optional)
Install Host Agent on both nodes and configure Host Monitoring
Configure Trend Database to use Auditing Datasource
Disable Alert Reminders under CMC Application settings by changing 2 to 0
Enable Email Alerts and configure Adaptive Job Server for SMTP
Schedule Recurring Probes and create watches
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 54Internal
Troubleshooting
Enable TraceLog Service for “active” monitoring service
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 55Internal
SAP BusinessObjects BI 4.1 UpgradeWebinar Series
BI 4.1 Monitoring
Q & A
Brought to you by the Customer Experience Group
© 2014 SAP AG or an SAP affiliate company. All rights reserved.
Thank you
Contact information:
Toby JohnstonSenior EngineerSAP America, [email protected]