Inter Changes Transmitted Test

This test tracks the performance of the messaging service while receiving interchanges from the BizTalk server. The outputs of the test are given below:

Target of the test : A BizTalk server

Agent deploying the test : An internal agent

Outputs of the test : One set of results for every BizTalk server being monitored

Configurable parameters for the test
Parameters Description

Test period

This indicates how often should the test be executed.

Host

The IP address of the machine where BizTalk has been installed.

Port

The port at which the host listens to. This parameter is not applicable to this test, so set this to NULL.

Measurements made by the test
Measurement Description Measurement Unit Interpretation

Encode rate

This measure indicates the number of interchanges being encoded per second by the runtime process.

 

Intchanges/Sec

 

A value of –1 for this measure implies that the BizTalk messaging service or Distributed Transaction Coordinator (MSDTC) or XLANG Schedule Restart Service may not be running.

In case of an unusually low value, verify the status of the interchange in the suspended queue using the BizTalk server administration. If the status corresponding to an interchange is Encoding, then it implies that the BizTalk server could not encode the interchange. Resubmitting the interchange to the BizTalk server may solve this problem.

Encrypt rate

This measure indicates the number of interchanges being encrypted per second by the runtime process.

Intchanges/Sec

A value of –1 for this measure implies that the BizTalk messaging service or Distributed Transaction Coordinator (MSDTC) or XLANG Schedule Restart Service may not be running.

In case of an unusually low value, verify the status of the interchange in the suspended queue using the BizTalk server administration. If the status corresponding to the interchange is Encrypting , then it signifies that the BizTalk server could not encrypt this interchange. Also, verify the expiration of the certificate in the Certificate Microsoft Management Console snap-in.

Serialize rate

This measure indicates the number of interchanges being serialized per second by the BizTalk runtime process.

Intchanges/Sec

A value of –1 for this measure implies that the BizTalk messaging service or Distributed Transaction Coordinator (MSDTC) or XLANG Schedule Restart Service may not be running.

In case of an unusually low value, verify the status of the interchange in the suspended queue. If the status corresponding to the interchange is Serializing, then it implies that the BizTalk server could not convert the interchange to its native format.

Resubmitting the interchange can solve this problem.

Transmit rate

This measure indicates the number of interchanges being transmitted per second by the BizTalk messaging service.

Intchanges/Sec

A high value over a period may indicate that transmission took a long time to attain completion.

A value of –1 for this measure implies that the BizTalk messaging service or Distributed Transaction Coordinator (MSDTC) or XLANG Schedule Restart Service may not be running.

If the value of this measure is unusually low, verify the transport address in the channel. Correct the problem in the channel and resubmit the interchange.

Alternatively, the BizTalk server might have taken a long time to transmit the interchange. Verify the transport mechanism used.

Another reason could be that the BizTalk administrator might have moved the interchange to the suspended queue, resubmitted the interchange from the suspended queue.

Alternatively, the computer on which the BizTalk server could be running out of memory, restart the server and resubmit all the interchanges in the suspended queue.