Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Table of Contents
stylenone

Data Description

The pi_messages event is used in SAP to monitor PI/PO messages used for SAP integration scenarios.

...

  1. If using PowerConnect Java 7.3.0 or Higher
    Set the "lag" in the PO Message extractor to match the PO message timeout duration (e.g. 15 minutes). This delay ensures that by the time PowerConnect Java collects the data, messages will have completed their status transitions (e.g., waitingsystemError or success).

    image-20241030-213326.png

  2. Using Advanced Filters with the Exclude Feature
    Track messages in the waiting status and retain only those that ultimately fail. This method allows you to see messages that were in retry and subsequently encountered an error:

    <PIFilters>
    <PIFilter>
    <status>waiting</status>
    <payload>false</payload>
    <logs>false</logs>
    <excludes>
    <status>success</status>
    </excludes>
    </PIFilter>
    </PIFilters>

    In the above filter messages with a status of waiting will be collected, stored in the inflight cache and tracked.
    When the final status is set any messages that were successful will be removed by the exclude filter.
    Notice we do not use the onlyfaultymessages filter here because this would not match the messages in waiting status.

Configuration

This section of the PI Message Monitor configuration deals with general configuration settings which apply globally.

...