BizTalk Server 2010-2013 Adapters Performance Counters

Version 1

    This template assesses the status and overall of performance of BizTalk adapters of default Microsoft BizTalk Server 2010 or 2013 installation. It monitors next adapters: Microsoft Message Queue (MSMQ), files from file system (FILE), FTP, HTTP, POP3, SMTP, SOAP and SQL.

     

    Prerequisites: RPC access to the target server.

    Credentials: Windows Administrator on the target server.

    Note: For monitoring a SharePoint server, you can also use “Internet Information Service (IIS) Services and Counters”, “Windows Server 2003-2008 Services and Counters” and “SQL Server 2005-2008 Performance” templates.

     

    Monitored Components

    FILE Receive Adapter: Bytes received/Sec

    This component monitor returns the number of bytes received by the file receive adapter per second. The counter applies only to messages that have been completely read by the file adapter from the file system.

     

    FILE Receive Adapter: Lock failures/sec

    This component monitor returns the number of times the file receive adapter failed to lock the file per second.

     

    FILE Receive Adapter: Messages received/Sec

    This component monitor returns the number of messages received by the file receive adapter per second. The counter applies only to messages that have been completely read by the file receive adapter from the file system.

     

    FILE Receive Adapter: Time to build batch

    This component monitor returns the average time taken by file receive adapter to build a batch.

     

    FILE Send Adapter: Bytes sent/Sec

    This component monitor returns the number of bytes sent by the file send adapter per second. The counter applies only to messages that have been completely written to file system.

     

    FILE Send Adapter: Messages sent/Sec

    This component monitor returns the number of messages sent by the file send adapter per second. The counter applies only to messages that have been completely written to file system.

     

    FTP Receive Adapter: Bytes received/Sec

    This component monitor returns the number of bytes received by the FTP receive adapter per second. The counter applies only to messages that have been completely read by the FTP receive adapter from the FTP server.

     

    FTP Receive Adapter: Messages received/Sec

    This component monitor returns the number of messages received by the FTP receive adapter per second. The counter applies only to messages that have been completely read by the FTP receive adapter from the FTP server.

     

    FTP Send Adapter: Bytes sent/Sec

    This component monitor returns the number of bytes sent by the FTP send adapter per second. The counter applies only to messages that have been written to the destination FTP server.

     

    FTP Send Adapter: Messages sent/Sec

    This component monitor returns the number of messages sent by the FTP send adapter per second. The counter applies only to messages that have been written to destination FTP server.

     

    HTTP Receive Adapter: Memory queue size

    This component monitor returns the number of incoming messages in the HTTP receive adapter's internal memory queue.

     

    HTTP Receive Adapter: Messages received/Sec

    This component monitor returns the number of HTTP requests received by the HTTP receive adapter per second. The counter applies only to request messages that have been completely read by the HTTP receive adapter from the HTTP client.

     

    HTTP Receive Adapter: Messages sent/Sec

    This component monitor returns the number of HTTP responses sent by the HTTP receive adapter per second. The counter applies only to response messages that have been successfully sent to HTTP clients.

     

    HTTP Receive Adapter: Time to build batch

    This component monitor returns the average time taken by the HTTP receive adapter to build a message batch.

     

    HTTP Send Adapter: Memory queue size

    This component monitor returns the number of outgoing messages in the HTTP send adapter's internal memory queue.

     

    HTTP Send Adapter: Messages received/Sec

    This component monitor returns the number of HTTP responses received by the HTTP send adapter per second. The counter applies only to response messages that have been completely read by the HTTP send adapter from HTTP servers.

     

    HTTP Send Adapter: Messages sent/Sec

    This component monitor returns the number of HTTP requests sent by the HTTP send adapter per second. The counter applies only to request messages that have reached the destination URL.

     

    MSMQ Receive Adapter: Bytes received/Sec

    This component monitor returns the number of bytes received by the MSMQ receive adapter per second. The counter applies only to messages that have been completely read by the MSMQ receive adapter from the source queue.

     

    MSMQ Receive Adapter: Messages received/Sec

    This component monitor returns the number of messages received by the MSMQ receive adapter per second. The counter applies only to messages that have been completely read by the MSMQ receive adapter from the source queue.

     

    MSMQ Send Adapter: Bytes sent/Sec

    This component monitor returns the number of bytes sent by the MSMQ send adapter per second. The counter applies only to messages that have reached the destination queue.

     

    MSMQ Send Adapter: Messages sent/Sec

    This component monitor returns the number of messages sent by the MSMQ send adapter per second. The counter applies only to messages that have reached the destination queue.

     

    POP3 Receive Adapter: Active sessions

    This component monitor returns the number of open POP3 connections the POP3 adapter is managing at a time.

     

    POP3 Receive Adapter: Bytes received/Sec

    This component monitor returns the number of bytes downloaded by the POP3 adapter from a mail server per second.

     

    POP3 Receive Adapter: Messages received/Sec

    This component monitor returns the number of email messages downloaded by the POP3 adapter from mail server per second.

     

    SMTP Send Adapter: Messages sent/Sec

    This component monitor returns the number of messages sent by the SMTP adapter per second. The counter applies only to messages that have been transmitted to the SMTP server.

     

    SOAP Receive Adapter: Messages received/Sec

    This component monitor returns the number of messages received by the SOAP receive adapter per second. The counter applies only to request messages that have been completely read by the adapter from the SOAP client.

     

    SOAP Send Adapter: Messages sent/Sec

    This component monitor returns the number of messages sent by the SOAP send adapter per second. The counter applies only to messages that have reached the destination URL.

     

    SQL Receive Adapter: Messages received/Sec

    This component monitor returns the number of messages read by the SQL receive adapter from a SQL server per second.

     

    SQL Send Adapter: Messages sent/Sec

    This component monitor returns the number of messages sent by the SQL send adapter per second. The counter applies only to messages that have been written to the destination SQL table.

     

    Portions of this document are base on the following sources:
    http://msdn.microsoft.com/en-us/library/aa559591(v=bts.70).aspx;
    http://msdn.microsoft.com/en-us/library/aa559893(v=bts.20).aspx.