Professional Documents
Culture Documents
Process Integration -
Monitoring
Prasad illapani, SAP Labs, LLC
Additional Techniques
Overview
SAP WebAS Java – CCMS Configuration
CCMS Configuration for Process Integration
GRMG Availability Monitoring
XI Architecture Overview
Central Monitoring
Integration Server
Integration
XI All-in One Server
System
Landscape Adapter Engine
Directory
XI XI
RosettaNet, … Protocol
Protocol
Adapters + Connectivity
Local Partner
IDocs Connectivity
Integration Engine RFCs
File Kit
Proxy Runtime Apps of
DB 3rd Party
Business
JMS Apps Apps of
Proxy generation Partner
Proxy (small)
SAP SAP Business
RFC/IDoc Web AS ≥ 6.20 System Partner
metadata import
HTTP(s)
HTTP(s) ICM
Central Monitoring
J2EE ABAP
XI Tools
Integration Builder Business Process
(IR, ID) Engine
Runtime Workbench
JRFC
Mapping runtime
Integration Engine
Adapter Engine
SLD
OpenSQL OpenSQL
for Java for ABAP
Message PMI
Monitoring
Component
Monitoring CCMS
Runtime System
Workbench Performance Landscape
Analysis Directory
Message Alerting Alerting Framework
Integration Server
(SAP Web AS ≥ 6.40)
In Transaction RZ21 create the CSMREG User and the Start File
CMSCONF for the CCMS Agent Installation.
Select Dispatcher →
Services → Monitoring.
On the CCMS Agent
Configuration Tab enter
the Local
Administrator‘s and
CSMREG‘s password.
Create System
Group
Add Systems
Activate qRFC
monitoring.
In TC RZ21, select
Technical Infrastructure
→ Local Method
Execution → Activate
Background
Dispatching.
Activate forwarding of
Adapter Framework
alerts to the CCMS
Alert Monitor via the
SAPCCMSR agent.
In the Visual
Administator select
Server → Services →
SAP XI AF Core.
On the Properties Tab
enter true as the value
for parameter
CCMSEnabled.
To activate the
heartbeat monitoring
for Java components,
configure the so-
called GRMG
customizing file.
For further
information please
refer to SAP Note:
634771, which
includes the PI
specific GRMG
customizing template.
Demo
Additional Techniques
PI and Alert Framework - Configuration
Display Alert Framework Alerts in CCMS
Alert Framework (ALM) and PI
Start Report
RSXMB_ACTIVATE_ICF_SER
VICES in TC SE38. Refer to
SAP Note: 736312.
Demo
Additional Techniques
PI Performance Measurement
CCMS Performance Alert
TRex Message Search
PI Performance Analysis
In TC SXMB_ADM change
the specific configuration.
SAP_XMB_PERF_AGGREGATE (SXMS_PF_AGGREGATE)
This job reads the persisted runtime data from the persistence layer and
aggregates it on an hourly basis.
SAP_XMB_PERF_REORG (SXMS_PF_REORG)
This job deletes the runtime data once the time interval defined by the
configuration parameter DAYS_TO_KEEP_DATA has been exceeded.
SAP_XMB_EXTRACT_PMI_DATA (SXMS_PMI_EXTRACT_PMI_DATA)
This job extracts runtime data from PMI. The job is optional. If you want
to display performance data from PMI in the Runtime Workbench, you
must schedule this job on your monitoring server
SAP_XMB_GET_PMI_DATA (SXMS_PF_GET_PMIDATA)
This job transfers the runtime data that has been extracted on the
monitoring server to the Integration Server and can display the data in
the performance monitoring of the Runtime Workbench. The job is
optional, see above.
Demo
Maintain table
ALXMBPFALERT in TC SM30
and enter the required values.
As a consequence a new
monitor node is created in
the Exchange
Infrastructure Alert
Monitor.
Demo
All Messages from both the Integration Server and the Adapter
Engine are transfered to TRex for indexing.
Full Text Search on Payload
Fast Results for Message Search
Embedded in Runtime Workbench
Temporally delayed because Messages need to be synchronized
with TRex
From SP 14 on
TREX
ABAP Java Name
Client Client Server
HTTP
XML Preprocessor Queue
Server
Gateway
Index Server
RFC Web
Server Server Text Mining Text Search Attribute
Engine Engine Engine
In TC SXMB_ADM →
Integration Engine
Configuration → Edit
Specific Configuration
and enter the RFC
Destination created
before for the parameter
Monitoring →
TREX_RFC_
DESTINATION.
In TC SXMS_ADMI_IND
adapt the indexing
parameters and activate
Indexing by pressing the
button Indexing.
In the Visual
Administrator select
Cluster → Server →
Services → TRex Service
and enter the resp. values
for nameserver.address
and
nameserver.backuplist.
Demo
You have seen how the CCMS Alert Monitoring and the Alert
Framework can support you seamlessly operate your Process
Integration.
You are able to do a PI Performance Analysis and configure
Performance CCMS Alerts for specific interfaces.
You can utilize TRex for Message Search.
Î Public Web:
www.sap.com
SAP Developer Network: www.sdn.sap.com Î Exchange Infrastructure
Forum
SAP Customer Services Network: www.sap.com/services/
NetWeaver Developer‘s Guide: www.sdn.sap.com/sdn/developersguide.sdn
Q&A
Thank You !
The information in this document is proprietary to SAP. No part of this document may be reproduced, copied, or transmitted in any form or for any purpose
without the express prior written permission of SAP AG.
This document is a preliminary version and not subject to your license agreement or any other agreement with SAP. This document contains only intended
strategies, developments, and functionalities of the SAP® product and is not intended to be binding upon SAP to any particular course of business, product
strategy, and/or development. Please note that this document is subject to change and may be changed by SAP at any time without notice.
SAP assumes no responsibility for errors or omissions in this document. SAP does not warrant the accuracy or completeness of the information, text, graphics,
links, or other items contained within this material. 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 shall have no liability for damages of any kind including without limitation direct, special, indirect, or consequential damages that may result from the use
of these materials. This limitation shall not apply in cases of intent or gross negligence.
The statutory liability for personal injury and defective products is not affected. SAP has no control over the information that you may access through the use
of hot links contained in these materials and does not endorse your use of third-party Web pages nor provide any warranty whatsoever relating to third-party
Web pages.