Professional Documents
Culture Documents
1772632 - Explanation of Server Monitoring Metrics for SAP BusinessObjects Business Intelligence 4.0
Version 4 Validity: 29.04.2014 - active Language English
Symptom
Included in this article you will find an explanation of monitored events for SAP BusinessObjects Business Intelligence 4.0 servers
Environment
SAP BusinessObjects Business Intelligence Platform 4.0
Resolution
l Monitoring in SAP BusinessObjects Business Intelligence 4.0 is used to capture the runtime and historical metrics of the platform 4.0 servers
for reporting and notification
l The monitoring application helps system administrators to identify if a service is functioning normally and if the response times are as
expected.
l Monitoring provides key business metrics, the monitoring application provides better insight into SAP BusinessObjects Business Intelligence
platform 4.0.
l To assist in the identification of poorly functioning servers an administrator can create rules assigned to each server with specific metrics.
The rules are assigned as “Caution” and “Danger” rules, explained below:
Danger: Server resources are over used, may not take new requests or may not complete current request successfully
l Below you will find tables that describe the available metrics to assign to these “Caution” and “Danger” rules for each Business Intelligence
service/server.
METRIC DESCRIPTION
The unique Process ID number for the server. The operating system of the machine that the server is
PID
running on generates the PID. The PID can be used to identify the specific server.
Highlights the current status of the service:
Connection Server
Event Server
Connection Server
Connection Server
Event Server
Crystal Reports Processing Server The number of requests that are either waiting to be
processed or are being processed. If this number is
Number of Queued Requests
consistently high and growing, consider creating
Dashboard Cache Server
additional servers on other computers.
Dashboard Processing Server
Crystal Reports 2011 Processing Server
The number of requests that the server was unable to
Number of Requests Failed Crystal Reports Processing Server
complete since the server started.
Dashboard Processing Server
Crystal Reports 2011 Processing Server
Connection Server
Crystal Reports Cache Server The amount of memory in megabytes that is available
RAM (MB)
on the machine that the server is running on.
Crystal Reports Processing Server
Event Server
Connection Server
Crystal Reports 2011 Processing Server
Event Server
If this state persists and you consider the delay too long, it is recommended that you either
update your deployment to the entire auditing database to receive data at a higher rate or
decrease the number of auditing events that your system tracks.
The percentage of the polling cycle the auditor CMS spends collecting data from auditees.
The remainder is time spent resting between polls. If this value this reaches 100%, the
auditor is still collecting data from the auditees when the next poll is due to begin. This may
Auditing Thread Utilization cause delays in the events reaching the auditing database. If the Thread Utilization
frequently reaches 100%, and remains at this rate for several days, it is recommend you
either update your deployment to allow the auditing database to receive data at a higher
rate, or decrease the number of auditing events that your system tracks.
The average length of time in milliseconds that it took the CMS to perform commit
Average Commit Response Time Since Startup
operations since the server was started. A response time greater than 1000 milliseconds
(msec)
may indicate a need to tune the CMS or the CMS system database.
The average length of time in milliseconds that it took the CMS to perform query operations
Average Query Response Time Since Startup
since the server was started. A response time greater than 1000 milliseconds may indicate
(msec)
a need to tune the CMS or the CMS system database.
Indicates if the Central Manager Server (CMS) as acting as an auditor. A value of “1”
CMS Auditor indicates that the CMS is acting as an auditor. A value of “0” indicates that the CMS is not
acting as an auditor.
Completed Jobs The total number of completed jobs on the CMS since the server started.
Concurrent User Licenses The number of Concurrent User licenses as indicated by the key code.
Indicates whether the CMS has a healthy connection to the auditing database. A value of “1”
indicates that there is a connection. A value of “0” indicates that there is no connection to
Connection to Auditing Database is Established
the auditing database. If the CMS is an auditor, this value should be “1”. If it is “0”,
investigate why a connection to the Auditing database cannot be established.
The number of connections to the CMS system database that the CMS is currently using.
The number of connections that are being currently used may be smaller than or equal to the
number of established system database connections. If the number of established
Currently Used System Database Connections connections and the number of used connections are identical for some time, this may
indicate a bottleneck. Increasing the value for the System Database Connections
Requested property on the "Properties" screen may improve the performance of the CMS.
Tuning the CMS system database may also improve performance.
The number of connections to the CMS system database that the CMS was able to
establish. If a database connection is lost, the CMS attempts to restore the connection. If the
number of established database connections is consistently lower than the number of
system database connections specified by the System Database Connections Requested
Established System Database Connections
property ("Central Management Service" area of the "Properties" screen), it may indicate
the CMS can't acquire additional connections and that the system is not functioning
optimally. A potential solution is to configure the database server to allow more database
connections for the CMS.
Existing Concurrent User Accounts The total number of existing users with concurrent licensing in the cluster.
Existing Named User Accounts The total number of existing users with named licensing in the cluster.
Failed Jobs The number of failed jobs on the CMS since the server started.
The longest length of time in milliseconds that the it took the CMS to perform commit
Longest Commit Response Time Since Startup
operations since the server was started. A response time greater than 10000 milliseconds
(msec)
may indicate a need to tune the CMS or the CMS system database.
The longest length of time in milliseconds that the it took the CMS to perform query
Longest Query Response Time Since Startup
operations since the server was started. A response time greater than10000 milliseconds
(msec)
may indicate a need to tune the CMS or the CMS system database.
Named User Licenses The number of Named User licenses as indicated by the key code
Number of Commits Since Startup The number of commits to the CMS system database since the server was started.
Number of Objects in CMS System Cache The total number of objects that are currently in the CMS system cache.
Number of Objects in CMS System DB The total number of objects that are currently in the CMS system database.
The total number of database queries since the server was started. A large number may
Number of Queries Since Startup
indicate a more active or heavily loaded system.
The number of concurrent user sessions that are being handled by the CMS when the
Number of Sessions Established by All Users "Metrics" screen loads. The larger this number is, the larger the number of users that are
using the system is. If this number is greater than 250, create an additional CMS.
Number of Sessions Established by Concurrent
The total number of sessions for users with concurrent licensing.
Users
The total number of sessions for users with named
Number of Sessions Established by Named Users
licensing.
The number of concurrent sessions that SAP BusinessObjects Business Intelligence
Number of Sessions Established by Servers platform servers have created with the CMS. If this number is greater than 250, create an
additional CMS.
The number of user logons since the server was started. A large number may indicate a
Number of User Logons Since Startup
more active or heavily loaded system.
The peak number of concurrent user sessions that the CMS has handled since it was
Peak Number of User Sessions Since Startup
started.
The number of jobs that are scheduled, but not ready, to run because the scheduled time or
Pending Jobs
event has not arrived.
The number of requests for the CMS system database that are waiting for an available
connection. If this number is high, consider increasing the value for the System Database
Pending System Database Request
Connections Requested property. Tuning the CMS system database may also improve
performance.
Running Jobs The number of currently running jobs.
Waiting Jobs The number of jobs on the CMS that are scheduled and waiting for free resources.
Take advantage of SAP Enterprise Support offerings on this topic and more, with an opportunity to collaborate with SAP Support experts at the
Enterprise Support Value Map for Analytics JAM.
Join here: https://support.sap.com/support-programs-services/programs/enterprise-support/academy/valuemaps.html
Keywords
MONITORING, BI4, METRICS, SERVER, MONITOR, HEALTH STATE
Header Data
Released On 14.08.2015 19:35:50
Release Status Released to Customer
Component BI-BIP-ADM User & server configuration, InfoView refresh, user rights
Other Components BI-BIP-MON BI platform monitoring
Priority Normal
Category How To
Product
Product Product Version
SAP BusinessObjects Business Intelligence platform SAP BusinessObjects Business Intelligence platform 4.0