The SAP Computing Center Management System (CCMS) provides a special alert monitor for SAP NetWeaver Process Integration (PI). This monitor is able to monitor several components like Integration Engine, qRFC, ESR, Directory, etc, but the monitoring of communication channels is not supported.
http://help.sap.com/saphelp_nw73/helpdata/en/4b/a70e9413f46579e10000000a421937/content.htm
The following approach is trying to close this gap and might be especially helpful for sender communication channels in a non-messaged-based error state. For example. a file sender channel is not able to reach the FTP host. It is applicable for all NetWeaver PI systems >= NW2004 SPS 19.
ChannelAdminServlet
The ChannelAdminServlet provides an API for checking communication channels of the Adapter Engine externally (available since NW2004 SPS 19).
http://help.sap.com/saphelp_nw73/helpdata/en/cf/504a550ae6274495e2ce30d176f33b/frameset.htm
Prerequisite
- Users must have the action xi_af_channel_admin_display assigned (default: UME-role SAP_XI_MONITOR_J2EE)
Procedure
To check communication channels externally, you use an HTTP GET or POST request to the following URL:
http(s)://host:port/AdapterFramework/ChannelAdminServlet?action=status&party=party&service=service&channel=channel
In the event of internal runtime errors, the HTTP response code is set to 503. To monitor the status of the selected channels, the field ChannelState is relevant. Possible values are ERROR, OK, INACTIVE, UNKNOWN, UNREGISTERED.
Back
Creating the GRMG-Lite Scenario
You can use the Generic Request and Message Generator (GRMG) to monitor the availability of technical components and entire business processes.
http://help.sap.com/saphelp_nw73/helpdata/en/cf/504a550ae6274495e2ce30d176f33b/frameset.htm
Prerequisite
- In general it is possible to use a RFC destination or a direct URL. For operating reasons a RFC destination might be more efficient. Use the already mentioned URL path to the adapter engine. Enter a user with required authorization on the Logon & Security tab. Testing the destination should return the XML response.
Procedure
You can monitor the availability of a URL by creating a GRMG Lite scenario. You do not need to implement a GRMG application to use this function check. Instead, GRMG Lite uses standard capabilities of the HTTP protocol.
http://help.sap.com/saphelp_nw73/helpdata/en/48/29203908e74bbae10000000a42189b/content.htm
Start the GRMG infrastructure by calling transaction GRMG and create a GRMG-Lite scenario.
Scan the XML output of the ChannelAdminServlet, whether the state of a channel is in error.
Enter the RFC destination created previously.
Start the Scenario
Back
Operating the Alert Monitor
You can use the Alert Monitor to perform complete and detailed monitoring of all SAP and non-SAP systems, the host systems, and the database.
http://help.sap.com/saphelp_nw73/helpdata/en/71/4f3d66a95011d194a500a0c93033f7/content.htm
Start the alert monitor by calling transaction RZ20 and open the Availability and Performance Overview.
All errors generate alerts, which are displayed in a tree structure.
Back
Forwarding Alerts to Alert Management (ALM)
The figure below represents a possible route of the CCMS alerts from the communication channels that triggers the alert through the central monitoring system (CEN) and RFC to the central ALM system. The ALM system forwards the alerts in every case to the relevant display program of the recipients (Alert Inbox, UWL) and as an e-mail, fax, or SMS, if these external communication methods are configured in SAPconnect
http://help.sap.com/saphelp_nw73/helpdata/en/3f/567ddea69d3d4c93a6aedabd08899e/frameset.htm
Back
References
PI Monitoring Using CCMS
http://help.sap.com/saphelp_nw73/helpdata/en/4b/a70e9413f46579e10000000a421937/content.htm
Controlling a Communication Channel Externally
http://help.sap.com/saphelp_nw73/helpdata/en/4b/a2862d182b63a3e10000000a42189c/frameset.htm
Monitoring with the Generic Request and Message Generator
http://help.sap.com/saphelp_nw73/helpdata/en/cf/504a550ae6274495e2ce30d176f33b/frameset.htm
Monitoring the Availability of Web Pages with GRMG Lite
http://help.sap.com/saphelp_nw73/helpdata/en/48/29203908e74bbae10000000a42189b/content.htm
Operating the Alert Monitor
http://help.sap.com/saphelp_nw73/helpdata/en/71/4f3d66a95011d194a500a0c93033f7/content.htm
Forwarding Alerts to Alert Management (ALM)
http://help.sap.com/saphelp_nw73/helpdata/en/3f/567ddea69d3d4c93a6aedabd08899e/frameset.htm
Back