Centralized trace facility with dynamic tracing in data processing system
AssigneeInternational Business Machines Corporation
InventorChristopher Colin Paice
Life of this patent
Estimating the term…
Abstract
In a data processing system wherein a plurality of data processing applications are in communication with each other, a first data processing apparatus running a first data processing application, the apparatus, method and computer program product has: means for receiving a message from a second data processing apparatus running a second data processing application; means for determining whether a predetermined indication is provided in the received message; and means for reporting the receipt of the received message to a central logging trace facility for logging of the message when the predetermined indication is provided in the received message.
Claims15
In a data processing system wherein a plurality of data processing applications are in communication with each other, a first data processing apparatus running a first data processing application, the apparatus comprising:
- means for determining, on a dynamic real-time basis, during a communications session between the applications, for each message to be sent to a second data processing application running a second data processing application as part of said communications session, whether an indication of the receipt of the message by the second data processing application should be logged into a central logging trace facility, which is used to assist in locating errors which may have occurred during said communications session;
- means for providing a predetermined indication in said message when the means for determining has dynamically determined that the message should be logged into the central facility;
- and
- means for sending said message to the second data processing apparatus.
In a data processing system wherein a plurality of data processing applications are in communication with each other, a method of operating a first data processing apparatus running a first data processing application, the method comprising steps of:
- determining, on a dynamic real-time basis, during a communications session between the applications, for each message to be sent to a second data processing application running a second data processing application as part of said communications session, whether an indication of the receipt of the message by the second data processing application should be logged into a central logging trace facility, which is used to assist in locating errors which may have occurred during said communications session;
- providing a predetermined indication in said message when the determining step has dynamically determined that the message should be logged into the central facility;
- and
- sending said message to the second data processing apparatus.
Dependencies are inferred from the claim text.