Below is a comprehensive list of all the Lync Server Health Tests, recommended settings along with the Permissions required for you to connect to your Lync Pool and to run all of the Lync Server Health tests.
When you connect to a Lync environment, the Management Console will discover and display pools and servers in your Lync environment. Discovery is initially configured to run automatically once a day to detect changes to your environment.
PERMISSIONS REQUIRED FOR DIAGNOSTIC SERVICES ACCOUNT
Domain • Member of CSHelpDesk, CSServerAdministrator, (OR) CSViewOnlyAdministrator security group.
Any of the Alternate Credential Accounts need the same rights as above and need to be a member of the Local Administrator group on the Spotlight on Messaging Server.
The Service account needs to be a member of the Local Administrator group on each Lync server.
NOTE: In order to monitor a mixed Lync/OCS environment, you need to establish two connections to the same environment - one as a Lync connection and the other as an OCS connection.
TEST PREREQUISITES
• Enable WMI on each Lync server
• Enable remote access to any database
• You must have PowerShell 2.0 or later installed on the UCCS - Diagnostics computer.
• You must enable Remote PowerShell on each Lync server.
Configuring Test Users
Test users are required to run the following health tests:
Instant Messaging Health Test, Instant Messaging Conference Health Test, Peer to Peer Audio/Video Call Health Test, Audio/Video Conferencing Health Test, Presence Status Health Test, Log On Registration Health Test and the Address Book Service Health Test
Spotlight on Messaging uses a PowerShell cmdlet provided by Microsoft to configure test users for Lync 2010 pools.
To configure test users for Lync Health Tests
1. Login to one of your Lync servers as a member of group RTCUniversalServerAdmins.
2. Open the Lync Server Management Shell.
3. Execute following command for each of the registrar pools you want to run Spotlight on Messaging tests against:
New-CsHealthMonitoringConfiguration –Identity poolName.mycomany.com –FirstTestUserSipUri "sip:user1@mycompany.com" –SecondTestUserSipUri "sip:user2@mycompany.com"
Recommended Lync Server Health Tests
Lync Server Health Test
This test allows you to monitor the basic health of all your Lync servers.
It is recommended that you create one Lync Server Health Tests against all of your Lync Servers (100 or Less) and run the Test every 30 minutes that does not Monitor the Windows Event Logs (Remove them all from the Health Test by Deleting them)
Then Run One Lync Server Health Test Against all of your Lync Servers once a day while monitoring the Windows event logs.
Instant Messaging Health Test
This test allows you to monitor the operation of instant messaging between two test users in a Lync pool.
It is recommended that you create one Instant Messaging Health Test and run the Test every 30 minutes.
Instant Messaging Conference Health Test
This test allows you to monitor the operation of instant messaging conferencing between two test users in a Lync pool.
It is recommended that you create one Instant Messaging Conference Health Test and run the Test every 30 minutes
Peer to Peer Audio/Video Call Health Test
This test allows you to monitor the operation of peer-to-peer audio/video conversation between two test users in a Lync pool.
It is recommended that you create one Peer to Peer Audio/Video Call Health Test and run the Test every 30 minutes
Audio/Video Conferencing Health Test
This test allows you to monitor the operation of audio/video conferencing between two test users in a Lync pool.
It is recommended that you create one Audio/Video Conferencing Health Test and run the Test every 30 minutes
Presence Status Health Test
This test allows you to monitor the exchange of presence information between two test users in a Lync pool.
It is recommended that you create one Presence Status Health Test and run the Test every 30 minutes
Log On Registration Health Test
This test allows you to monitor the operation of log on registration to a Lync pool. The successful registration of a test user is followed immediately by a disconnection, with no impact on any real users.
It is recommended that you create one Log on Registration Health Test and run the Test every 30 minutes
Address Book Service Health Test
This test allows you to monitor the ability to connect to an Address Book Download Web Service from a Lync pool. If the Address Book Download Web service is able to supply the requested location of the Address Book files, the test is considered successful. It is recommended that you create one Address Book Service Health Test and run the Test every 30 minutes