OSLC logging

Log correlation can record information when OSLC resources are created or updated. The information that is logged includes the total response time and the size of the resource in bytes. The information can be used for performance analysis. For example, you can use the log information to analyze response times.

To enable log correlation so that information is recorded during GET, POST and PUT requests, go to System configuration > Platform configuration > System properties application and ensure that the mxe.logging.CorrelationEnabled property is set to 1.

The following table shows some of the information that might be logged when you enable the mxe.logging.CorrelationEnabled property. Some of the attributes in the table might not be available for every request.
Attribute Description
ClientIP IP address of the client that makes the request of the server through OSLC.
InvokeAndSerTime Time that is taken for invocation and serialization.
SendResponseTime Time that is required for the server to respond to a client request.
RequestURI Universal resource identifier of the client.
RequestParams Parameters that are passed in the URI of the client.
ElapsedTime Total time that is required from client request to server response.
LoginID User name that is associated with a client authentication request.
ResourceSize Size of the resource in bytes.
EndUserClientIP IP address of the end user who makes the request of the server.
EndUserMetaData Data that is associated with the actual end client user. Requests are often delivered through an intermediary server. This attribute, when present, always contains end user data.
ClientPort Port number that the client uses to make a request of the server.