Docs / Monitoring

Monitor & Traces

ASAPIO provides a built-in monitoring facility for tracking outbound and inbound message status, inspecting payloads, and retrying failed deliveries.

Via SAP GUI

Open transaction /ASADEV/ACI_MONITOR. Filter by date range, object name, status, or connection instance. Select a message to view the full payload, HTTP response code, and error details. Failed messages can be retried individually or in bulk.

ASAPIO monitor — vertical layout with message list and trace
ACI Monitor — message list (top) with request/response trace panel (bottom)

Via Event Studio

The Monitoring section provides the same view with a visual interface. Use the filter bar to narrow by interface, status, or time. Click any row to expand the payload and response details.

Event Studio — Monitoring page
Event Studio Monitoring — real-time message log with downloadable trace data

Message Statuses

ACI Monitor — trace detail view
Trace detail — full HTTP request and response body for any selected message
StatusDescription
SuccessMessage delivered and acknowledged
ErrorDelivery failed — HTTP error or timeout
RetryScheduled for automatic retry
PendingQueued, not yet processed

Retry Configuration

Configure in /ASADEV/ACI_SETTINGSGeneral Settings: Max Retries and Retry Interval (minutes).

Archiving

Schedule job /ASADEV/ACI_ARCHIVE via SM36 to purge old records and maintain performance.

Trace Size Limits (MAXTRACE)

If the MAXTRACE parameter is not maintained on an instance, large payloads can exceed the internal trace size limit. This risks an SAP dump with a runtime error similar to the following:

SAP short dump — Internal Kernel Error, runtime error EXPORT_TOO_MUCH_DATA
SAP short dump caused by exceeding the trace size limit – runtime error EXPORT_TOO_MUCH_DATA

The same condition can also cancel a scheduled background job:

Job log showing a job cancelled with runtime error EXPORT_TOO_MUCH_DATA
Job log – step fails with “Unable to initialize ABAP Control Framework”, then EXPORT_TOO_MUCH_DATA, and the job is cancelled

To prevent this, maintain the MAXTRACE parameter for each instance. Recommended value: 10000.

Configure in /ASADEV/ACI_SETTINGS → Dialog Structure: Connections → Default Values. Select the instance, then set attribute MAXTRACE (or the connector-specific variant, e.g. KAFKA_MAXTRACE) to the recommended value.

Default Values view for a connection instance, MAXTRACE attribute highlighted
Default Values – MAXTRACE configuration (example: KAFKA instance)