Help Docs

Performance Metrics for BizTalk

Get instant and informative data critical to the functioning of the Microsoft BizTalk server, facilitating effective exchange of documents between business partners. The BizTalk monitor uses the Site24x7 Windows agent for monitoring. Install the Windows agent and get the BizTalk servers auto-discovered.

Once the BizTalk server monitor is successfully added to your Site24x7 account,

Interpret BizTalk Performance Metrics

  • Monitor Overview: An overall view of the BizTalk server, in addition to the states of orchestration, send, and receive ports.
  • Messaging: Provides details on the messaging performance.
  • Adapters: Shows information on the various adapters associated with the BizTalk server.
  • Host Throttling: Parameters related to the throttling mechanism are listed.

Monitor Overview

Orchestration Engine:
Parameters Description
Name Name of the orchestration
Host Name Name of the host
Status Tell us the state of orchestration

The physical memory graph gives us the percentage of physical memory used on the machine. Multiple BizTalk servers can be plotted against the physical memory of a machine.

Parameters Description
Send Ports:
Name Name of the send port 
Is TwoWay   Gives us a value specifiying whether the send port is set us as a request-response port
Is Dynamic  Tells us if the send port is dynamic or static 
Receive Ports:
Name Name of the receive port
Is TwoWay Gives us a value specifying whether the receive port is set up as a request-response port
Primary Receive Location The primary location for receiving the message content
Receive Locations:
Name Name of the receive location
Inbound Transport URL The main point where the receive location is mapped for receiving messages
Host Name Name of the host used by the receive location
Adapter Name Name of the adapter used by the receive location
Receive Port Name Name of the port used by the receive location
Enabled Tells us the status of the host

Monito Overview

Messaging

Parameters Description
Messaging Performance:
Host Name Name of the host
Pending Receive Batches The number of pending batches that have not completed processing
Pending Transmitted Batches The number of pending batches from the messaging engine to be sent to the adapters
Throttled Receive Batches The number of pending batches that are blocked due to high service load by the messaging engine
Inbound Latency The average latency recorded from when the messaging engine receives the message from the adapter to the time it is published in the message box
Outbound Latency The average latency recorded from the time the messagin engine receives the message from the message box till it is sent by the adapter
Message Box Host:
Name  Name of the message box host
Host Queue Length The total number of messages in the host queue
Suspended Messages Length The total number of messages suspended for the host
Message Box General:
Name Name of the message box
Total Instances Total number of instances occured on the host
Tracking Data Size Size of the tracking data table on the message box
Spool Size Size of the spool present on a particular message box on a particular server

Messaging

Adapters

Parameters Description
Mail Protocol Adapters:
Host Name Name of the host
SMTP Messages Sent/Sec The number of messages sent by the SMTP adapter per second
POP3 Messages Received/Sec The number of emails taken up by the POP3 adapter from the mail server per second
Active Sessions The number of open POP3 connections manageable by the adapter at a time
Action The threshold for a particular instance can be configured
File Adapter:
Host Name Name of the host
File Messages Received/Sec The number of messages received by the file adapter per second
File Messages Sent/Sec The number of messages sent by the file adapter per second
Action The threshold for a particular instance can be configured
FTP Adapter:
Host Name Name of the host
FTP Messages Received/Sec The number of messages received by the FTP adapter per second
FTP Messages Sent/Sec The number of messages sent by the FTP adapter per second
HTTP Adapter:
Host Name Name of the host
HTTP Messages Received/Sec The number of messages received by the HTTP adapter per second
HTTP Messages Sent/Sec The number of messages sent by the HTTP adapter per second
Action The threshold for a particular instance can be configured
MSMQ Adapter:
Host Name Name of the host
MSMQ Messages Received/Sec The number of messages received by the MSMQ adapter per second
MSMQ Messages Sent/Sec The number of messages sent by the MSMQ adapter per second
Action The threshold for a particular instance can be configured
SQL Adapter:
Host Name Name of the host
SQL Messages Received/Sec The number of messages received by the SQL adapter per second
SQL Messages Sent/Sec The number of messages sent by the SQL adapter per second
Action The threshold for a particular instance can be configured
SOAP Adapter:
Host Name Name of the host
SOAP Messages Received/Sec The number of messages received by the SOAP adapter per second
SOAP Messages Sent/Sec The number of messages sent by the SOAP adapter per second
Action The threshold for a particular instance can be configured

Adapters

Host Throttling

Parameters Description
Host Name Name of the host
Active Instance Count The number of instances that are active in memory
Database Sessions Count The number of concurrent message box database connections being used
Database Size The capacity of the database in which the messages are published
Message Delivery Delay The delay occured on each message delivery batch (in ms)
Total Messages Delivered The number of messages delivered to the orchestration engine
Action The threshold for a particular instance can be configured

Host Throttling

Related Articles

Was this document helpful?

Shortlink has been copied!