Introduction

The Back End servers are database servers running Microsoft SQL server that provide the database services for the Front End pool. You can have a single Back End Server, but a cluster of two or more servers is recommended for failover. Back End Servers do not run any Lync Server software. The Back End Server is the second of two server roles required to be in any Lync Server 2010 Enterprise Edition deployment.

Discovery with the agent

Collector Type: Agent

Category: Application Monitors

Application Name: Microsoft Lync Back End Servers

Global Template Name : Microsoft Lync Back End Servers DotNet v4

Pre-requisites : For Lync monitors need Microsoft .NET Framework 4.

Collected Metrics

Metric NameDisplay NameDescription
PercentCommittedBytesInUsePercentCommittedBytesInUse% Committed Bytes In Use is the ratio of Memory\\Committed Bytes to the Memory\\Commit Limit. Committed memory is the physical memory in use for which space has been reserved in the paging file should it need to be written to disk.
MemoryAvailableMemoryAvailableAvailable MBytes is the amount of physical memory, in Megabytes, immediately available for allocation to a process or for system use. It is equal to the sum of memory assigned to the standby (cached), free and zero page lists.
Memory_CachedBytesMemory_CachedBytesCache Bytes Peak is the maximum number of bytes used by the file system cache since the system was last restarted. This might be larger than the current size of the cache. This counter displays the last observed value only; it is not an average.
PhysicalDisk_Percent_Idle_TimePhysicalDisk_Percent_Idle_Time% Idle Time reports the percentage of time during the sample interval that the disk was idle.
PhysicalDisk_AverageDiskQueueLengthPhysicalDisk_AverageDiskQueueLengthAvg. Disk Queue Length is the average number of both read and write requests that were queued for the selected disk during the sample interval.
PhysicalDisk_AverageDiskReadRatePhysicalDisk_AverageDiskReadRateAvg. Disk sec/Read is the average time, in seconds, of a read of data from the disk.
PhysicalDisk_AverageDiskWriteRatePhysicalDisk_AverageDiskWriteRateAvg. Disk sec/Write is the average time, in seconds, of a write of data to the disk.
LogicalDisk_Percent_Idle_TimeLogicalDisk_Percent_Idle_Time% Idle Time reports the percentage of time during the sample interval that the disk was idle.
LogicalDisk_AverageDiskQueueLengthLogicalDisk_AverageDiskQueueLengthAvg. Disk Queue Length is the average number of both read and write requests that were queued for the selected disk during the sample interval.
LogicalDisk_AverageDiskReadRateLogicalDisk_AverageDiskReadRateAvg. Disk sec/Read is the average time, in seconds, of a read of data from the disk.
SIP_AvgOutgoingQueueDelaySIP_AvgOutgoingQueueDelayThis component monitor returns the average time, in seconds, that messages have been delayed in outgoing queues.
LogicalDisk_AverageDiskWriteRateLogicalDisk_AverageDiskWriteRateAvg. Disk sec/Write is the average time, in seconds, of a write of data to the disk.
CPUUtilizationCPUUtilization% Processor Time is the percentage of elapsed time that the processor spends to execute a nonIdle thread. It is calculated by measuring the percentage of time that the processor spends executing the idle thread and then subtracting that value from 100%.
ProcessorPrivilegedTimeProcessorPrivilegedTime% Privileged Time is the percentage of elapsed time that the process threads spent executing code in privileged mode. When a Windows system service in called, the service will often run in privileged mode to gain access to systemprivate data. Such data
Processor_InterruptTimeProcessor_InterruptTime% Interrupt Time is the time the processor spends receiving and servicing hardware interrupts during sample intervals. This value is an indirect indicator of the activity of devices that generate interrupts, such as the system clock, the mouse, disk drive.
ActiveTransactionsToTheRTCDatabaseActiveTransactionsToTheRTCDatabaseRtc: stores persistent user data such as user contact lists, scheduled conferences, and access control lists. A high number of active transactions usually indicates database transaction contention.
ActiveTransactionsToTheRTCDYNDatabaseActiveTransactionsToTheRTCDYNDatabaseRtcdyn: stores dynamic Lync user data such as presence information.A high number of active transactions usually indicates database transaction contention.
ActiveTransactionsToTheTEMPDBDatabaseActiveTransactionsToTheTEMPDBDatabaseA high number of active transactions usually indicates database transaction contention.