Beruflich Dokumente
Kultur Dokumente
Moviri S.p.A.
Via Schiaffino 11 - 20158 Milano - Italy
Phone: +39 02 495170 01, fax: +39 02 70059905
E-mail: info@moviri.com Web: www.moviri.com
Requirements ............................................................................................................................................ 4
Installation ................................................................................................................................................. 5
Troubleshooting....................................................................................................................................... 14
Moviri SpA
HeadQuarter
Via Simone Schiaffino, 11
20158 Milan IT
T: +39 02 49517001 F: +39 02 70059905
Spear Tower
One Market Street Suite 3500
San Francisco, CA 94105
USA
2 / 20
Website: www.moviri.com
Email: info@moviri.com
Moviri Integration for BMC Capacity Optimization HP BSM is an additional component for the BMC
Capacity Optimization product.
It allows collecting information from HP Business Service Management (BSM) tool and it is able to extract
and summarize business KPIs associated with applications and business processes measurements.
All collected data can be managed using BMC Capacity Optimization, in order to:
Analyze business KPIs over the entire environment and in individual domains
Analyze and correlate business drivers metrics with performance data
Perform extrapolation analysis and evaluate service times.
Perform business drivers metrics forecasting
The connector supports configuration parameters that allow application, transaction flows, and business
drivers filtering, historical recovery, limiting data volume processed in a single run, specifying data
resolution and many others settings.
The documentation is targeted at BCO administrators, in charge of configuring and monitoring the
integration between BCO and HP BSM.
Moviri SpA
HeadQuarter
Via Simone Schiaffino, 11
20158 Milan IT
T: +39 02 49517001 F: +39 02 70059905
Spear Tower
One Market Street Suite 3500
San Francisco, CA 94105
USA
3 / 20
Website: www.moviri.com
Email: info@moviri.com
Requirements
2.1
2.2
2.3
For different version of data source software please contact Moviri (www.moviri.com)
or BMC Support (http://www.bmc.com/support).
Moviri SpA
HeadQuarter
Via Simone Schiaffino, 11
20158 Milan IT
T: +39 02 49517001 F: +39 02 70059905
Spear Tower
One Market Street Suite 3500
San Francisco, CA 94105
USA
4 / 20
Website: www.moviri.com
Email: info@moviri.com
Installation
This section provides the information needed to download and install the Moviri Integration for BCO - HP
BSM additional component. The installation procedure is quick and easy, as it relies on the patching
mechanism provided by BCO under the section ADMINISTRATION >SYSTEM >Maintenance.1
3.1
Before you can install the service pack, you must have previously installed one of the versions of BMC
Capacity Optimizations listed in Section 2.2.
3.2
The Additional Component File can be downloaded from the BMC Electronic Product Distribution site2 and
consists of the following archive:
Moviri Integration Version 1.2.03 for BMC Capacity Optimization - HP BSM.zip
3.3
Official documentation about this can be found in the BMC Capacity Optimization Administration Guide in PDF Format or online at
https://docs.bmc.com/docs/display/public/bcmco90/Maintenance
2
http://www.bmc.com/support/downloads-patches
Moviri SpA
HeadQuarter
Via Simone Schiaffino, 11
20158 Milan IT
T: +39 02 49517001 F: +39 02 70059905
Spear Tower
One Market Street Suite 3500
San Francisco, CA 94105
USA
5 / 20
Website: www.moviri.com
Email: info@moviri.com
4. Read the End User License Agreement. If the terms are accepted, please click on the Yes, I Accept
button as shown in Figure 2: End User License Agreement and Figure 3: End User License
Agreement Acceptance) in order to proceed with the installation. Otherwise, the installation
procedure will stop.
HeadQuarter
Via Simone Schiaffino, 11
20158 Milan IT
T: +39 02 49517001 F: +39 02 70059905
Spear Tower
One Market Street Suite 3500
San Francisco, CA 94105
USA
6 / 20
Website: www.moviri.com
Email: info@moviri.com
5. Select the BCO scheduler instances on which the additional component shall be installed. Although
it is possible to install it on any combination of BCO schedulers, it is suggested to perform the
installation on all ETL-Engines (i.e. their scheduler instances), so that tasks configured to use
"Moviri Integration for BCO - HP BSM" can be executed on any of them. Please do not install the
additional component on non-ETL Engine schedulers (e.g. BCO Application Server not installed in
AS+EE configuration)
6. A successful execution will result in a green line in the Additional components table.
7. It is possible (and recommended, in case of unsuccessful outcome, e.g. a yellow WARNING line) to
inspect the deployment log, which can be done by clicking on the icon highlighted in Figure 6. This
opens a new page in which the various executions are listed; for each of these lines the detailed log
(containing, when applicable, a backup version of any replaced files) can be downloaded (as shown
in Figure 7)
Moviri SpA
HeadQuarter
Via Simone Schiaffino, 11
20158 Milan IT
T: +39 02 49517001 F: +39 02 70059905
Spear Tower
One Market Street Suite 3500
San Francisco, CA 94105
USA
7 / 20
Website: www.moviri.com
Email: info@moviri.com
Moviri SpA
HeadQuarter
Via Simone Schiaffino, 11
20158 Milan IT
T: +39 02 49517001 F: +39 02 70059905
Spear Tower
One Market Street Suite 3500
San Francisco, CA 94105
USA
8 / 20
Website: www.moviri.com
Email: info@moviri.com
4.1
In order to make data available to third party solutions, HP BSM provides a set of Web Service APIs which
enables various degrees of interaction with the tool.
The integration between BCO and HP Business Service Management takes advantage of the Generic Data
Engine Open API. This API can be configured directly in HP BSM user interface, section Admin > Platform >
Setup and Maintenance > Infrastructure Settings. Once in the section:
Select Foundations.
Select Generic Data Engine Open API.
In the Generic Data Engine Open API - Generic Data Engine Open API Settings table, locate:
o Maximum Rows. You can adjust this setting in accordance to enterprises HP BSM
Administrators policies, Moviri Integration for BCO HP BSM will be able to handle
queries in chunks if needed.
o Enable Open API. Enable
The connector uses a BSM configured account to perform the data extraction. Such user must be granted
either of the following roles
System Viewer
Superuser
4.2
Moviri Integration for BCO HP BSM extracts End User Monitoring data from HP BSM. HP BSM performs
two types of end user monitoring:
Active, also called synthetic, with the usage of Business Process Monitors (BPMs): software robots
perform actions on monitored services at scheduled time interval from various location
Passive with the usage of Real User Monitors (RUMs): actual users transactions are collected using
network recording techniques
Moviri SpA
HeadQuarter
Via Simone Schiaffino, 11
20158 Milan IT
T: +39 02 49517001 F: +39 02 70059905
Spear Tower
One Market Street Suite 3500
San Francisco, CA 94105
USA
9 / 20
Website: www.moviri.com
Email: info@moviri.com
The connector is able to extract volume, availability and performance (response times) measurements for
both types of monitoring.
Moviri SpA
HeadQuarter
Via Simone Schiaffino, 11
20158 Milan IT
T: +39 02 49517001 F: +39 02 70059905
Spear Tower
One Market Street Suite 3500
San Francisco, CA 94105
USA
10 / 20
Website: www.moviri.com
Email: info@moviri.com
Connector configuration
There are two sections (tabs) in the ETL run configuration page where the behaviour of Moviri Integration
for BCO - HP BSM can be specified:
5.1
The ETL needs the web service API URL in order to successfully connect to HP Business Service
Management.
The URL has the following format:
http://<BSM server name>[:<port>]/<end_point>
Port can be typically omitted by default, since it is standard http 80 port. The default end point is
/topaz/gdeopenapi/services/GdeWsOpenAPI
API access can be tested with a standard browser composing an example query like the following:
http://yourserver/topaz/gdeopenapi/GdeOpenApi?method=getData&user=admin&password=password&q
uery=select application_name as ApplicationName,transaction_name as
TransactionName,AVG(tot_server_time) from rum_trans_t where time_stamp>=1304197200 and
time_stamp<1306702800
Moviri SpA
HeadQuarter
Via Simone Schiaffino, 11
20158 Milan IT
T: +39 02 49517001 F: +39 02 70059905
Spear Tower
One Market Street Suite 3500
San Francisco, CA 94105
USA
11 / 20
Website: www.moviri.com
Email: info@moviri.com
5.2
RUM Pages Basic: basic statistics on page volumes and performances (response time) for single
pages captured by BSM RUM Engines
RUM Pages Breakdown: response times breakdown in sub-components (network, server, client)
RUM Transaction Basic: basic statistics on transaction volumes, availability and performances
(response time) for single transactions captured by BSM RUM Engines
RUM Transaction Breakdown: response times breakdown in sub-components (network, server,
client)
BPM Availability Basic: basic statistics on transaction volumes and availability for single transactions
performed by BSM BPM Agents
BPM Availability Breakdown: availability breakdown in terms of classification of measured response
time with respect to configured thresholds in BSM (good, warning, critical)
BPM Performance Basic: basic statistics on transaction performances (response time) for single
transactions performed by BSM BPM Agents
BPM Performance Breakdown: response times breakdown in sub-components (network, server,
client)
HeadQuarter
Via Simone Schiaffino, 11
20158 Milan IT
T: +39 02 49517001 F: +39 02 70059905
Spear Tower
One Market Street Suite 3500
San Francisco, CA 94105
USA
12 / 20
Website: www.moviri.com
Email: info@moviri.com
When specifying entities to be included wildcards can be used (e.g. Application like EComm*), while
entities to be excluded need to be fully specified (e.g. Transaction <> MyTransaction).
Section
Property Name
Value Type
Required?
Default
Notes
BSM Connection
HP BSM EUM
Settings
HP BSM Host
String
Yes
Username
String
Yes
Password
String
Yes
String
Yes
Default end-point as
described in Par. 0
Data Selection
Resolution
Selection
Yes
String
Yes
Integer
No
5 Minutes
HP BSM EUM
Data Selection
Metric Classes
Selection
-1
Yes
HP BSM EUM
Data Selection
(advanced)
BSM Applications
String
No
String
No
String
No
Transaction Names
String
No
String
No
BSM Applications
String
No
String
No
String
No
Transaction Names
String
No
String
No
HP BSM EUM
Data Selection
(advanced)
The configuration properties described apply to BCO version 9. Properties presented in BCO 4.5 are similar.
Moviri SpA
HeadQuarter
Via Simone Schiaffino, 11
20158 Milan IT
T: +39 02 49517001 F: +39 02 70059905
Spear Tower
One Market Street Suite 3500
San Francisco, CA 94105
USA
13 / 20
Website: www.moviri.com
Email: info@moviri.com
Troubleshooting
The status of the ETLs can be quickly verified from the list under ADMINISTRATION >SCHEDULER >ETL tasks,
as in Figure 16.
As shown in the online Administration Guide3, three exit statuses exist for BCO tasks:
In case of a FAILED run, the log file can be accessed from the BCO web interface as shown in Figure below.
https://docs.bmc.com/docs/display/public/bcmco90/Managing+ETL+tasks
Moviri SpA
HeadQuarter
Via Simone Schiaffino, 11
20158 Milan IT
T: +39 02 49517001 F: +39 02 70059905
Spear Tower
One Market Street Suite 3500
San Francisco, CA 94105
USA
14 / 20
Website: www.moviri.com
Email: info@moviri.com
The table in the present section lists all the mappings between the BSM data model and BCO entities and
metrics.
First level items are BSM applications mapped to BCO Web Business Driver
Second level entities (BCO sub-resources) are:
o For RUM Pages: the page name if categorized by BSM RUM Engines, the page URL
otherwise
o For RUM Transactions: the transaction name
o For BPM Transactions: the concatenation of transaction flow name (also called Business
Process Profile) and transaction name
BSM Exposed
Table
trans_t
trans_t
trans_t
trans_t
trans_t
trans_t
trans_t
trans_t
trans_t
trans_t
trans_t
trans_t
trans_t
trans_t
trans_t
trans_t
trans_t
trans_t
trans_t
trans_t
trans_t
BCO Metric
application_id
application_name
szBTFName+":"+szTransactionName
avg(u_iWNetTime)
avg(u_iWFirstBufTime)
avg(u_iWRetryTime)
avg(u_iWServerTime)
avg(u_iWConnectionTime)
avg(u_iSize)
avg(dResponseTime)
avg(u_iWDnsTime)
avg(u_iWDownloadTime)
sum(Tot_ok_Hits)
sum(u_iStatus)+sum(Tot_ok_Hits)+sum(Tot_minor_Hits)+sum(Tot_critical_Hits)
sum(Tot_critical_Hits)
application_id
sum(Tot_ok_Hits)+sum(Tot_minor_Hits)+sum(Tot_critical_Hits)
sum(Tot_minor_Hits)
sum(u_iStatus)
'SYNTHETIC'
sum(Tot_ok_Hits)+sum(Tot_minor_Hits)+sum(Tot_critical_Hits)
DS_WKLDNM
WKLDNM
TRANNM
BYTRAN_NETWORK_TIME_C
BYTRAN_FRSTBUF_TIME_C
BYTRAN_RETRY_TIME_C
BYTRAN_SERVER_TIME_C
BYTRAN_CONNECT_TIME_C
BYTRAN_SIZE_C
BYTRAN_RESPONSE_TIME
BYTRAN_DNS_TIME_C
BYTRAN_DWNLD_TIME_C
BYTRAN_TOTAL_PASSED_GOOD_C
BYTRAN_TOTAL_HITS
BYTRAN_TOTAL_PASSED_CRIT_C
DS_WKLDNM
BYTRAN_TOTAL_PASSED
BYTRAN_TOTAL_PASSED_WARN_C
BYTRAN_TOTAL_FAILED
BYTRAN_TYPE_C
WEIGHT
rum_trans_t
rum_trans_t
rum_trans_t
rum_trans_t
rum_trans_t
rum_trans_t
rum_trans_t
rum_trans_t
rum_trans_t
rum_trans_t
rum_trans_t
rum_trans_t
rum_trans_t
application_id
application_name
transaction_name
avg(tot_server_time)
sum(availability)
avg(tot_client_time)
avg(tot_network_time)
sum(total_hits)-sum(availability)
avg(tot_trans_size)
sum(total_hits)
avg(tot_ndl_time)
'REAL_USER'
sum(total_hits)
DS_WKLDNM
WKLDNM
TRANNM
BYTRAN_SERVER_TIME_C
BYTRAN_TOTAL_PASSED
BYTRAN_CLIENT_TIME_C
BYTRAN_NETWORK_TIME_C
BYTRAN_TOTAL_FAILED
BYTRAN_SIZE_C
BYTRAN_TOTAL_HITS
BYTRAN_RESPONSE_TIME
BYTRAN_TYPE_C
WEIGHT
rum_action_t
rum_action_t
rum_action_t
rum_action_t
rum_action_t
rum_action_t
rum_action_t
rum_action_t
application_id
application_name
action_name (action_descriptor if action_name = 'Unconfigured')
avg(tot_server_time)
avg(tot_client_time)
sum(availability)
avg(tot_network_time)
avg(bytes_out)
DS_WKLDNM
WKLDNM
PAGENM
BYPAGE_SERVER_TIME
BYPAGE_CLIENT_TIME
BYPAGE_TOTAL_OK
BYPAGE_NETWORK_TIME
BYPAGE_OUT_SIZE_C
Moviri SpA
HeadQuarter
Via Simone Schiaffino, 11
20158 Milan IT
T: +39 02 49517001 F: +39 02 70059905
Spear Tower
One Market Street Suite 3500
San Francisco, CA 94105
USA
15 / 20
Website: www.moviri.com
Email: info@moviri.com
BSM Exposed
Table
rum_action_t
rum_action_t
rum_action_t
rum_action_t
rum_action_t
rum_action_t
BCO Metric
sum(total_hits)-sum(availability)
sum(total_hits)
avg(tot_dl_time)
avg(bytes_in)+avg(bytes_out)
avg(bytes_in)
sum(total_hits)
BYPAGE_TOTAL_ERROR
BYPAGE_TOTAL_HITS
BYPAGE_RESPONSE_TIME
BYPAGE_SIZE_C
BYPAGE_IN_SIZE_C
WEIGHT
Moviri SpA
HeadQuarter
Via Simone Schiaffino, 11
20158 Milan IT
T: +39 02 49517001 F: +39 02 70059905
Spear Tower
One Market Street Suite 3500
San Francisco, CA 94105
USA
16 / 20
Website: www.moviri.com
Email: info@moviri.com
End User Monitoring data is modelled in BCO by BSM Applications. For each BSM Application whose
monitored performance and availability measurements are transferred into BCO, a BCO Business Driver (of
type Web business driver) is created. RUM Pages, RUM Transactions and BPM Transactions are modeled
as Web business driver sub-resources.
The connector for HP BSM supports single lookup methodology, therefore a single DEFAULT lookup field
is set for each entity (BCO Web business driver corresponding to a BSM Application) loaded into BCO.
The value of the lookup field is the BSM Application Application ID.
Moviri SpA
HeadQuarter
Via Simone Schiaffino, 11
20158 Milan IT
T: +39 02 49517001 F: +39 02 70059905
Spear Tower
One Market Street Suite 3500
San Francisco, CA 94105
USA
17 / 20
Website: www.moviri.com
Email: info@moviri.com
The ETL arranges the collected business drivers under a domain of choice.
BCO automatically creates a hierarchy rule associated to the ETL to process the Object-Relationship data.
Moviri SpA
HeadQuarter
Via Simone Schiaffino, 11
20158 Milan IT
T: +39 02 49517001 F: +39 02 70059905
Spear Tower
One Market Street Suite 3500
San Francisco, CA 94105
USA
18 / 20
Website: www.moviri.com
Email: info@moviri.com
Moviri SpA
HeadQuarter
Via Simone Schiaffino, 11
20158 Milan IT
T: +39 02 49517001 F: +39 02 70059905
Spear Tower
One Market Street Suite 3500
San Francisco, CA 94105
USA
19 / 20
Website: www.moviri.com
Email: info@moviri.com
*449810*
Moviri SpA
HeadQuarter
Via Simone Schiaffino, 11
20158 Milan IT
T: +39 02 49517001 F: +39 02 70059905
Spear Tower
One Market Street Suite 3500
San Francisco, CA 94105
USA
20 / 20
Website: www.moviri.com
Email: info@moviri.com