Introduction

Standard edition servers are designed for small organizations and for pilot projects of large organizations. It enables many of the features of Lync Server 2010, including the necessary databases, to run on a single server. Monitors Address book file download failed requests per second, search failure rate, search response time, etc.

Discovery with the agent

Collector Type: Agent

Category: Application Monitors

Application Name: Microsoft Lync Standard Edition Servers

Global Template Name : Microsoft Lync Edge Servers DotNet v4

Pre-requisites

For Lync monitors need Microsoft .NET Framework 3.5

Need Lync specific WMI classes. Please follow below steps to validate the presence of classes in the target devices.

  1. Run -> WBEMTest -> Run the below mentioned WMI Queries

  2. If the query is not exists in WBEMTEST check it in Perfmon (Run -> Type Perfmon) in the perfmon if the object is exists we have the command to load the objects from perfmon to WBEMTEST follow the below step.

  3. Go to this path C:\Windows\System32\wbem -> lodctr.exe /r . After doing this command the classes are loaded from perfmon to WBEMTEST forcefully.

  4. To refresh the wbemtest after loading the classes from perfmon to WBEMTEST use this: C:\Windows\System32\wbem -> WMIADAP.EXE /r

Collected Metrics

Metric NameDisplay NameDescription
AddressBookFileDownload_FailedRequestsPerSecondAddressBookFileDownload_FailedRequestsPerSecondThe per-second rate of failed Address Book file requests. High rate of failure can be caused by authentication issues or network connectivity issues.
AddressBook_SearchFailureRateAddressBook_SearchFailureRateShows the per-second rate of failed address book search requests. It could be due to backend database performance issues.
AddressBook_SearchResponseTimeAddressBook_SearchResponseTimeShows the average processing time for a address book search request in milliseconds. It could be due to backend database performance issues.
ApplicationSharingMCU_DrainingStateApplicationSharingMCU_DrainingStateShows the Multipoint Conferencing Units (MCU) health counters give an indication of the overall system health.
ApplicationSharingMCU_HealthStateApplicationSharingMCU_HealthStateShows the Multipoint Conferencing Units (MCU) health counters give an indication of the overall system health.
ASMCU_NumberOfApplicationSharingConferencesASMCU_NumberOfApplicationSharingConferencesShows number of application-sharing conferences. Ideally it should be evenly distributed across all frontend servers.
AudioVideoConferencing_NumberOfOccasionsConferenceProcessingIsDelayedAudioVideoConferencing_NumberOfOccasionsConferenceProcessingIsDelayedNumber of occasions conference processing is delayed. This issue may occur if the Audio Video Conferencing server is overloaded, or is not getting enough CPU resources to process audio in real time.
AudioVideoMCU_DrainingStateAudioVideoMCU_DrainingStateShows the Multipoint Conferencing Units (MCU) health counters give an indication of the overall system health.
AudioVideoMCU_HealthStateAudioVideoMCU_HealthStateShows the Multipoint Conferencing Units (MCU) health counters give an indication of the overall system health.
AVMCU_NumberofAudiovideoconferencesAVMCU_NumberofAudiovideoconferencesShows number of audio-video conferences. Ideally it should be evenly distributed across all frontend servers.
CallPark_FailedCallParkRequestsCallPark_FailedCallParkRequestsShows the total number of park requests that failed.
CallPark_FailedRequestsBecauseNoOrbitIsAvailableCallPark_FailedRequestsBecauseNoOrbitIsAvailableShows the total number of park requests failed because no orbit available. Consider adding more orbits using management console or the Power Shell commands to manage orbit ranges.
CallPark_FailedTransfersToFallbackURICallPark_FailedTransfersToFallbackURIShows the total number of failed fallback attempts. The fallback destination might not be reachable.
DATAMCU_DrainingStateDATAMCU_DrainingStateThe Multipoint Conferencing Units (MCU) health counters give an indication of the overall system health.
DataMCU_EstimatedConferenceWorkitemsLoadDataMCU_EstimatedConferenceWorkitemsLoadThe estimated time to process all pending items on the session queues measured in milliseconds.
DATAMCU_HealthStateDATAMCU_HealthStateThe Multipoint Conferencing Units (MCU) health counters give an indication of the overall system health.
DATAMCU_NumberOfDataSharingConferencesDATAMCU_NumberOfDataSharingConferencesShows number of data-sharing conferences. Ideally it should be evenly distributed across all frontend servers.
DataMCU_StateOfSessionQueuesDataMCU_StateOfSessionQueuesShows the state of the session queues. It indicates if the Data MCU is over loaded.
DBStoreQueueDepthDBStoreQueueDepthShows the average number of database requests waiting to be executed.
ExpandDistributionList_ResponseTimeInmsExpandDistributionList_ResponseTimeInmsAverage processing time for a successful request to be completed in milliseconds. It indicates if there are any Active Directory performance issues.
ExpandDistributionList_SOAPExceptionRateExpandDistributionList_SOAPExceptionRateShows the per-second rate of Soap exceptions.
IMMCU_NumberOfConferencesIMMCU_NumberOfConferencesShows number of instant messaging conferences. Ideally it should be evenly distributed across all frontend servers.
IMMCU_ThrottledSIPConnectionsIMMCU_ThrottledSIPConnectionsShows the number of throttled Sip connections.
IM_MCUDrainingStateIM_MCUDrainingStateShows the current draining status of the MCU. A server being drained allows its sessions on existing connections to continue until they naturally end. When all existing sessions have ended, the server is ready to be taken offline.
IM_MCUHealthStateIM_MCUHealthStateThe Multipoint Conferencing Units (MCU) health counters give an indication of the overall system health; these should be 0 at all times, indicating normal operation. This component monitor returns the current health of the instant messaging Multipoint Conferencing Units (MCU). Possible values: 0 = Normal, 1 = Loaded, 2 = Full, 3 = Unavailable.
IM_NumberOfActiveConferencesIM_NumberOfActiveConferencesShows the number of active instant messaging conferences. You will need to baseline this counter by testing and monitoring the user load.
IM_NumberOfConnectedIMUsersIM_NumberOfConnectedIMUsersShows the number of connected instant messaging users in all conferences. You will need to baseline this counter by testing and monitoring the user load.
IM_WithThrottledSIPConnectionsIM_WithThrottledSIPConnectionsShows the number of throttled Sip connections. If the value is greater than ten, it could indicate that Peer is not processing requests in a timely fashion. This can happen if the peer machine is overloaded. Peer is defined as the connected servers, adjacent Front-End servers, or MCUs in the same EE Pool.
LSCommunicatorWebApp_FailedDataCollaborationAuthenticationRequestsPerSecondLSCommunicatorWebApp_FailedDataCollaborationAuthenticationRequestsPerSecondShows the number of failed Data Collaboration authentication request per second.
LSCommunicatorWebApp_NumberOfDataCollaborationConnectionFailuresWithDataCollaborationServersLSCommunicatorWebApp_NumberOfDataCollaborationConnectionFailuresWithDataCollaborationServersShows the number of Data Collaboration connection failures with Data Collaboration servers. Connection closed by local party or remote party or network issues. Check availability of Web Conferencing Server servers.
LSCommunicatorWebApp_ThrottledClientDataCollaborationConnectionsPerSecondLSCommunicatorWebApp_ThrottledClientDataCollaborationConnectionsPerSecondShows the number of Data Collaboration client connections closed due to throttling per second. Client Data Collaboration was closed because client failed to read data in a timely manner. This may indicate a network failure or organized attack. Check client network connectivity to Lync Web App.
LS_AV_Auth_Edge_BadRequestsReceivedPerSecondLS_AV_Auth_Edge_BadRequestsReceivedPerSecondShows the number of bad requests received/sec. This error occurs when an unexpectedly high rate of invalid requests is received by the A/V Authentication Service. This could be the result of an attempt to misuse the A/V Authentication Service.
AudioVideoEdge_TCPAllocateRequestsExceedingPortLimitAudioVideoEdge_TCPAllocateRequestsExceedingPortLimitThis component monitor returns the number of allocate requests over TCP that exceeded the port limit. If the value is greater than zero, this could indicate an attempt to misuse the port. This error occurs when there is an unexpectedly high rate of requests.
Memory_PagesPerSecondMemory_PagesPerSecondShows the rate at which pages are read from or written to disk to resolve hard page faults. To resolve hard page faults, the operating system must swap the contents of memory to disk, which negatively impacts performance. A high number of pages per second in correlation with low available physical memory may indicate a lack of physical memory.
MSMQ_TotalMessagesInAllQueuesMSMQ_TotalMessagesInAllQueuesThe size of the queue will vary depending on load. Verify that the queue is not increasing unbounded. Establish a baseline for the counter, and monitor the counter to ensure that it does not exceed that baseline.
PolicyDecisionPoint_ClientConnectionsAuthenticationTimeoutFailuresPerSecondPolicyDecisionPoint_ClientConnectionsAuthenticationTimeoutFailuresPerSecondShows the per-second rate of client connections timing out before receiving an authenticated message.
PolicyDecisionPoint_ConnectionsTimedOutPerSecondPolicyDecisionPoint_ConnectionsTimedOutPerSecondShows the per-second rate of sessions that have timed out before the first packet arrived.
PolicyDecisionPoint_ServerConnectionsAuthenticationTimeoutFailuresPerSecondPolicyDecisionPoint_ServerConnectionsAuthenticationTimeoutFailuresPerSecondShows the per-second rate of server connections timing out before receiving an authenticated message.
SIP_500ResponseRateSIP_500ResponseRateThis component monitor returns the rate of 500 responses generated by the server, per second. This can indicate that there is a server component that is not functioning correctly.
SIP_503ResponseRateSIP_503ResponseRateThis component monitor returns the rate of 503 responses generated by the server, per second. The 503 code corresponds to the server being unavailable.
SIP_504ResponseRateSIP_504ResponseRateThis component monitor returns the rate of 504 responses generated by the server, per second.
SIP_AddressSpaceUsageSIP_AddressSpaceUsageShows the percentage of available address space currently in use by the server process. The returned value should be as low as possible.
SIP_AvgFlowControlDelaySIP_AvgFlowControlDelayShows the average delay, in seconds, in message processing when the socket is flow-controlled. You will need to baseline this counter by testing and monitoring the server's health.
SIP_AvgHoldingTimeForIncomingMessageSIP_AvgHoldingTimeForIncomingMessageShows the average time that the server held the incoming messages currently being processed.
SIP_AvgOutgoingQueueDelaySIP_AvgOutgoingQueueDelayShows the average time, in seconds, that messages have been delayed in outgoing queues.
SIP_ConnectionsActiveSIP_ConnectionsActiveShows the number of established connections that are currently active.
SIP_ConnectionsRefusedDueToServerOverloadSIP_ConnectionsRefusedDueToServerOverloadThe per-second rate of the connections that were refused with Service Unavailable response because the server was overloaded. If the problem persists, please ensure that hardware and software requirements for this server meets the user usage characteristics.
SIP_EventsInProcessingSIP_EventsInProcessingShows the number of SIP transactions, or dialog state change events, that are currently being processed. You will need to baseline this counter by testing and monitoring the user load.
SIP_FlowControlledConnectionsDroppedSIP_FlowControlledConnectionsDroppedShows the total number of connections dropped because of excessive flow-control. You will need to baseline this counter by testing and monitoring the server's health.
SIP_IncomingMessageRateSIP_IncomingMessageRateShows the rate of received messages, per second. You will need to baseline this counter by testing and monitoring the user load.
SIP_IncomingMessagesTimedOutSIP_IncomingMessagesTimedOutShows the number of incoming messages currently being held by the server for processing for more than the maximum tracking interval. This server is too busy and is unable to process user requests in timely fashion.
SIP_IncomingRequestRateSIP_IncomingRequestRateShows the rate of received requests, per second. You will need to baseline this counter by testing and monitoring the user load.
SIP_MessagesPerSecondDroppedDueToUnknownDomainSIP_MessagesPerSecondDroppedDueToUnknownDomainShows the per-second rate of messages that could not be routed because the message domain is not configured and does not appear to belong to a federated partner.
SIP_PageFileUsageSIP_PageFileUsageShows the percentage of available page file space currently in use by the server process. The returned value should be as low as possible.
SIP_SendsOutstandingSIP_SendsOutstandingShows the number of messages that are currently present in the outgoing queues.
SIP_TLSConnectionsActiveSIP_TLSConnectionsActiveShows the number of established TLS(Transport Layer Security) connections that are currently active. A TLS connection is considered established when the peer certificate, and possibly the host name, are verified for a trust relationship. You will need to baseline this counter by testing and monitoring the user load.
User_services_DBStoreSprocLatencyUser_services_DBStoreSprocLatencyShows the average time, in milliseconds, it takes to execute a stored procedure call.
User_services_NumberOfFailedHTTPConnectionsUser_services_NumberOfFailedHTTPConnectionsShows the rate of connection attempt failures, per second. You will need to baseline this counter by testing and monitoring the server's health.
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.
CPUUtilizationCPUUtilizationShort CPU spikes of around 80% or more for less than a few minutes is to be expected, but the CPU should normally operate at less than 80% during peak load. If it is consistently higher, then determine if there are more users connected than usual or if there has been some other change that may result in higher load.
LogicalDisk_AverageDiskQueueLengthLogicalDisk_AverageDiskQueueLengthShows the average number of both read and write requests that were queued for the selected disk during the sample interval.
LogicalDisk_AverageDiskReadRateLogicalDisk_AverageDiskReadRateShows the average time, in seconds, of a read of data from the disk.
LogicalDisk_AverageDiskWriteRateLogicalDisk_AverageDiskWriteRateShows the average time, in seconds, of a write of data to the disk.
LogicalDisk_Percent_Idle_TimeLogicalDisk_Percent_Idle_TimeShows the percentage of time during the sample interval that the disk was idle.
MemoryAvailableMemoryAvailableShows 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_CachedBytesShows 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.
PercentCommittedBytesInUsePercentCommittedBytesInUseShows 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. The commit limit is determined by the size of the paging file. If the paging file is enlarged, the commit limit increases, and the ratio is reduced). This counter displays the current percentage value only; it is not an average.
PhysicalDisk_AverageDiskQueueLengthPhysicalDisk_AverageDiskQueueLengthShows the average number of both read and write requests that were queued for the selected disk during the sample interval.
PhysicalDisk_AverageDiskReadRatePhysicalDisk_AverageDiskReadRateShows the average time, in seconds, of a read of data from the disk.
PhysicalDisk_AverageDiskWriteRatePhysicalDisk_AverageDiskWriteRateShows the average time, in seconds, of a write of data to the disk.
PhysicalDisk_Percent_Idle_TimePhysicalDisk_Percent_Idle_TimeShows the percentage of time during the sample interval that the disk was idle.
ProcessorPrivilegedTimeProcessorPrivilegedTimeShows 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 system-private data. Such data is protected from access by threads executing in user mode. Calls to the system can be explicit or implicit, such as page faults or interrupts. Unlike some early operating systems, Windows uses process boundaries for subsystem protection in addition to the traditional protection of user and privileged modes. Some work done by Windows on behalf of the application might appear in other subsystem processes in addition to the privileged time in the process.
Processor_InterruptTimeProcessor_InterruptTimeShows 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 drivers, data communication lines, network interface cards and other peripheral devices. These devices normally interrupt the processor when they have completed a task or require attention. Normal thread execution is suspended during interrupts. Most system clocks interrupt the processor every 10 milliseconds, creating a background of interrupt activity. suspends normal thread execution during interrupts. This counter displays the average busy time as a percentage of the sample time.
Arch_service_NumberOfArchivingMessagesThatFailedValidationArch_service_NumberOfArchivingMessagesThatFailedValidationPer second rate of messages that validation failed for. This may be caused if there is a version mismatch between server and the agent or if malformed messages are present in the message queue. Please check the agent and server version as well as the the security settings on the queue.
Arch_service_RateOfArchivingMessagesThatWereDroppedFromMessageQueuingArch_service_RateOfArchivingMessagesThatWereDroppedFromMessageQueuingPer second rate of dropped messages from MSMQ queue. This may be caused if there is a version mismatch between server and the agent or if malformed messages are present in the message queue.
Arch_service_RateOfArchivingMessagesThatWereNotWrittenToTheDatabaseArch_service_RateOfArchivingMessagesThatWereNotWrittenToTheDatabasePer second rate of messages failed to be written to SQL database. This could happen if the service failed to write a critical message to the back end SQL server.
MSMQService_totalmessagesinallqueuesMSMQService_totalmessagesinallqueuesThe size of the queue will vary depending on load. Verify that the queue is not increasing unbounded. Establish a baseline for the counter, and monitor the counter to ensure that it does not exceed that baseline.
QMS_MessageTransactionsFailedQMS_MessageTransactionsFailedThis counter represents the total number of message queue/database transactions that failed since the server was started. A large number of database transactions have failed.
AudioVideoEdge_TCPActiveRelayAuthenticatedSessionsAudioVideoEdge_TCPActiveRelayAuthenticatedSessionsShows the number of active relay sessions over TCP.
AudioVideoEdge_TCPActiveRelayDataSessionsAudioVideoEdge_TCPActiveRelayDataSessionsShows the number of active relay data sessions over TCP.
AudioVideoEdge_TCPActiveRelaySessionsWithAllocatedPortAudioVideoEdge_TCPActiveRelaySessionsWithAllocatedPortShows the number of active relay sessions with a TCP port allocation.
AudioVideoEdge_TCPAllocateRequestRateAudioVideoEdge_TCPAllocateRequestRateShows the per-second rate of Allocate Requests over TCP. You will need to baseline this counter by testing and monitoring the user load.
AudioVideoEdge_TCPAllocateRequestsExceedingPortLimitAudioVideoEdge_TCPAllocateRequestsExceedingPortLimitShows the number of allocate requests over TCP that exceeded the port limit. If the value is greater than zero, this could indicate an attempt to misuse the port.
AudioVideoEdge_TCPAuthenticationFailureRateAudioVideoEdge_TCPAuthenticationFailureRateShows the per-second rate of failed attempts to authenticate with the relay over TCP. The returned value should be as low as possible.
AudioVideoEdge_TCPAveragePacketLatencyAudioVideoEdge_TCPAveragePacketLatencyShows the average latency for a valid data request over TCP in milliseconds. The returned value should be as low as possible.
AudioVideoEdge_TCPPacketDropRateAudioVideoEdge_TCPPacketDropRateShows the per-second rate of packets over UDP dropped by the relay. The returned value should be as low as possible. This error occurs when an unexpectedly high rate of TCP packets is received at the Media Relay (A/V Edge server) causing some packets to be discarded. This could be the result of system overload or an indication of an attempt to misuse the MR(Media Relay).
AudioVideoEdge_TCPPacketReceiveRateAudioVideoEdge_TCPPacketReceiveRateShows the number of packets received per second by the relay over TCP. You will need to baseline this counter by testing and monitoring the user load.
AudioVideoEdge_TCPPacketSentRateAudioVideoEdge_TCPPacketSentRateShows the number of packets sent per second by the relay over TCP. You will need to baseline this counter by testing and monitoring the user load.
AudioVideoEdge_TCPPortsInAllocatedPoolAudioVideoEdge_TCPPortsInAllocatedPoolShows the number of TCP ports available in the Allocated Port Pool. The value should be more than zero. If it reaches zero there is a resource issue.
AudioVideoEdge_UDPActiveRelayAuthenticatedSessionsAudioVideoEdge_UDPActiveRelayAuthenticatedSessionsShows the number of active relay sessions over UDP.
AudioVideoEdge_UDPActiveRelayDataSessionsAudioVideoEdge_UDPActiveRelayDataSessionsShows the number of active relay data sessions over UDP.
AudioVideoEdge_UDPActiveRelaySessionsWithAllocatedPortAudioVideoEdge_UDPActiveRelaySessionsWithAllocatedPortShows the number of active relay sessions with a UDP port allocation.
AudioVideoEdge_UDPAllocateRequestRateAudioVideoEdge_UDPAllocateRequestRateShows the per-second rate of Allocate Requests over UDP. You will need to baseline this counter by testing and monitoring the user load.
AudioVideoEdge_UDPAllocateRequestsExceedingPortLimitAudioVideoEdge_UDPAllocateRequestsExceedingPortLimitShows the number of allocate requests over UDP that exceeded the port limit. If the value is greater than zero, this could indicate an attempt to misuse the port.
AudioVideoEdge_UDPAuthenticationFailureRateAudioVideoEdge_UDPAuthenticationFailureRateShows the per-second rate of failed attempts to authenticate with the relay over UDP. The returned value should be as low as possible.
AudioVideoEdge_UDPAveragePacketLatencyAudioVideoEdge_UDPAveragePacketLatencyShows the average latency for a valid data request over UDP in milliseconds. The returned value should be as low as possible.
AudioVideoEdge_UDPPacketDropRateAudioVideoEdge_UDPPacketDropRateShows the per-second rate of packets over UDP dropped by the relay. The returned value should be as low as possible. This error occurs when an unexpectedly high rate of User Datagram Protocol (UDP) packets is received at the Media Relay (A/V Edge server) causing some packets to be discarded. This could be the result of system overload or an indication of an attempt to misuse the MR(Media Relay).
AudioVideoEdge_UDPPacketReceiveRateAudioVideoEdge_UDPPacketReceiveRateShows the number of packets received per second by the relay over UDP. You will need to baseline this counter by testing and monitoring the user load.
AudioVideoEdge_UDPPacketSentRateAudioVideoEdge_UDPPacketSentRateShows the number of packets sent per second by the relay over UDP. You will need to baseline this counter by testing and monitoring the user load.
AudioVideoEdge_UDPPortsInAllocatedPoolAudioVideoEdge_UDPPortsInAllocatedPoolShows the number of UDP ports available in the Allocated Port Pool. This monitor should be more than zero. If it reaches zero there is a resource issue.
AV_Authentication_Edge_BadRequestsReceivedPerSecondAV_Authentication_Edge_BadRequestsReceivedPerSecondShows the number of bad requests received/sec. This error occurs when an unexpectedly high rate of invalid requests is received by the A/V Authentication Service. This could be the result of an attempt to misuse the A/V Authentication Service. If the situation persists then enable Microsoft Lync Server 2010 logging for SIP messages to the A/V Authentication Service to identify the source of the invalid requests.
SIP_503ResponseRateSIP_503ResponseRateShows the rate of 503 responses generated by the server, per second. The 503 code corresponds to the server being unavailable. On a healthy server, you should not receive this code at a steady rate. However, during ramp up, after a server has been brought back online, there may be some 503 responses. Once all users get back in and the server returns to a stable state, there should no longer be any 503 responses returned.
SIP_504ResponseRateSIP_504ResponseRateShows the rate of 504 responses generated by the server, per second. A few 504 responses to clients (for clients disconnecting abruptly) is to be expected, but this counter mainly indicates connectivity issues with other servers. It can indicate connection failures or delays connecting to remote servers. Check the number of SIP (Session Initiation Protocol) sends outstanding to validate this issue.
SIP_ActiveConnectionsSIP_ActiveConnectionsShows the number of established connections that are currently active. A connection is considered established when peer credentials are verified (e.g. via MTLS), or the peer receives a 2xx response. You will need to baseline this counter by testing and monitoring the user load. This returned value should be less than 15,000 connections per Front-End.
SIP_ActiveTLSConnectionsSIP_ActiveTLSConnectionsShows the number of established TLS connections that are currently active. A TLS connection is considered established when the peer certificate, and possibly the host name, are verified for a trust relationship. You will need to baseline this counter by testing and monitoring the user load.
SIP_AverageHoldingTimeForIncomingMessageSIP_AverageHoldingTimeForIncomingMessageShows the average time that the server held the incoming messages currently being processed. If this counter is more than 10 seconds (12 seconds maximum), then the server goes into throttling mode and only allows one outstanding transaction per client connection. If this value goes down to 3 seconds, then the server allows up to 20 outstanding transactions per client connection.
SIP_AverageIncomingMessageProcessingTimeSIP_AverageIncomingMessageProcessingTimeThe average time (in seconds) it takes to process an incoming message. This could indicate if this server is too busy and is unable to process user requests in timely fashion. This might be a temporary condition. If the problem persists, please ensure that hardware and software requirements for this server meet the user usage characteristics.
SIP_AverageOutgoingQueueDelaySIP_AverageOutgoingQueueDelayShows the average time, in seconds, that messages have been delayed in outgoing queues. Check the Outgoing Queue Delay for delays in sending messages to other servers or clients that could be causing messages to be accumulated in the server. The server will drop client connections if it is in a throttle state and messages stay in the outgoing queue for more than 32 seconds.
SIP_ConnectionsRefusedDueToServerOverloadSIP_ConnectionsRefusedDueToServerOverloadThe per-second rate of the connections that were refused with Service Unavailable response because the server was overloaded. If the problem persists, please ensure that hardware and software requirements for this server meets the user usage characteristics.
SIP_ExternalMessagesWithAllowedPartnerDomainSIP_ExternalMessagesWithAllowedPartnerDomainShows the per-second rate of messages received at the external edge with an allowed partner server domain.
SIP_ExternalMessagesWithConfiguredAllowedDomainSIP_ExternalMessagesWithConfiguredAllowedDomainShows the per-second rate of messages received at the external edge with a configured allowed domain.
SIP_ExternalMessagesWithInternallySupportedDomainSIP_ExternalMessagesWithInternallySupportedDomainShows the per-second rate of messages received at the external edge with an internally supported domain.
SIP_IncomingMessageRateSIP_IncomingMessageRateShows the rate of received messages, per second. You will need to baseline this counter by testing and monitoring the user load.
SIP_IncomingRequestsRateSIP_IncomingRequestsRateShows the rate of received requests, per second. You will need to baseline this counter by testing and monitoring the user load.
WebConferencingEdge_CurrentNumberOfActiveConnectionsToWebConferencingServerWebConferencingEdge_CurrentNumberOfActiveConnectionsToWebConferencingServerShows the total number of server connections that are currently active. Expected number of connections to each Web Conferencing Server is 4.
Mediation_Server_CurrentAudioChannelsWithPSMQualityReportingMediation_Server_CurrentAudioChannelsWithPSMQualityReportingShows the total number of active channels that are having Phase Shift Modulation (PSM) quality reported. Calculating PSM quality has a processing overhead so this should be taken into account when measuring performance. This counter is for information only.
Mediation_Server_LoadCallFailureIndexMediation_Server_LoadCallFailureIndexShows the scaled index between zero and 100 that is related to all call failures due to Global Health Index as a heavy load. This indicates that the Mediation Server is receiving calls more than it can handle. Try upgrading existing hardware or lower the calls through this Mediation Server.
Mediation_Server_TotalFailedCallsCausedByUnexpectedInteractionFromAGatewayMediation_Server_TotalFailedCallsCausedByUnexpectedInteractionFromAGatewayShows the number of calls that failed because of an unexpected response from a gateway peer. The returned value should be as low as possible.
Mediation_Server_TotalFailedCallsCausedByUnexpectedInteractionFromTheProxyMediation_Server_TotalFailedCallsCausedByUnexpectedInteractionFromTheProxyShows the total number of active channels that are having Phase Shift Modulation (PSM) quality reported. Calculating PSM quality has a processing overhead so this should be taken into account when measuring performance. This counter is for information only.
Media_Relay_MediaConnectivityCheckFailureMedia_Relay_MediaConnectivityCheckFailureShows the number of calls where media connectivity between the Mediation Server and the remote endpoints could not be established. It indicates that the Mediation Server cannot reach the Media Relay.
NumberofInboundActiveMediaBypassCallsNumberofInboundActiveMediaBypassCallsShows the number of media bypass calls in progress.
NumberofInboundCallsNumberofInboundCallsShows the number of inbound calls in progress.
NumberofOutboundActiveMediaBypassCallsNumberofOutboundActiveMediaBypassCallsShows the total number of active calls going through Mediation Server that are in Media Bypass mode. Calls using Media Bypass use significantly fewer Mediation Server resources because the media is not flowing through the Mediation Server.
NumberofOutboundCallsNumberofOutboundCallsShows the total number of active calls going through the Mediation Server.
AV_MCU_NumberOfConferenceProcessingDelaysAV_MCU_NumberOfConferenceProcessingDelaysNumber of occasions conference processing is delayed.
AV_MCU_NumberOfDNSResolutionFailuresAV_MCU_NumberOfDNSResolutionFailuresThis object includes counters tracking usage/load of media engine for external use.