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

OCS Server Health Test Prerequisites

The following tables show the test target servers, required configuration to run the test, and the permissions required by the test credentials.

All

All servers

The OCS Server Health test does not monitor federated partners.

All

All

For SQL server prerequisites, see the Unified Communications Diagnostics Deployment Guide.

You can become a member of RTCUniversalServerAdmin to update the Back-End databases to provide the db_datareader user role for the rtc, rtcconfig, and rtcdyn tables.

As an alternative, you can:

Creating a test user for the Lync/Skype Environment

Several of the Lync/Skype synthetic transaction health tests require test users. You must create test users for each registrar pool against which you want to run health tests.

These test users are created using a Microsoft PowerShell cmdlet called New-CsHealthMonitoringConfiguration. You execute the PowerShell cmdlet in the Lync Server Management Shell on the Lync server or the Skype for Business Server Management Shell on the Skype server. For more information about this cmdlet, go to www.microsoft.com.

The script has the following syntax:

where:

Identify

Identifies the location in the Active Directory where the created user is associated with a mailbox.

If this parameter is not specified, you are prompted to enter the name of an Organizational Unit.

FirstTestUserSipUri or SecondTestUserSipUri

Identifies the mailbox names that the script generates.

FirstTestSamAccountName or SecondTestSamAccountName

Identifies an account name to be associated with the test mailboxes.

This parameter is optional.

Confirm

Selects whether to prompt for confirmation before executing the command.

Force

Selects whether to suppress the display of any non-fatal error message that may occur when executing the command.

InMemory

Creates an object reference without actually committing the object as a permanent change.

If you assign the output of this cmdlet (called with this parameter) to a variable, you can make changes to the properties of the object reference and then commit those changes by calling this cmdlet’s matching Set- cmdlet.

WhatIf

Describes what would happen if you executed the command, without actually executing the command.

An example use of the cmdlet follows:

Test users are required to run the following Lync/Skype synthetic transaction health tests:

 

Resolving Problems with Native Tools

Unified Communications Diagnostics allows you access to native management tools to help you troubleshoot and resolve problems with your Exchange, Skype for Business, Office 365, OCS, Lync, and BlackBerry environments.

Several tools are available that can be used for most environments.

Native tools for most servers

The following table identifies the common management tools that are available for most servers, including Exchange, BlackBerry, OCS, Lync, and Skype for Business:

Computer Management

Allows you to manage a single local or remote computer. The Computer Management console combines several administration utilities you can use to do the following:

Event Viewer

Allows you to gather information about hardware, software, system problems, and to monitor Windows security events. Event Viewer records events in the application, security, and system.

Services

Allows you to start, stop, and configure Windows services.

Active Directory Users and Computers

Allows you to administer user accounts, computer accounts, groups, and organizational units (OUs).

Right-click a server and select Resolve | Launch <tool name>.
Related Documents