自弃用监控服务器角色以来,已对 Microsoft Lync Server 2013 监控基础结构进行了重大更改。不再采用不同的监控服务器角色(通常需要组织设置专用计算机来充当监控服务器),现在监控服务已并置到每台前端服务器中。除了其他优点外,此更改还有助于:

减少实现 Lync Server 2013 时所需的服务器角色数。在此情况下,减少监控服务器角色数还可帮助降低成本,因为无需维护用于监控的专用服务器。

降低 Lync Server 安装和管理的复杂性。通过自动在每台前端服务器上并置监控服务,您不必再安装、配置和管理监控服务器角色。

这些更改对监控服务的安装和管理方式具有重要影响。例如,由于监控服务器角色不再存在,因此已将监控服务器节点从 Lync Server 拓扑生成器中删除;反之,这意味着,您不再使用拓扑生成器的“新建监控服务器”向导来向拓扑中添加新监控服务器。(该向导不再存在。)您通常通过完成以下两个步骤在拓扑中实现监控服务:

  1. 在设置新 Lync Server 池的同时启用监控。(在 Lync Server 2013 中,按池启用或禁用监控。)请注意,可为池启用监控,而不实际收集监控数据,在本文档的“配置呼叫详细记录和用户体验质量设置”部分中对此过程进行了说明。
    2.使监控存储(即,监控数据库)与新池关联。请注意,一个监控存储可与多个池关联。根据驻留在注册器池中的用户数,这意味着,您不必为每个池设置单独的监控数据库。一个监控存储可供多个池使用。

具体截图就不一一上了,在上一节中,因为我启用存档的时候一并启用了监控功能,所以拓扑已经发布好了。接下来,我们需要打开Reporting Service配置管理器,然后连接到我们的SQLServer 报表配置

登录到配置管理器,切换到数据库栏,因之前我安装SQL的时候,选择的是安装并配置,假如在安装SQL的时候只是选择只安装的话,我们就需要在这里新建数据库了以及提供凭据

切换到报表管理器URL,在安装的时候也帮我们配置好了,等下我们安装好监控服务后,我们就可以用这个URL访问我们的报表了

点击高级按钮,可以进入更改服务器端口以及提供证书,我这里测试环境,就不申请证书了,生产中,建议申请一张证书并分配给报表服务网站

下面开始安装监控报告了,打开Lync部署向导,点击“部署监控报告”

选择监控数据库和实例

提供访问监控数据库的凭据,我这里使用的事SQL的服务账号

输入可以访问监控报表的用户组“RTCUniversalReadAdmins"

点击下一步,开始执行指令部署监控报告了

点击完成,监控报告就部署完成了,监控报告的部署还是很简单的

下面重启下Lync服务,先停止服务:Stop-CsWindowsService

开启Lync服务:Start-CsWindowsService

回到Lync控制面板,我们定位到主页,可以看到查看监控报告下面有了监控服务了,点击即可打开IE进入查看报表

报表界面如下

监控报告部署完成了,我们还需要在控制面板配置呼叫记录CDR和用户体验质量数据QoE

到此,Lync基本部署完成了!

手把手教你搭建LyncServer2013之部署及配置监控功能(十八)的更多相关文章

  1. 大数据江湖之即席查询与分析(下篇)--手把手教你搭建即席查询与分析Demo

    上篇小弟分享了几个“即席查询与分析”的典型案例,引起了不少共鸣,好多小伙伴迫不及待地追问我们:说好的“手把手教你搭建即席查询与分析Demo”啥时候能出?说到就得做到,差啥不能差人品,本篇只分享技术干货 ...

  2. 庐山真面目之十一微服务架构手把手教你搭建基于Jenkins的企业级CI/CD环境

    庐山真面目之十一微服务架构手把手教你搭建基于Jenkins的企业级CI/CD环境 一.介绍 说起微服务架构来,有一个环节是少不了的,那就是CI/CD持续集成的环境.当然,搭建CI/CD环境的工具很多, ...

  3. 手把手教你搭建Pytest+Allure2.X环境详细教程,生成让你一见钟情的测试报告(非常详细,非常实用)

    简介 宏哥之前在做接口自动化的时候,用的测试报告是HTMLTestRunner,虽说自定义模板后能满足基本诉求,但是仍显得不够档次,高端,大气,遂想用其他优秀的report框架替换之.一次偶然的机会, ...

  4. 手把手教你搭建FastDFS集群(下)

    手把手教你搭建FastDFS集群(下) 版权声明:本文为博主原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明. 本文链接:https://blog.csdn.net/u0 ...

  5. 手把手教你搭建FastDFS集群(中)

    手把手教你搭建FastDFS集群(中) 版权声明:本文为博主原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明. 本文链接:https://blog.csdn.net/u0 ...

  6. 手把手教你搭建FastDFS集群(上)

    手把手教你搭建FastDFS集群(上) 本文链接:https://blog.csdn.net/u012453843/article/details/68957209        FastDFS是一个 ...

  7. 手把手教你搭建 ELK 实时日志分析平台

    本篇文章主要是手把手教你搭建 ELK 实时日志分析平台,那么,ELK 到底是什么呢? ELK 是三个开源项目的首字母缩写,这三个项目分别是:Elasticsearch.Logstash 和 Kiban ...

  8. 手把手教你搭建SSH框架(Eclipse版)

    原文来自公众号[C you again],若需下载完整源码,请在公众号后台回复"ssh". 本期文章详细讲解了SSH(Spring+SpringMVC+Hibernate)框架的搭 ...

  9. Github Pages(io) + 域名重定向 (手把手教你搭建个人网站)

    好歹也成为了在读phd的人,拥有个人网站是个有排面有很必要的事儿~ 在这里利用Github Pages + 域名重定向,实现个人网站的光速搭建~ 1.0 Github Repositories 首先你 ...

随机推荐

  1. Leetcode 283 Move Zeroes 字符串

    class Solution { public: void moveZeroes(vector<int>& nums) { ; ; i< nums.size(); ++i){ ...

  2. cmd for 循环拷贝文件

    这几天忙活部署测试环境, 中途需要拷贝 文件, 直接贴code吧: ::/定义原路径 set source=seventrat_test_backend,seventrat_test_frontend ...

  3. [MS bug]安装SQL Server 2008 错误:is not a valid login or you do not have permission

    环境: Windows 7 sp1 x64. 问题描述: 安装到几乎要完成的时候爆出:is not a valid login or you do not have permission.安装失败. ...

  4. CentOS6.5下安装Open vSwitch

    准备 # yum install openssl-devel redhat-rpm-config kernel-devel -y #yum install kvm libvirt python-vir ...

  5. 【转】javascript运行机制之this详解

    this是面向对象语言中一个重要的关键字,理解并掌握该关键字的使用对于我们代码的健壮性及优美性至关重要.而javascript的this又有区别于Java.C#等纯面向对象的语言,这使得this更加扑 ...

  6. 在redis一致性hash(shard)中使用lua脚本的坑

    redis 2.8之前的版本,为了实现支持巨量数据缓存或者持久化,一般需要通过redis sharding模式来实现redis集群,普遍大家使用的是twitter开源的Twemproxy. twemp ...

  7. 【LeetCode】258. Add Digits (2 solutions)

    Add Digits Given a non-negative integer num, repeatedly add all its digits until the result has only ...

  8. js中“==”与"==="的区别

    首先,== equality 等同,=== identity 恒等. ==, 两边值类型不同的时候,要先进行类型转换,再比较. ===,不做类型转换,类型不同的一定不等. 一言以蔽之:==先转换类型再 ...

  9. python 字符编码问题

    原因 近期,用Python处理一些中文的字符串,但是用Python读取文件的中文字符和在代码中输入的中文字符,在判断处理时,例如判断“相等”或者“包含”,总是不能判断,相等或者包含都不起作用.看了字符 ...

  10. 正则指引-字符组demo

    class Program { static void Main(string[] args) { string str = "b"; var result1 = Regex.Is ...