(DTERP-2108) Troubleshooting

Diagnostics

Core

The Outboard Service creates an application log entry for each incoming request.

  • Log object: /DVD/CRP
  • External ID:<Source ID>.<URL Command>.<Document ID>.<Comp ID>

Log explorer

The Outboard Service is generating application logs for each usage of the service. Sometimes it happens that you need to find a specific phrase in logs but standard SAP functionality doesn't provide such function. Therefore, our Log explorer could become very handy. By using Log explorer you are able to find all logs that contain specific text.

Transaction: /DVD/CRP_LOGEXP

Log reference in HTTP response

In case of an internal processing error, the service will return HTTP code 500 with the response message containing a reference (log handle) to the service application log. Based on this log reference, you are able to get more information regarding the error.

When you have a log handle, you are able to display a referenced log by using the cockpit transaction:

  1. Open transaction /DVD/CRP 
  2. Choose Goto menu
  3. Choose Display application log by handle

Example of error message with log reference

HTTP error: 500 Internal server error WrsUNhF2ibxX0000mAWm80 Storage ID 'ZHDP_TEST1' does not exist.

Log reference is 22 characters long string.

Disable application logs based on external ID

Each content repository access creates application logs on the SAP system. This can cause issues with memory consumption. You can define which application logs shouldn’t be created.

Transaction: /DVD/CRP_LOGR

In table maintenance, you can define patterns for application log external id which will be excused from logging.

External id is created as follows: <Source ID>.<URL Command>.<Document ID>.<Comp ID>

Please note: If you switch off logging, in case of an error, there will be limited or no information for further troubleshooting.


Retention
 management

If the functionality is not working as expected or described in the documentation, please check processing logs using transaction SLG1 for the following objects:

  • Log object: /DVD/CRP
    • subobject: /DVD/CRP_RM 
  • Log object: /DVD/RMX_SARA

For an issue resolution or more details, please check error message long text when available.

ICM parameter health check

Transaction will check whether important ICM parameters have recommended values.

Transaction: /DVD/CRP_ICM

Information system

If the functionality is not working as expected or described in the documentation, please check processing logs using transaction SLG1 for the following objects:

  • Log object: /DVD/CRP
    • subobject: AIND 
    • external id:
      • /DVD/CRP_AIND_CHECK_STATUS
      • AIND_ERROR