eG Monitoring
 

Measures reported by LSAddBookQueryTest

The Address Book server provides global address list information from Active Directory Domain Services to Lync Server clients. It also retrieves user and contact information from the RTC database, writes the information to the Address Book files, and then stores the files on a shared folder where they are downloaded by Lync clients. The Address Book Server writes the information to the RTCAb database, which is used by the Address Book Web Query service to respond to user search queries from the Microsoft Lync mobile application. It optionally normalizes enterprise user phone numbers that are written to the RTC database for the purpose of provisioning user contacts in Lync. The Address Book service is installed by default on all Front End Servers. The Address Book Web Query service is installed by default with the Web services on each Front End Servers. Administrators may often want to figure out how well the address book is utilized by the lync clients and how well the address book is servicing the requests received by it. This is where the LSAddBookQueryTest test helps!

Using this test, you can easily figure out the rate at which the address book is searched upon receiving a request, the time taken to process the requests, the requests that were successful and the requests to the address book that failed. This way, administrators can easily analyze the effectiveness of the address book and if there are too many failed requests, administrators can figure out that the address book is outdated and requires immediate updation.

The measures made by this test are as follows:

Measurement Description Measurement Unit Interpretation
Failed_search Indicates the rate at which the requests failed to search the address book. Requests/Sec A high value for this measure indicates that the address book is outdated and required to be updated.
Avg_time_search_req Indicates the average time taken to search for a contact from the address book upon a user request. Secs Backend Database Performance issues may occur if the value of this measure is greater than 0.1 second. In order to optimize this measure, verify the CPU load on the Database of the Lync server and upgrade the hardware of the server if needed.
SearchReq Indicates the rate at which the requests to search the address book are processed. Requests/Sec  
Failed_file Indicates the rate at which the requests failed to fetch the files from the address book. Requests/Sec A very high value of this measure may be due to authentication issues in the server or network connectivity issues. You may check the Lync Server Event log to identify the exact cause of the request failure and rectify the issue.
FileReq Indicates the rate at which the requests to fetch the files from the address book were successful. Requests/Sec A high value is desired for this measure.