在上面一篇文章中我们已经部署了存档功能,并且在标准版环境搭建了一台SQLServer服务器作为后端数据库服务器,有了这台服务器我们可以做什么呢?存档,当然还有监控,以及整个CMS。当然这都是一步一步演变的,并不是一日而成的。既然我们已经搭好了这个平台,我们干嘛不继续把Lync的东西往上面摞?今天我们就来看下Lync Server 2013中的监控,其实与Lync Server 2010并没有大的变化,但我还是非常想和大家分享一下。
还是老规矩,首先在前端上打开拓扑生成器,编辑前端服务器的属性,找到监视选项,我们复选上,并且单击下方的“新建”按钮,选择我们已经建立好的SQLServer存储。
然后保存,确定,发布拓扑。
跟存档是一样的,在发布拓扑时会自动的创建监控所需要的数据库。如果要手动指定数据库存放位置,请选中存储,然后单击下方的高级。
拓扑发布成功。
需要重启Lync 前端的服务,那就用Stop-CsWindowsServices和Start-CsWindowsServices两个命令吧。
搞定后我们切换到SQLServer服务器,打开Reporting Service配置管理器,然后连接到我们的SQLServer 报表配置。
如果正常的话,我们这里是可以选择左边的选项卡的,如果不正常,就意味着服务没有启动、或者报表功能没有安装。我们切换到数据库,然后看到当前报表服务器数据库是空的,单击右侧的“更改数据库”。
这里我们选择创建新的报表服务器数据库。为什么要创建新的?因为我们实际上还没有报表数据库,那么前面创建的数据库是什么?那并不是报表数据库,而是Lync Server实例。
这里我们如果当前的帐户是SQLServer管理员,那OK,直接集成安全性,直接下一步。没必要测试,因为不通过的话按下一步按钮也会告诉我们。
OK,没有問題,这里键入一个数据库名称,这里我就直接使用默认了。
然后是身份验证类型,选择服务凭据,这里可以不用管用户名密码,直接下一步。
OK之后会看到所有进度和脚本都已经完成。
好了,这下数据库也有了,并且需要注意下,我这里使用的是一个用户帐户作为数据库凭据,其实这样不太好,因为我这个帐户是有其他身份的。所以如果大家要使用用户帐户来作为数据库凭据,可以单独建立一个帐户,而不要使用包含多重身份的帐户,比如不要使用domain admins、csadministrators等组成员。
然后我们切换到Web 服务Url,然后检查右侧的配置,如果没有SSL证书就指定一个。如果没有就去申请一个。
OK,我们回到前端,然后单击右侧的“部署监控报告”。
选择监控数据库,并且配置好实例,需要与SQLServer报表配置管理器中一致。但需要注意的是这里只需要填入实例。
这里我们指定一个用户用于访问监控服务器。后面会自动使用当前登录的凭据,
这里需要指定一个只读访问权限组,我们直接填写RTCUniversalReadOnlyAdmins组即可。
部署监控报告。
一切完成,我们打开报表地址看下
https://<SQLServer FQDN>/ReportServer_LYNCSERVER/Pages/ReportViewer.aspx
OK,我们再到Lync Server控制面板,确保呼叫详细记录CDR是开启的。
另外也可以选择开启QoE,同样是在Lync控制面板中。
今天的文章内容就到这里,在部署了的SQLServer服务器后,部署存档和监控功能都比较简单了。俗话说的好站在巨人的肩膀上去做事情,当然会轻松不少。而微软Lync、SQLServer等等就是这样的巨人,我们只需要站在它的肩膀上去做,那就简单不少。但前提是,我们愿意花时间、花精力去爬上这位巨人的肩膀,这不是一朝一夕的事情,对于IT人来说是点点滴滴的累计、日积月累,终有一天,将能够站在巨人的肩上看美丽的日出日落。