BT Http Receive Adapter Test
The HTTP adapter is used to exchange information between the BizTalk server and an application by means of the HTTP protocol. HTTP is the primary protocol for inter-business message exchange. Applications can send messages to a server by sending HTTP POST or HTTP GET requests to a specified HTTP URL. The HTTP receive adapter is an Internet Information Services (IIS) Internet Server Application Programming Interface (ISAPI) extension that the IIS process hosts, and controls the receive locations that use the HTTP adapter. The receive location for the HTTP receive adapter is a distinct URL configured through BizTalk Explorer.
Using this test, you can monitor the flow of messages to and from the HTTP receive adapter for each host instance on the BizTalk server. In the process, you can determine the current workload of the HTTP receive adapter of a host instance, and evaluate the load processing ability of that adapter.
Target of the test : A BizTalk Server 2010
Agent deploying the test : An internal agent
Outputs of the test : One set of results for each host instance on the BizTalk server being monitored
Parameters | Description |
---|---|
Test period |
This indicates how often should the test be executed. |
Host |
The host for which this test is to be configured. |
Port |
The port at which the host listens to. |
Ispassive |
If this parameter is set to Yes, then it means that, by default, all BizTalk servers being monitored by the eG system are the passive servers of a BizTalk cluster. No alerts will be generated if the servers are not running. Measures will be reported as "Not applicable" by the agent if the servers are not up. |
Measurement | Description | Measurement Unit | Interpretation |
---|---|---|---|
Messages received |
Indicates the total number of HTTP requests received by the HTTP receive adapter on this host instance. |
Number |
The counter is incremented after a request message is completely read by the HTTP receive adapter from the HTTP client.
|
Messages received rate |
Indicates the rate at which the HTTP requests are received by the HTTP receive adapter on this host instance. |
Msgs/Sec |
The counter applies only to request messages that have been completely read by the HTTP receive adapter from the HTTP client. Ideally, the value of this measure should be high. A low value indicates that the HTTP receive adapter is experiencing delays while accepting requests from the HTTP client. Further investigation may be required to diagnose the root-cause of the slowdown. |
Messages sent |
Indicates the total number of HTTP responses sent by the HTTP receive adapter on this host instance. |
Number |
The counter is incremented only for response messages that have been successfully sent to HTTP clients. |
Messages sent rate |
Indicates the rate at which messages were sent by the FTP send adapter on this host instance on this host instance. |
Number |
The counter applies only to response messages that have been successfully sent to HTTP clients. Ideally, the value of this measure should be high. A low value indicates that the HTTP receive adapter is experiencing delays while responding to requests from HTTP clients. Further investigation may be required to diagnose the root-cause of the slowdown. |