Records Web service requests, responses, entries, exiting and asynchronous write information.
This mediation primitive uses the following policies for runtime configuration:
message.statistics.RecordStatistics
messageUTCTime
This mediation primitive uses the following configuration properties. Some of these properties can be modified using WebSphere® Integration Developer (WID) tooling. Properties that are promoted can be configured using the Integrated Solutions Console.
recordByDefault
eventType
dataSourceName
messageType
<twss:twssHeaders> ... <twss:globalTransactionID> <!-- Used to identify the transaction associated with this request. The global transaction ID is used in a foreign key relationship with the TRANSACTIONS table. --> </twss:globalTransactionID> <twss:policies> <twss:policy attribute="" value=""/> <twss:policy attribute="" value=""/> ... </twss:policies> ... </twss:twssHeaders>
The following SOAP header elements are added or modified for downstream mediation primitives:
None
Table name: NETWORKSTATISTICS
Field | Key | Data type | Contents |
---|---|---|---|
ENTRYID | PK | VARCHAR (127) | The unique identifier for the entry. |
TRANSACTIONID | PK | VARCHAR (127) | The unique transaction identifier. A single request/response can have multiple entries under a given transaction ID. |
MESSAGETYPE | CHAR (1) | (I)nbound, (O)utbound, (F)ault. | |
EVENTTYPE | VARCHAR (250) | The event type indicating at what point in the flow execution this statistic is being recorded. | |
EVENTTIME | TIMESTAMP | The time of the message. See the message.UseUTCTime policy. |
Foreign key restrictions: UPDATE RESTRICT, CASCADE DELETE
View name: NETWORKSTATISTICSVIEW
Field | Data type | Contents |
---|---|---|
TRANSACTIONID | VARCHAR (127) | The unique transaction identifier. |
REQUESTER | VARCHAR (250) | The requester ID. |
SERVICE | VARCHAR (250) | The service being invoked. |
SERVICEOPERATION | VARCHAR (250) | The service operation being invoked. |
MESSAGETYPE | CHAR(1) | (I)nbound, (O)utbound, (F)ault. |
EVENTTYPE | VARCHAR (250) | The event type indicating at what point in the flow execution this statistic is being recorded. |
EVENTTIME | TIMESTAMP | The time of the message.See the message.UseUTCTime policy. |
SMO header (represented by XPath) | Contents |
---|---|
ServiceMessageObject/context/failInfo/failureString | The full message text that represents the fault situation with substituted variables. For example, SOAC4025E: Error occurred. |
ServiceMessageObject/context/failInfo/origin | The name of the mediation primitive class that originated the fault. |
ServiceMessageObject/SOAPFaultInfo/faultcode | The TWSS message code that represents the fault situation. For example, SOAC4025E. |
ServiceMessageObject/SOAPFaultInfo/faultstring | The full message text that represents the fault situation with substituted variables. For example, SOAC4025E: Error occurred. |