monitoring of sap exchange infrastructure integration processes - webinar powerpoint
TRANSCRIPT
-
8/10/2019 Monitoring of SAP Exchange Infrastructure Integration Processes - Webinar Powerpoint
1/55
Monitoring of
ntegration Processes
Joachim OrbNetWeaver RIG XI, SAP AG
KHNC, 09/13/2006
-
8/10/2019 Monitoring of SAP Exchange Infrastructure Integration Processes - Webinar Powerpoint
2/55
Process based monitoring
Component based monitoring
-
8/10/2019 Monitoring of SAP Exchange Infrastructure Integration Processes - Webinar Powerpoint
3/55
SAP AG 2006, SAP SKILLS 2006 CONFERENCE / D2 / 3
Process based monitoring Entry points
Purpose:
Monitoring individual process instances
Detailed information
Mainly used during development or for a detailed analysis in a production
environment Requires basic understanding of the process definition
Entry points
Integration Engine Monitoring (transaction SXMB_MONI)
Default view
Process view
Business Process Engine Monitoring (transaction SXMB_MONI_BPE)
Process selection per Process ID, Message Type, Message instance, Erroneous
processes, ...
Forward navigation from CCMS
-
8/10/2019 Monitoring of SAP Exchange Infrastructure Integration Processes - Webinar Powerpoint
4/55 SAP AG 2006, SAP SKILLS 2006 CONFERENCE / D2 / 4
Process view of SXMB_MONI
Example: the following slides represents process instances on a processof type
Output of process view of SXMB_MONI (Process view):
-
8/10/2019 Monitoring of SAP Exchange Infrastructure Integration Processes - Webinar Powerpoint
5/55 SAP AG 2006, SAP SKILLS 2006 CONFERENCE / D2 / 5
Process view of SXMB_MONI
Process name (Integration Directory
Process (Instance) ID
Process status
Entry point for BPE monitoring
Provides a comprehensive overview over processes and associatedmessages
Display follows well-known structure of SXMB_MONI
Navigation to Workflow Log
-
8/10/2019 Monitoring of SAP Exchange Infrastructure Integration Processes - Webinar Powerpoint
6/55 SAP AG 2006, SAP SKILLS 2006 CONFERENCE / D2 / 6
Workflow Log (Technical Details)
1
2
1: Details for Block (Content of Container)
2: Receive Step (Active Correlations)
-
8/10/2019 Monitoring of SAP Exchange Infrastructure Integration Processes - Webinar Powerpoint
7/55 SAP AG 2006, SAP SKILLS 2006 CONFERENCE / D2 / 7
1: Details for Block (Content of Container)
Example:
1
3
2
1: Received Messages
2: Used Correlations
3: Content of simple typed container
-
8/10/2019 Monitoring of SAP Exchange Infrastructure Integration Processes - Webinar Powerpoint
8/55 SAP AG 2006, SAP SKILLS 2006 CONFERENCE / D2 / 8
2: Receive Step (Active Correlations)
Example:
1
2
1: Message Header Information
2: Correlations used to bind message to a running process
-
8/10/2019 Monitoring of SAP Exchange Infrastructure Integration Processes - Webinar Powerpoint
9/55 SAP AG 2006, SAP SKILLS 2006 CONFERENCE / D2 / 9
Workflow Log (Technical Details)
3
3: Details on mapping step
-
8/10/2019 Monitoring of SAP Exchange Infrastructure Integration Processes - Webinar Powerpoint
10/55
SAP AG 2006, SAP SKILLS 2006 CONFERENCE / D2 / 10
3: Mapping Step
Example:
2
3
1
4
1: Meta data of used Interface Mapping
2: Source message(s)
3: Target message(s)
4: Mapping trace
-
8/10/2019 Monitoring of SAP Exchange Infrastructure Integration Processes - Webinar Powerpoint
11/55
SAP AG 2006, SAP SKILLS 2006 CONFERENCE / D2 / 11
Source/target messages
Example: Double click on MESSAGES_IN / MESSAGES_OUT
1
List of source/target message(s)
-
8/10/2019 Monitoring of SAP Exchange Infrastructure Integration Processes - Webinar Powerpoint
12/55
SAP AG 2006, SAP SKILLS 2006 CONFERENCE / D2 / 12
Workflow Log (Technical Details) NW 2004s
1
2
-
8/10/2019 Monitoring of SAP Exchange Infrastructure Integration Processes - Webinar Powerpoint
13/55
Process based monitoring
Component based monitoring
C t b d it i
-
8/10/2019 Monitoring of SAP Exchange Infrastructure Integration Processes - Webinar Powerpoint
14/55
SAP AG 2006, SAP SKILLS 2006 CONFERENCE / D2 / 14
Component based monitoring
Purpose: Monitoring of components involved in BPE
Mainly used in a production environment
Requires basic understanding of the system architecture
Entry point
CCMS (transaction RZ20)
BPM M it i i CCMS
-
8/10/2019 Monitoring of SAP Exchange Infrastructure Integration Processes - Webinar Powerpoint
15/55
SAP AG 2006, SAP SKILLS 2006 CONFERENCE / D2 / 15
ccBPM Monitoring in CCMS
With SP17 BPE monitoring is integrated into CCMS
CCMS calls periodically corresponding data supplier
Hierarchical display of BPE status in CCMS using traffic lights
Analysis tools, providing
Textual display with causes, symptoms and remedies for an alert
Compensation tools for resolving a reported problem
Navigation to process based monitoring
BPE Architecture
-
8/10/2019 Monitoring of SAP Exchange Infrastructure Integration Processes - Webinar Powerpoint
16/55
SAP AG 2006, SAP SKILLS 2006 CONFERENCE / D2 / 16
XI Integration Server
BPE Architecture
ID=123
ID=456
ID=789
XBQO$PE_WS...
CorrelationID=
PE_
ADAPTER
CENTRAL
PIPELINE
XBTO...
XBTI...
BPE process logic
-
8/10/2019 Monitoring of SAP Exchange Infrastructure Integration Processes - Webinar Powerpoint
17/55
SAP AG 2006, SAP SKILLS 2006 CONFERENCE / D2 / 17
XI Integration Server
BPE process logic
XBQO$PE_WS...
PE_
ADAPTER
CENTRAL
PIPELINE XBTI...
sync
stops syncexecution
tRFC Callback
BPE process flow Example
-
8/10/2019 Monitoring of SAP Exchange Infrastructure Integration Processes - Webinar Powerpoint
18/55
SAP AG 2006, SAP SKILLS 2006 CONFERENCE / D2 / 18
BPE process flow - Example
XI Integration Server
PE_
AD
APTER
ID=123
ID=456
ID=789
Correlation
ID=
4321
BPE process flow - Example
-
8/10/2019 Monitoring of SAP Exchange Infrastructure Integration Processes - Webinar Powerpoint
19/55
SAP AG 2006, SAP SKILLS 2006 CONFERENCE / D2 / 19
BPE process flow - Example
XI Integration Server
PE_
AD
APTER
ID=123
ID=456
ID=789
Correlation
ID=
43
1
2
BPE process flow - Example
-
8/10/2019 Monitoring of SAP Exchange Infrastructure Integration Processes - Webinar Powerpoint
20/55
SAP AG 2006, SAP SKILLS 2006 CONFERENCE / D2 / 20
BPE process flow - Example
XI Integration Server
PE_
AD
APTER
ID=123
ID=456
ID=789
Correlation
ID=
4
2
1
3
BPE process flow - Example
-
8/10/2019 Monitoring of SAP Exchange Infrastructure Integration Processes - Webinar Powerpoint
21/55
SAP AG 2006, SAP SKILLS 2006 CONFERENCE / D2 / 21
BPE process flow Example
XI Integration Server
PE_
AD
APTER
ID=123
ID=456
ID=789
Correlation
ID=
3
2
1
4
BPE process flow - Example
-
8/10/2019 Monitoring of SAP Exchange Infrastructure Integration Processes - Webinar Powerpoint
22/55
SAP AG 2006, SAP SKILLS 2006 CONFERENCE / D2 / 22
BPE process flow Example
XI Integration Server
PE_
AD
APTER
ID=123
ID=456
ID=789
Correlation
ID=
2
134
ccBPM Monitoring Structure in CCMS
-
8/10/2019 Monitoring of SAP Exchange Infrastructure Integration Processes - Webinar Powerpoint
23/55
SAP AG 2006, SAP SKILLS 2006 CONFERENCE / D2 / 23
g
Exchange Infrastructure
Business Process Engine
Definition
Runtime
Process Data
Overall status
ccBPM Monitoring Structure in CCMS / Overall status
-
8/10/2019 Monitoring of SAP Exchange Infrastructure Integration Processes - Webinar Powerpoint
24/55
SAP AG 2006, SAP SKILLS 2006 CONFERENCE / D2 / 24
Overall status
Status of the Business Process Engine
Status of the automatic customizing
Allowed statuses: Ready, Stopped, Stopping BPE, Starting BPE See transaction: xmb_adm_bpe -> Automatic BPM customizing
ccBPM Monitoring Structure in CCMS / Definition
-
8/10/2019 Monitoring of SAP Exchange Infrastructure Integration Processes - Webinar Powerpoint
25/55
SAP AG 2006, SAP SKILLS 2006 CONFERENCE / D2 / 25
Definition
Incorrect process definitions in XI cache
Process instances without definition
ccBPM Monitoring Structure in CCMS / Definition
-
8/10/2019 Monitoring of SAP Exchange Infrastructure Integration Processes - Webinar Powerpoint
26/55
SAP AG 2006, SAP SKILLS 2006 CONFERENCE / D2 / 26
Definition
Incorrect process definitions in XI cache
Process instances without definition
Error situations:
Transaction sxi_cache produces returncode 0 for a process definition Process definition of a running instance has been deleted
ccBPM Monitoring Structure in CCMS / Runtime
-
8/10/2019 Monitoring of SAP Exchange Infrastructure Integration Processes - Webinar Powerpoint
27/55
SAP AG 2006, SAP SKILLS 2006 CONFERENCE / D2 / 27
Runtime
Deadlines
Status of deadline monitoring
Process Engine
Deadline items in status error
Process start
Process execution
Process instance consistency
Hanging process instances
Process interruption caused by locks
Incomplete recovery after system crash
ccBPM Monitoring Structure in CCMS / Runtime
-
8/10/2019 Monitoring of SAP Exchange Infrastructure Integration Processes - Webinar Powerpoint
28/55
SAP AG 2006, SAP SKILLS 2006 CONFERENCE / D2 / 28
Runtime
Deadlines
Status of deadline monitoring
Process Engine
Deadline items in status error
Process start
Process execution
Process instance consistency
Hanging process instances
Process interruption caused by locks
Incomplete recovery after system crash
Checks whether the job to checkdeadlines is executedsuccessfully on a regularly basis.
ccBPM Monitoring Structure in CCMS / Runtime
-
8/10/2019 Monitoring of SAP Exchange Infrastructure Integration Processes - Webinar Powerpoint
29/55
SAP AG 2006, SAP SKILLS 2006 CONFERENCE / D2 / 29
Runtime
Deadlines
Status of deadline monitoring
Process Engine
Deadline items in status error
Process start
Process execution
Process instance consistency
Hanging process instances
Process interruption caused by locks
Incomplete recovery after system crash
Only used for inbound
processing with buffering
Hanging process instances
-
8/10/2019 Monitoring of SAP Exchange Infrastructure Integration Processes - Webinar Powerpoint
30/55
SAP AG 2006, SAP SKILLS 2006 CONFERENCE / D2 / 30
XI Integration Server
ID=123
ID=456
ID=789
XBQO$PE_WS...
CorrelationID=
PE_
ADAPTER
CENTRAL
PIPELINE
XBTO...
XBTI...
ccBPM Monitoring Structure in CCMS / Runtime
-
8/10/2019 Monitoring of SAP Exchange Infrastructure Integration Processes - Webinar Powerpoint
31/55
SAP AG 2006, SAP SKILLS 2006 CONFERENCE / D2 / 31
Runtime
Deadlines
Status of deadline monitoring
Process Engine
Deadline items in status error
Process start
Process execution
Process instance consistency
Hanging process instances
Process interruption caused by locks
Incomplete recovery after system crash
Process interruption caused by locks
-
8/10/2019 Monitoring of SAP Exchange Infrastructure Integration Processes - Webinar Powerpoint
32/55
SAP AG 2006, SAP SKILLS 2006 CONFERENCE / D2 / 32
XI Integration Server
XBQO$PE_WS...
PE_
ADAPTER
CENTRAL
PIPELINE XBTI...
sync
stops sync.
processing
tRFC Callback
ccBPM Monitoring Structure in CCMS / Runtime
-
8/10/2019 Monitoring of SAP Exchange Infrastructure Integration Processes - Webinar Powerpoint
33/55
SAP AG 2006, SAP SKILLS 2006 CONFERENCE / D2 / 33
Runtime
Deadlines
Status of deadline monitoring
Process Engine
Deadline items in status error
Process start
Process execution
Process instance consistency
Hanging process instances
Process interruption caused by locks
Incomplete recovery after system crash
Checks whether there areprocess instances in statusCOMPLETED containingprocess steps in other statusthan COMPLETED orCANCELLED
ccBPM Monitoring Structure in CCMS / Runtime
-
8/10/2019 Monitoring of SAP Exchange Infrastructure Integration Processes - Webinar Powerpoint
34/55
SAP AG 2006, SAP SKILLS 2006 CONFERENCE / D2 / 34
Runtime
Process scheduling
Delayed qRFCs
Eventing
Status of automatic error handling
Events in status ERROR
Status of event queue monitoring
Status of automatic clean up
Event linkages in status errors
Events waiting for delivery
Tracking / Database tables
Process trace status
Event trace status
qRFCs in Status ERROR
ccBPM Monitoring Structure in CCMS / Runtime
-
8/10/2019 Monitoring of SAP Exchange Infrastructure Integration Processes - Webinar Powerpoint
35/55
SAP AG 2006, SAP SKILLS 2006 CONFERENCE / D2 / 35
Runtime
Process scheduling
Delayed qRFCs
Eventing
Status of automatic error handling
Events in status ERROR
Status of event queue monitoring
Status of automatic clean up
Event linkages in status errors
Events waiting for delivery
Tracking / Database tables
Process trace status
Event trace status
qRFCs in Status ERROR
qRFCs in Status ERROR
-
8/10/2019 Monitoring of SAP Exchange Infrastructure Integration Processes - Webinar Powerpoint
36/55
SAP AG 2006, SAP SKILLS 2006 CONFERENCE / D2 / 36
XI Integration Server
ID=123
ID=456
ID=789
XBQO$PE_WS...
CorrelationID=
PE_
ADAPTER
CENTRAL
PIPELINE
XBTO...
XBTI...
ccBPM Monitoring Structure in CCMS / Runtime
-
8/10/2019 Monitoring of SAP Exchange Infrastructure Integration Processes - Webinar Powerpoint
37/55
SAP AG 2006, SAP SKILLS 2006 CONFERENCE / D2 / 37
Runtime
Process scheduling
Delayed qRFCs
Eventing
Status of automatic error handling
Events in status ERROR
Status of event queue monitoring
Status of automatic clean up
Event linkages in status errors
Events waiting for delivery
Tracking / Database tables
Process trace status
Event trace status
qRFCs in Status ERROR
Delayed qRFCs
-
8/10/2019 Monitoring of SAP Exchange Infrastructure Integration Processes - Webinar Powerpoint
38/55
SAP AG 2006, SAP SKILLS 2006 CONFERENCE / D2 / 38
XI Integration Server
ID=123
ID=456
ID=789
XBQO$PE_WS...
Correlation
ID=
PE_
ADAPTER
CENTRAL
PIPELINE
XBTO...
XBTI...
ccBPM Monitoring Structure in CCMS / Runtime
-
8/10/2019 Monitoring of SAP Exchange Infrastructure Integration Processes - Webinar Powerpoint
39/55
SAP AG 2006, SAP SKILLS 2006 CONFERENCE / D2 / 39
Runtime
Process scheduling
Delayed qRFCs
Eventing
Status of automatic error handling
Events in status ERROR
Status of event queue monitoring
Status of automatic clean up
Event linkages in status errors
Events waiting for delivery
Tracking / Database tables
Process trace status
Event trace status
qRFCs in Status ERROR
Checks whether the restart oftemporarily erroneous workitems is executed on a regularlybasis
ccBPM Monitoring Structure in CCMS / Runtime
-
8/10/2019 Monitoring of SAP Exchange Infrastructure Integration Processes - Webinar Powerpoint
40/55
SAP AG 2006, SAP SKILLS 2006 CONFERENCE / D2 / 40
Runtime
Process scheduling
Delayed qRFCs
Eventing
Status of automatic error handling
Events in status ERROR
Status of event queue monitoring
Status of automatic clean up
Event linkages in status errors
Events waiting for delivery
Tracking / Database tables
Process trace status
Event trace status
qRFCs in Status ERROR
Checks whether the cleanup ofjob logs is executed on aregularly basis
ccBPM Monitoring Structure in CCMS / Runtime
-
8/10/2019 Monitoring of SAP Exchange Infrastructure Integration Processes - Webinar Powerpoint
41/55
SAP AG 2006, SAP SKILLS 2006 CONFERENCE / D2 / 41
Runtime
Process scheduling
Delayed qRFCs
Eventing
Status of automatic error handling
Events in status ERROR
Status of event queue monitoring
Status of automatic clean up
Event linkages in status errors
Events waiting for delivery
Tracking / Database tables
Process trace status
Event trace status
qRFCs in Status ERROR
Only used for inboundprocessing with bufferingand acknowledgements
ccBPM Monitoring Structure in CCMS / Runtime
-
8/10/2019 Monitoring of SAP Exchange Infrastructure Integration Processes - Webinar Powerpoint
42/55
SAP AG 2006, SAP SKILLS 2006 CONFERENCE / D2 / 42
Runtime
Process scheduling
Delayed qRFCs
Eventing
Status of automatic error handling
Events in status ERROR
Status of event queue monitoring
Status of automatic clean up
Event linkages in status errors
Events waiting for delivery
Tracking / Database tables
Process trace status
Event trace status
qRFCs in Status ERROR
Checks whether traces arewritten in a productive system
ccBPM Monitoring Structure in CCMS / Process Data
-
8/10/2019 Monitoring of SAP Exchange Infrastructure Integration Processes - Webinar Powerpoint
43/55
SAP AG 2006, SAP SKILLS 2006 CONFERENCE / D2 / 43
Process data
Process instances
Process instances
Process instances in status ERROR
Unprocessed XML messages
Unsent XML messages
Pending XML messages
ccBPM Monitoring Structure in CCMS / Process Data
-
8/10/2019 Monitoring of SAP Exchange Infrastructure Integration Processes - Webinar Powerpoint
44/55
SAP AG 2006, SAP SKILLS 2006 CONFERENCE / D2 / 44
Process data
Process instances
Process instances
Process instances in status ERROR
Unprocessed XML messages
Unsent XML messages
Pending XML messages
Process instances in status ERROR
-
8/10/2019 Monitoring of SAP Exchange Infrastructure Integration Processes - Webinar Powerpoint
45/55
SAP AG 2006, SAP SKILLS 2006 CONFERENCE / D2 / 45
XI Integration Server
ID=123
ID=456
ID=789
XBQO$PE_WS...
Correlation
ID=
PE_
ADAPTER
CENTRAL
PIPELINE
XBTO...
XBTI...
1
2STOP
ccBPM Monitoring Structure in CCMS / Process Data
-
8/10/2019 Monitoring of SAP Exchange Infrastructure Integration Processes - Webinar Powerpoint
46/55
SAP AG 2006, SAP SKILLS 2006 CONFERENCE / D2 / 46
Process data
Process instances
Process instances
Process instances in status ERROR
Unprocessed XML messages
Unsent XML messages
Pending XML messages
Pending XML messages
-
8/10/2019 Monitoring of SAP Exchange Infrastructure Integration Processes - Webinar Powerpoint
47/55
SAP AG 2006, SAP SKILLS 2006 CONFERENCE / D2 / 47
XI Integration Server
ID=123
ID=456
ID=789
XBQO$PE_WS...
Correlation
ID=
PE_
ADAPTER
CENTRAL
PIPELINE
XBTO...
XBTI...
ccBPM Monitoring Structure in CCMS / Process Data
-
8/10/2019 Monitoring of SAP Exchange Infrastructure Integration Processes - Webinar Powerpoint
48/55
SAP AG 2006, SAP SKILLS 2006 CONFERENCE / D2 / 48
Process data
Process instances
Process instances
Process instances in status ERROR
Unprocessed XML messages
Unsent XML messages
Pending XML messagesOnly used for inbound
processing with bufferingand acknowledgements
S
Unprocessed XML messages
-
8/10/2019 Monitoring of SAP Exchange Infrastructure Integration Processes - Webinar Powerpoint
49/55
SAP AG 2006, SAP SKILLS 2006 CONFERENCE / D2 / 49
XI Integration Server
ID=123
ID=456
ID=789
XBQO$PE_WS...
Correlation
ID=
PE_
ADAPTER
CENTRAL
PIPELINE
XBTO...
XBTI...
RSWF_XI_UNPROCESSED_MSGS
ccBPM Monitoring Structure in CCMS / Process Data
-
8/10/2019 Monitoring of SAP Exchange Infrastructure Integration Processes - Webinar Powerpoint
50/55
SAP AG 2006, SAP SKILLS 2006 CONFERENCE / D2 / 50
Process data
Process instances
Process instances
Process instances in status ERROR
Unprocessed XML messages
Unsent XML messages
Pending XML messages
XI I t ti S
Unsent XML messages
-
8/10/2019 Monitoring of SAP Exchange Infrastructure Integration Processes - Webinar Powerpoint
51/55
SAP AG 2006, SAP SKILLS 2006 CONFERENCE / D2 / 51
XI Integration Server
ID=123
ID=456
ID=789
XBQO$PE_WS...
Correlation
ID=
PE_
ADAPTER
CENTRAL
PIPELINE
XBTO...
XBTI...
RSWF_XI_UNSENT_MSGS
-
8/10/2019 Monitoring of SAP Exchange Infrastructure Integration Processes - Webinar Powerpoint
52/55
Questions?
-
8/10/2019 Monitoring of SAP Exchange Infrastructure Integration Processes - Webinar Powerpoint
53/55
Colors
Removepageforsli
deshow
-
8/10/2019 Monitoring of SAP Exchange Infrastructure Integration Processes - Webinar Powerpoint
54/55
SAP AG 2006, SAP SKILLS 2006 CONFERENCE / D2 / 54
77
7777
239
1590
0
51102
R
GB
191
191191
33
87
71
80
34
71
190
102
0
87
129
174
124
30
31
R
G
B
Links to SAP PowerPoint Samples & Guidelines
Removepageforsli
deshow
-
8/10/2019 Monitoring of SAP Exchange Infrastructure Integration Processes - Webinar Powerpoint
55/55
SAP AG 2006, SAP SKILLS 2006 CONFERENCE / D2 / 55
In order to access the links below, please view this slide in Slide Show mode
SAP_PPT Guidelines Other than Title Slides and Divider Pages - The SAP PPTGuidelines include theory and examples of: Colors, Fonts & Bullets
Image Usage & Quotes Graphics, Charts, Tables & Processes
SAP_PPT Samples SAP PPT Sample pages include live ppt slides that
were discussed in the SAP PPT Guidelines. Userscan select from a library of slides including titleslides, divider pages, bulleted slides, charts andgraphs
For questions regarding the information and materials contained in theseguidelines, please email [email protected]
http://wwphlsm2.phl.sap.corp:1080/smart/guidelines/corporate/corporate_ppt_outlook_signatures.asphttp://wwphlsm2.phl.sap.corp:1080/smart/guidelines/corporate/corporate_ppt_outlook_signatures.aspmailto:[email protected]:[email protected]://wwphlsm2.phl.sap.corp:1080/smart/guidelines/corporate/corporate_ppt_outlook_signatures.asphttp://wwphlsm2.phl.sap.corp:1080/smart/guidelines/corporate/corporate_ppt_outlook_signatures.asp