Walk Through – Configuring Monitoring in Lync Server 2010 (Part 15)

In this walkthrough, you will configure the Monitoring server role. First verify the Monitoring policy for CDR and QoE has been enabled by default and that all services are running. Then configure SQL Server Reporting Services and deploy monitoring server reports.

On the Lync FE Lync Server Control Panel, click Monitoring and Archiving. On the Call Detail Recording tab, double-click Global.

image

On the Edit Call Detail Recording Setting – Global page, verify the Enable monitoring of call detail recordings and Enable purging of call detail recordings check boxes are selected and then click Commit.

image

Click the Quality of Experience Data tab, and then double-click Global.

image

On the Edit Quality of Experience Setting – Global page, verify Enable monitoring of Quality of Experience (QoE) data and Enable purging of Quality of Experience (QoE) data check boxes are selected and then click Commit.

image

On Lync FE Topology Builder, add the monitoring server and publish.

On Monitoring Server, Install the Monitoring Server Role by using “Install or Update Lync Server System”. Follow the steps from 1 to 2. 

image

image

On SQL Server, click Start, click All Programs, click Microsoft SQL Server 2008 R2, click Configuration Tools, and then click Reporting Services Configuration Manager.

image

On the Reporting Services Configuration Connection page, verify that the Server Name, and then in the Report Server Instance drop-down list, click MSSQLSERVER and click Connect.

image

In the Reporting Services Configuration Manager, under Connect, along the left side, click Web Service URL.

image

On the Web Service URL page, in the SSL Certificate drop-down list, click UC-SQL01.theunify.net, and then at the end of the page, click Apply.

image

Wait as the certificate is applied. Notice the URLs listed on the page, and then click Exit to close Reporting Services Configuration Manager.

On Monitoring Server, click Start, click All Programs, click Microsoft Lync Server 2010, and then click Lync Server Deployment Wizard. 2. In the Deployment Wizard, click Deploy Monitoring Server Reports on the right side of the page.

image

On the Specify Monitoring Server page, review the settings, and then click Next.

image

On the Specify Credentials page, enter domain credential, and then click Next.

image

On the Specify Read-Only Group page, in the User group box, type RTCUniversalReadOnlyAdmins, and then click Next.

image

On the Executing Commands page, when the status shows as Completed, click Finish. This command will take 3-4 minutes to complete.

Once the Monitoring Report Pack completed, you may start to view the report.

See you next year and have a Happy New Year!!

Posted in Microsoft Lync Server 2010 | Leave a comment

Walk Through – Configuring Archiving in Lync Server 2010 (Part 14)

 

Today, I’m going to continue to through how to configure Archiving Server Role.

On Lync Front End Server, go to Lync Server Control Panel. At the CSCP, click Monitoring and Archiving, and then click the Archiving Policy tab. Double-click Global. On the Edit Archiving Policy – Global page, select the Archive internal communications and Archive external communications check boxes, and then click Commit.

image

image

At the Monitoring and Archiving, Select Archiving Configuration.

image

Double-click Global. In the Edit Archiving Setting – Global page, in the Archiving setting drop-down list, click Archive IM and web conferencing sessions. Select the Block instant messaging (IM) or web conferencing sessions if archiving fails check box, Select the Enable purging of archiving data check box. In the Purge exported archiving data and stored archiving data after maximum duration box, type or select 60, (or you may type your number of days to purge) and then click Commit.

image

Once done, the archiving has been started. In order to have Archiving Policy to be take place, all Lync Users must sign out and sign in again.

If you want to view archived data, you need to go to the Back End Server (SQL) using SQL Server Management Studio. 

In Microsoft SQL Server Management Studio, click New Query.
In the SQLQuery1.sql window, type the following:

USE LcsLog
GO  SELECT * FROM Messages

Click Execute. In the query results, scroll over to the Body column and view the results. You should be able to see the messages from the conversations you just had.

On the FileShare server, right-click Start, and then click Open Windows Explorer. In Windows Explorer, navigate to C:\FileShare\1-ArchivingServer-1\DataConf.

Inside this folder will be a subfolder with a hashed name. Open that subfolder and then open the folder inside that to view the archived data.  The files shared during the generated traffic in the previous task should all be in this folder.

Hope this is useful. Next post, I will walkthrough how to configure monitoring server role.

Merry Christmas!!!

Posted in Uncategorized | 2 Comments

Walk Through – Microsoft Exchange Server 2010 SP1Unified Messaging Integration (Part 13)

Today post is about how Lync can integrate with Exchange 2010 UM Role. There is a few good article about how to do it. So I will not re-post again.

Like http://blogs.technet.com/b/drrez/archive/2011/06/02/microsoft-lync-server-2010-resource-kit-exchange-um-integration.aspx

http://blog.schertz.name/2010/11/lync-and-exchange-um-integration/

For those like to integrate Lync to Exchange Online UM.

http://help.outlook.com/en-us/140/gg702674.aspx

http://www.lynclog.com/2012/02/lync-2010-on-prem-cloud-um-integration.html

Next post, I will talk about how to install Lync Monitoring & Archiving Server.

Posted in Microsoft Lync Server 2010 | 2 Comments

Walk Through – Lync Server 2010 Conferencing Configuration (Part 12)

 

Hi, we have finish the Enterprise Voice configuration. Next, I would like to post is the Conferencing configuration.

In this post, we will configure dial-in conferencing by configuring Dial-In conferencing numbers. We will also be using Lync Server Management Shell to test the dial-in access number.

We will be using the following information.

Field Value
Display number +6531525567
Display name SG Dial-in Conferencing Number
Line URI tel:+6531525567
SIP URI Sip:SGCAA@theunify.net
Pool UC-LSFE01.theunify.net
Primary language English (United States)
Secondary Languages -
Associated Regions SEAsia

First we need to Configure regions for the dial plans.

On Lync Server 2010, and then click Lync Server Control Panel. And click Voice Routing.

image

On the Dial Plan tab, double-click the Global dial plan. On the Edit Dial Plan – Global page, in the Dial-in conferencing region box, type SEAsia, and then click OK.

image

Click the Commit menu, and then click Commit all. On the Uncommitted Voice Configuration Settings page, click Commit.

image

Next, Create the dial-in access number for the SEAsia region.

On the Lync Server Control Panel, click Conferencing, and then click the Dial-in Access Number tab.

image

Click New. On the New Dial-in Access Number page, in the Display number box, type +6531525567.

In the Display name box, type SG Dial-in Conferencing Number. In the Line URI box, type tel:+6531525567. In the SIP URI box, type sip:SGCAA, and then click “theunify.net” in the drop-down list. In the Pool drop-down list, click UC-LSFE01.theunify.net. In the Primary language drop-down list, click English (United States).

image

You may also add secondary languages if you want. Under Associated Regions, click Add. In the Select Regions window, click SEAsia Region, and then click OK. On the New Dial-in Access Number page, click Commit.

image

image

image

Now, we need to test the dialin conferencing that we have created.

On Lync Server Management Shell. type the following command, and then press Enter. $cred = Get-Credential

image

At the Windows PowerShell Credential Request window, in the User name box, enter the user credential and then click OK.

In the Lync Server Management Shell, type the following command, and then press Enter. Test-CsDialInConferencing –UserSipAddress sip:david.lim@theunify.net –UserCredential $cred –TargetFqdn uc-lsfe01.theunify.net
 
Verify the results show as Success.

After the test, now we need to Configure Conferencing Policies

On the Lync Server Control Panel, click Conferencing, and then click the Conferencing Policy tab. Double-click Global.

image

On the Edit Conferencing Policy – Global page, ensure to Clear the Enable PSTN dial-in conferencing check box. Click Commit to save the changes.

image

Next, Create the site conferencing policies.

On Lync Server Control Panel-Conferencing Policy tab, click New, and then click Site policy. In the Select a Site window, click Singapore, and then click OK.

image

On the New Conferencing Policy – Singapore page, verify the Enable PSTN dial-in conferencing check box is selected and leave the rest as defaults. Click Commit to save the changes.

Lastly, create a user conferencing policy with unrestricted conferencing policy.

On Conferencing Policy tab, click New, and then click User policy. On the New Conferencing Policy page, in the Name box, type Unrestricted Conferencing Policy. In the Description box, type Singapore’s unrestricted conferencing policy. In the Recording drop-down list, click Enable Recording. Select the Allow federated and anonymous participants to record check box. Select the Allow anonymous participants to dial out check box. Select the Allow federated and anonymous participants to take control check box. Select the Enable peer-to-peer recording check box, and then click Commit.

image

and that it. See you next post!

Posted in Microsoft Lync Server 2010 | 2 Comments

Walk Through – Lync Server 2010 Enterprise Voice – Unassigned Numbers (Part 11)

In this post, we will configure the unassigned numbers feature of Lync Server 2010. We will create announcements for Singapore Site, and another number for the executive number range that transfers the call to the operator. Then configure unassigned numbers for the sites, including one that is specific to the executive number range.

In the Lync Server Management Shell, type the following command, and then press Enter:
New-CSAnnouncement –Name “Singapore Unassigned Number Announcement” -TextToSpeechPrompt “The number you have called is currently out of service. Check the number and try your call again.” –Language “en-US” –Identity “service:ApplicationServer:pool01.theunify.net” –Verbose

image

In the Lync Server Management Shell, type the following command, and then press Enter:
New-CSAnnouncement –Name “Executive Unassigned Number Announcement” –TextToSpeechPrompt “This person’s phone number has changed. You will now be transferred to the operator.” –Language “en-US” –Identity “service:ApplicationServer:pool01.theunify.net” –TargetURI “sip:+6531525569@theunify.net;user=phone” –Verbose

image

Next we create an Unassigned Number range.

In the Lync Server Control Panel, click Voice Features.

image

Click the Unassigned Number tab, and then click New.

On the New Unassigned Number Range page, in the Name box, type Singapore Internal Numbers. First Number range box, type tel:+6531525500. In the second Number range box, type tel:+6531525599.

Leave Announcement selected in the Announcement service drop-down list. Next to FQDN of destination server, click Select.

In the Select an Announcement Service window, click ApplicationServer:pool01.theunify.net, and then click OK.

image

Under Announcement, click Singapore Unassigned Number Announcement from the drop-down list, and then click OK.

On the Unassigned Number tab, click New. On the New Unassigned Number Range page, in the Name box, type Executive Numbers. The first Number range box, type tel:+6531525600. The second Number range box, type tel:+6531525699.

Leave Announcement selected in the Announcement service drop-down list. Next to FQDN of destination server, click Select.

In the Select an Announcement Service window, click ApplicationServer:pool01.theunify.net, and then click OK.

Under Announcement, click Executive Unassigned Number Announcement from the drop-down list, and then click OK.

image

On the Unassigned Number tab, click Commit All.

image

Next post, we will assign the number to the users.

Posted in Microsoft Lync Server 2010 | 7 Comments

Walk Through – Lync Server 2010 Enterprise Voice – Call Parking (Part 10)

Next we go for Call Park. In this post, we will configure Call Park. First we configure a Call Park Orbit that starts at *500 and ends at *599. Then, enable Call Park and Music on Hold on the various voice policies.

In the Lync Server Management Shell, type the following command, and then press Enter:
New-CSCallParkOrbit –Identity “Singapore Orbit” –CallParkService Pool01.theunify.net –NumberRangeStart “*500” –NumberRangeEnd “*599” –Verbose

image

Next, configure Music on Hold and enable Call Park.

Set-CsCpsConfiguration –EnableMusicOnHold $True –Verbose

image

In the Lync Server Management Shell, type the following command, and then press Enter:
Get-CsVoicePolicy | Set-CsVoicePolicy –EnableCallPark $True –Verbose

image

and you are done. Next post, we will cover Unassigned Numbers.

Posted in Microsoft Lync 2010 | Leave a comment

Walk Through – Lync Server 2010 Enterprise Voice Functionality (Part 9 – II)

sorry for the long waiting. Let continue the deployment for Enterprise Voice.

On the Lync Server Control Panel, click Voice Routing, and then click the Voice Policy tab. Click New, and then click User policy. In the Name box, type Singapore International. Select the Enable malicious call tracing check box.

Under Associated PSTN Usages, click New.

image

On the New PSTN Usage Record page, in the Name box, type Singapore Local, and then click OK. (Repeat the same steps to create two more PSTN usages)

image
On the New Voice Policy page, click OK. So now we have create a policy for International Call. now we need to create a policy for Local call only.

Click New, and then click User policy. In the Name box, type Singapore Local. Select the Enable malicious call tracing check box. Under Associated PSTN Usages, click Select.
On the Select PSTN Usage Record page, select the following PSTN usages, Singapore Local and then click OK

we have done for user policy. now is the site turn.

Click New, and then click Site policy. On the Select a site page, select Singapore, and then click OK.

image

image

Select the Enable malicious call tracing check box. Under Associated PSTN Usages, click Select. On the Select PSTN Usage Record page, click Singapore Local, and then click OK.

image

 image

On the New Voice Policy – Singapore page, click OK and click commit.

image

So we have done the policy, now is the route and trunk configuration.

In Lync Server Control Panel, click Voice Routing, and then click the Route tab and Click New.

image

On the New Voice Route page, in the Name box, type Singapore Local.

 

In the Starting digits for numbers that you want to allow: box, type +65, and then click Add. The Match this Pattern field should then display ^\+65.

image

Next to the Associated gateways box, click the Add button.

image

In the Select Gateway window, click PstnGateway:x.x.x.x, that you have created and then click OK.

image

On the Associated PSTN usages table toolbar, click Select. In the Select PSTN Usage Record window, press and hold the Ctrl key, click Singapore Local and then click OK.

image

On the New Voice Route page, click OK. Apply the same for International Call Route.

image

In the Lync Server Control Panel, click the Trunk Configuration tab.

image

Click the New drop-down menu, and then click Site Trunk.

image

In the Select a site window, click Singapore, and then click OK.

image

In the Encryption support level drop-down menu, click Optional, Clear the Enable refer support check box.

image

On the Associated Translation Rules toolbar, click New.

image

On the New Translation Rule page, in the Name box, type SG PSTN. In the Starting digits box, type +65, In the Length drop-down list, set the length to Exactly 11 and in the Digits to remove box, set the value to 3. Leave the Digits to add box blank.

Verify that the Pattern to match field reads ^\+65(\d{8})$. and verify that the Translation rule field reads $1, and then click OK.

image

Use this to create one more translation rule.

After you have done this, apply the Voice Policy to the user. And you are all set.

Posted in Microsoft Lync Server 2010 | 3 Comments