Chat now with support
Chat with Support

Unified Communications Diagnostics 8.4.1 - User Guide

About Unified Communications Diagnostics Getting Started Using the Management Console Introducing Management Console health tests Health tests available from the Exchange organization node
About the Exchange-based health tests Exchange Server Health Test Prerequisites for Exchange Delivery Health Tests Exchange Internal Server Delivery Health Test Exchange Internal Mailbox Delivery Health Test Exchange External Message Delivery Health Test Exchange Modern Message Delivery Health Test Exchange Storage Health Test Exchange Queue Health Test Internal Outlook Web Access (OWA) Availability Health Test External Outlook Web Access (OWA) Availability Health Test Exchange Replication Health Test Exchange System Health Test Active Directory Account Lockout Health Test Exchange Online Connectivity Health Test Exchange Online Mailbox Logon Health Test Exchange Online Message Delivery Health Test Office 365 Subscription Health Test BlackBerry Server Health Test BlackBerry Message Delivery Health Test Creating test mailboxes for Exchange Adding health sets for Exchange System health tests Configuring Exchange impersonation for the Modern Message Delivery health test
Health tests available from the Lync/Skype for Business Environment Resolving Problems with Native Tools Launching the Diagnostic Console from the Management Console Launching UC Analytics from the Management Console Diagnosing Problems using the Diagnostic Console UC Diagnostics: Exchange 2007 Diagnostic Console (Plug In) UC Diagnostics: Exchange 2010 Diagnostic Console (Plug In) UC Diagnostics: Exchange 2013 Diagnostic Console (Plug In) UC Diagnostics: Exchange 2016 Diagnostic Console (Plug In) UC Diagnostics: BlackBerry Diagnostic Console (Plug In) UC Diagnostics: OCS Diagnostic Console (Plug In) UC Diagnostics: Lync 2013 or Skype for Business 2015 Diagnostic Console (Plug In) Reporting Using Web Reports Counters with Non-Zero Alarm Values

Lync/Skype Message Flows

The Lync/Skype Diagnostic Console contains the following message flows that show the amount of information being sent to various components in your Lync/Skype environment.

UCWA App Req Rec/Sec

Shows the number of UCWA application creation requests received per second.

Web Push Notification Req/Sec

The per second rate of sent push notifications by the MCX mobility service.

SIP Msgs In/Sec

Shows the per-second rate of the incoming messages on the SIP protocol processing layer of the server.

SIP Msgs Out/Sec

Shows the per-second rate of the outgoing messages on the SIP protocol processing layer of the server.

Bytes Sent/Sec
(between Connections and OS/Subsystem)

Shows the number of bytes sent from the ASMCU service and the application sharing transport (per second).

Bytes Received/Sec
(between Connections and OS/Subsystem)

Shows the number of bytes received by the ASMCU service and the application sharing transport (per second).

DB Query / Sec

Indicates the number of Address Book database queries per second.

HTTP Proxy Req / Sec

Shows the number of HTTP proxy requests per second.

Req Drop / Sec

Indicates the number of incoming requests dropped (per second) because they could not be processed (due to insufficient routing information, bad headers, server resource allocation failure, and so on).

Resp Drop / Sec

Indicates the number of incoming responses dropped (per second) because they could not be processed (due to insufficient routing information, bad headers, server resource allocation failure, and so on).

Bytes Read/Sec
(between Server Health and OS/Subsystem)

Shows the rate at which data is being read from the disk, network, and device subsystems of the Windows server that is hosting the server. The data is read primarily from the disk subsystem.

Bytes Written/Sec
(between Server Health and OS/Subsystem)

Shows the rate at which data is being written to the disk, network, and device subsystems of the Windows server that is hosting the server. The data is written primarily to the disk subsystem.

Lync/Skype Drilldowns

Each drilldown page contains displays that provide you with specific information about the components of your system. Drilldowns mainly use two different types of displays – tables and charts. Drilldowns have the following features:

AD

Shows the status of the Active Directory servers available to the Lync Server 2013 or the Skype for Business 2015 server including:

DNS

Shows the status of the DNS (Domain Name System) servers used by this the Lync Server 2013 or the Skype for Business 2015 server including:

Connections

Shows the number of active connections for conferences, calls, and chat rooms:

Mobile Clients

Shows detailed information for mobile clients including:

AB Health State

Shows graphs that contain the following information:

AB Processing Time

Shows graphs that contain the following information:

Web Req Queue

You can drill down to see requests awaiting completion - The total number of requests currently being processed by application.

Lync/Skype Services

If you drilldown on the Lync/Skype Services spinner, you can view the key services status, memory consumption, and CPU consumption for the following server roles:

You can see the status of the services on each server. If one or more of the required services are not running, the server will set an alarm.

IIS Services

Shows the detailed information about individual IIS services, such as the World Wide Web Publishing Server. You can view each service status, memory consumption, and CPU consumption.

MCU Health State

Individual graphs show the current health of the different types of conferences:

CMS Replication

Indicates if the current status of the Central Management Store (CMS) replication for this server is up to date by showing the following details:

Database Queue Latency (ms)

In the drilldown you can see that database latency is determined by the following values:

OS/Subsystem

Individual graphs provide information about:

Top CPU Consumer

Top Memory Consumer

Shows all the processes on the server and how much CPU that each process is using, how much physical memory (MB) that each process is using, and the amount of virtual memory allocated to each process.

Network Output Queue

Represents the number of packets that are waiting to be sent through the network from the target server. Graphs are provided that show:

Theoretical Bandwidth

Shows details about the amount of kilobytes sent (per second), kilobytes received (per second), and the total number of kilobytes processed (per second).

Metrics

A metric is an individual piece of information that UC Diagnostics has collected about the performance of a system, such as perfmon counters. The information may be a numeric value (a number or percentage), a string of text, or some other piece of data.

Each time the UC Diagnostics window is refreshed, UC Diagnostics retrieves the latest value of the metric, which can be displayed in a drilldown or on the home page.

The Metric editor allows you to view and edit the properties of UC Diagnostics metrics, including their thresholds and severities. You can open the Metric editor for a component or a drilldown by right-clicking on the component and choosing Metrics from the invoked shortcut menu.

When you open the Metric editor, the General tab is open by default. Several metrics contain data source descriptions for the metric. The data source descriptions use the following list of functions.

max(x)

the maximum of a set of values in list x

max(x,y)

the maximum of x and y

min(x)

the minimum of a set of values in list x

count(x)

the number of values in list x

sum(x)

the sum of a set of values in list x

if(x,y,z)

if x is true, then return y, otherwise, return z

snull(x)

if x could not be collected, then return true

avg(x)

the average of values in list x

The perfmon counter is visible in the Metric help section in the General tab.

 

Reporting Using Web Reports

Related Documents