使用 SCOM 管理包管理 Skype for Business Server 2015

总结:了解如何将 Skype for Business Server 2015 基础结构配置为使用 System Center Operations Manager。

在理想的世界中,你永远不会遇到Skype for Business Server 2015 年的问题。 但是,Skype for Business Server可能会受到外部因素的影响,例如网络崩溃和硬件故障。 通过使用 Skype for Business Server 2015 管理包,可以主动识别和解决潜在问题。 通过这种方式,Skype for Business Server 2015 管理包扩展了 System Center Operations Manager 的功能。

此信息基于适用于 Skype for Business Server 2015 通信软件的监视包版本 9319.0 编写。

配置概述

若要将 Skype for Business Server 2015 基础结构配置为使用 System Center Operations Manager,必须执行三项操作:

确定并Configure the Primary Management Server。 为此,必须安装 System Center Operations Manager 2012 SP1 或 R2。

标识并配置将监视Skype for Business Server计算机。 若要使用 System Center Operations Manager 监视Skype for Business Server计算机,必须安装 System Center Operations Manager 代理文件,并将每台服务器配置为充当代理。

标识并 安装和配置观察程序节点。 观察程序节点是定期运行Skype for Business Server综合事务的计算机-Windows PowerShell cmdlet,用于验证关键Skype for Business Server组件(如登录系统的能力或交换即时消息的能力)是否按预期工作。

System Center Operations Manager 根管理服务器和代理支持

管理包可与 System Center Operations Manager 2007 R2 (64 位) (仅支持用于迁移目的) 或 System Center Operations Manager 2012 SP1 & R2 (64 位) 或 System Center Operations Manager 2016 (64 位) 。 下表显示了 2015 Skype for Business Server 管理包支持的配置:

配置 是否支持?
Windows Server 2008 R2 操作系统
Windows Server 2012 R2 操作系统
是。 Skype for Business Server 2015 服务器和综合事务观察程序节点上。
群集服务器 不支持。
无代理监视 不支持。
虚拟环境 是。
加入域的服务器角色 所有内部Skype for Business Server 2015 服务器角色都必须已加入域。
独立服务器角色 Skype for Business Server 2015 边缘服务器不需要加入域。
拓扑限制 必须从同一个 Operations Manager 管理组中监视部署环境中的所有服务器角色。
综合事务观察程序节点 支持通过综合事务监视观察程序节点监视方案可用性(需要其他配置)。 观察程序节点不需要加入域。

下表显示了综合事务观察程序节点的容量和操作系统要求:

硬件组件 最低要求
CPU 以下两种之一:
64 位处理器、四核、2.33 GHz 或更快
64 位 2 路处理器、双核、2.33 GHz 或更快
内存 8 GB
操作系统 Windows Server 2008 R2
Windows Server 2012 R2
网络 1 个网络适配器,速度 1 Gbps

先决条件

为了运行综合事务观察程序节点,必须先安装以下几项:

  • System Center Operations Manager 代理

  • Microsoft .NET Framework 4.5

  • Skype for Business Server核心安装文件 (OcsCore.msi) 和统一通信托管 API (UCMA) (版本必须与 Skype for Business Server WatcherNode.msi 版本)

此监视包中的文件

适用于 Skype for Business Server 2015 的监视包包含以下文件:

  • Microsoft.LS.2015.Monitoring.ActiveMonitoring.mp

  • Microsoft.LS.2015.Monitoring.ComponentAndUser.mp

  • WatcherNode.msi

新增功能

以下功能是 Skype for Business Server 2015 管理包的新增功能。

  • 2019 年 9 月更新中的更改某些警报删除了特殊字符。 在某些情况下,特殊字符会干扰 SCOM 命令通道通知功能。

  • 客户端登录的自动发现登录到 Skype for Business Server 2015 的客户端应用程序通常会自动发现要登录的服务器。 综合事务现在支持验证是否已正确配置自动发现。

  • 自定义综合事务运行间隔 为了简化观察程序节点的设置过程,综合事务可以共享用户帐户。 这会降低测试在序列化时运行测试的频率,以避免冲突。 默认情况下,综合事务每 15 分钟运行一次,以确保所有测试都有时间运行。 选择每个用户使用更多用户或更少测试的管理员现在也可能缩短运行间隔。

  • 视频互操作服务综合事务从其他供应商解决方案迁移到 2015 Skype for Business Server的客户通常希望继续使用视频电话会议设备 (这些其他供应商提供的 VTC) 。 视频互操作服务器是一个新的 Skype for Business Server 2015 服务器角色,使客户能够通过视频 SIP 中继连接到 Cisco CUCM,在会议室中继续使用 Cisco VTC。 此功能还添加了一个综合事务,以帮助验证视频互操作服务器是否已启动,并且可以处理通过视频 SIP 中继的传入连接。

  • 应用程序共享会议综合事务 现在支持应用程序共享会议的端到端方案验证。

监视方案

Skype for Business Server 2015 管理包利用各种功能来帮助检测和诊断问题。 这些功能提供对 Skype for Business Server 2015 环境的运行状况的实时可见性。

监视方案 描述
综合事务 Windows PowerShell cmdlet 来测试和帮助确保用户的登录、状态、IM 和会议等方案的高可用性。
综合事务可从任何地理位置运行,包括企业内部、企业外部和分支机构。
当综合事务失败时,系统会创建 HTML 日志来帮助确定失败的确切性质。 这包括了解哪项操作失败、每项操作的延迟、用于运行测试的命令行,以及发生的具体错误。
呼叫可靠性警报 Skype for Business Server 2015 服务器编写的呼叫详细信息记录 (CDR) 反映了用户是否能够连接到呼叫或终止呼叫的原因。 呼叫可靠性警报查询 CDR 数据库来生成警报,这些警报指出大量用户什么时候遇到对等呼叫或基本会议功能的连接问题。
涵盖的方案包括音频呼叫、对等即时消息 (IM) 和其他会议功能。
媒体质量警报 查看用户体验质量的数据库查询 (QoE) 每个调用结束时由 Skype for Business Server 2015 客户端发布的报告。 这些查询会产生警报,这些警报可准确指出在什么方案中,用户最有可能在呼叫和会议期间遇到受损的媒体质量。 数据在数据包延迟和丢失等关键指标的基础上建立,这些指标直接影响用户体验的质量。
组件运行状况警报 个别服务器组件会通过事件日志和性能计数器发出警报,以指出可能会严重影响用户方案的故障情况。 这些警报指出各种情况,如服务未运行、高故障率、高消息延迟或连接问题。
依赖项运行状况监视 Skype for Business Server可能由于各种外部原因而失败。 管理包监视并收集可能表明存在严重问题的关键外部依赖项的数据。 这些依赖项包括 Internet Information Services (IIS) 可用性,以及用于Skype for Business Server的服务器 CPU。

警报优先级

警报分成以下类别:

高优先级警报: 这些警报指示导致大量用户组的服务中断的情况,并需要立即采取措施。 综合事务和脱机服务 ((如Skype for Business Server音频/视频会议)检测到的中断) 属于高优先级警报。 相比之下,单台计算机上的组件故障不是高优先级警报。 Skype for Business Server 2015 具有适用于这些情况的内置高可用性功能,例如,负载均衡器后面的多个前端服务器。

中等优先级警报: 这些警报指示影响部分用户的条件或指示通话质量问题(例如,组件故障、呼叫建立延迟或通话中的音频质量降低)。 此类别中的警报是有状态 (即,警报的性质会根据网络连接的状态而变化。) 例如,如果呼叫建立时间指示延迟,但随后返回到正常阈值,则此中等优先级警报将在 System Center Operations Manager 中自动解决,管理员无需采取措施。 无法自动解决的警报通常由管理员在同一个工作日解决。

其他警报: 这些警报是从可能影响特定用户或部分用户的组件生成的。 例如,典型的警报是通讯簿服务无法分析用户的 Active Directory® 域服务 (AD DS) 条目:testuser@contoso.com。 管理员可以在有时间时处理这些警报。

综合事务

Skype for Business Server 2015 管理包通过综合事务增加了警报覆盖范围。 综合事务是集成到 Operations Manager 管理包中的Windows PowerShell cmdlet,用于测试端到端用户方案。 指定服务器执行综合事务时,管理包会定期触发这些 cmdlet。 综合事务导致的失败会生成有状态警报。 下面是 2015 Skype for Business Server支持的综合事务:

支持的注册、状态和联系人综合事务    
1 注册(用户登录) 可用的 Lync Server 2010 及更高版本
2 通讯簿服务(文件下载) 可用的 Lync Server 2010 及更高版本
3 通讯簿 Web 查询 可用的 Lync Server 2010 及更高版本
4 状态 可用的 Lync Server 2010 及更高版本
5 统一联系人存储 可用的 Lync Server 2013 及更高版本
支持的对等服务综合事务    
6 对等即时消息 在 Lync Server 2010 及更高版本中可用
7 对等音频视频 在 Lync Server 2010 及更高版本中可用
8 MCX 对等即时消息(移动) 在 Lync Server 2010 到 2015 Skype for Business 2011 年 9 月版本中可用

注意

MCX (移动服务) 在 2019 Skype for Business Server不再提供对旧版移动客户端的支持。 当前所有Skype for Business移动客户端都已使用统一通信 Web API (UCWA) 来支持即时消息 (即时消息) 、状态和联系人。 使用 MCX 的旧客户端的用户需要升级到当前客户端。

支持的会议和持久聊天综合事务    
9 音频视频会议 在 Lync Server 2010 及更高版本中可用
10 数据会议 在 Lync Server 2013 及更高版本中可用
11 即时消息会议 在 Lync Server 2010 及更高版本中可用
12 持久聊天 在 Lync Server 2013 及更高版本中可用
13 加入启动器(排定的会议) 在 Lync Server 2013 及更高版本中可用
14 电话拨入式会议 2015 Skype for Business Server 中的新增功能
15 应用程序共享会议 2015 Skype for Business Server 中的新增功能
16 UCWA 会议(Web 会议加入) 2015 Skype for Business Server 中的新增功能
支持的网络和合作伙伴依赖项综合事务    
17 AV 边缘连接 在 Lync Server 2013 及更高版本中可用
18 AV 边缘连接 Exchange 统一消息连接(语音邮件) 在 Lync Server 2013 及更高版本中可用
19 PSTN 对等呼叫 在 Lync Server 2010 及更高版本中可用
20 XMPP 即时消息(联合) 在 Lync Server 2013 和 Skype for Business 2015 中可用
21 视频互操作服务器 2015 Skype for Business Server 中的新增功能

运行状况的累计方法

下表显示了监视包Skype for Business Server对象的运行状况状态。

管理包对象 描述
Skype for Business Server部署 表示组织中Skype for Business Server 2015 的部署。
Skype for Business Server网站 表示部署了服务的不同地理位置。
Skype for Business Server池 向用户提供即时消息和会议等通信服务的池(在站点内)。 适用于前端池、边缘池和控制器池,即使给定池中只有单个计算机。
Skype for Business Server角色 托管Skype for Business Server服务的服务器角色。
Skype for Business Server服务 表示部署在特定计算机上的功能(例如,fp01.contoso.com 上的用户服务)。
Skype for Business Server组件 服务的组件(如,通讯簿下载组件是 Web 服务的一部分)。
Skype for Business Server池观察程序 对一个池运行的综合事务的实例。
Skype for Business Server注册器观察程序 对一个注册器池运行的综合事务的实例。
Skype for Business Server用户服务池观察程序 对一个用户服务池运行的综合事务的实例。
Skype for Business Server语音池观察程序 对一个语音池运行的综合事务的实例。
Skype for Business Server端口观察程序 对一个池运行的端口检查的实例。
简单 URL 观察程序 执行在部署中配置的简单 URL 的 HTTPS 探测。

SCOM 汇总。

Skype for Business Server池可以包含多个单独的Skype for Business Server系统, (具有多个Skype for Business Server角色、Skype for Business Server服务和Skype for Business Server组件) 。 因此,单个服务器或组件的故障对Skype for Business Server池的整体运行状况不太重要,因为同一池中的其他服务器可以向客户端提供应用程序服务。 运行状况将按百分比级别汇总到Skype for Business Server池。

Skype for Business Server池观察程序对Skype for Business Server池执行综合事务。 一个或多个综合事务(一种称为连续轮询间隔的过程)连续失败将把严重运行状况累计到池级别(任何综合事务最差的结果),如下图所示。

SCOM 汇总连续轮询。

最佳做法:创建管理包进行自定义

默认情况下,Operations Manager 保存所有自定义项,如默认管理包的替代设置。 作为最佳做法,应该为您要自定义的每个封装管理包创建一个单独的管理包。

在创建管理包来存储封装管理包的自定义设置时,我们建议相应地命名新管理包,如“Skype for Business Server 2015 自定义项”。

创建新管理包来存储每个封装管理包的自定义项有利于将自定义项更容易地从测试环境导出到生产环境。 这还使删除管理包变得更容易,因为您必须先删除所有依赖项才能删除管理包。 如果所有管理包的自定义项都保存在默认管理包中,而您需要删除单个管理包,那么您必须删除默认管理包,这将同时删除其他管理包的自定义项。

以下链接提供了有关 System Center 2012 监视包常见任务的信息:

以下链接提供了有关 System Center 2007 监视包常见任务的信息:

有关 Operations Manager 和监视包的问题,请参阅 System Center Operations Manager 社区论坛

一个有用的资源是 System Center Operations Manager 释放的 博客,其中包含特定监视包的“按示例”文章。

有关 Operations Manager 的更多信息,请参阅下面的博客:

重要

非 Microsoft 网站上的所有信息和内容由这类网站的所有者或用户提供。 对于这类网站上的信息,Microsoft 不坐任何明示、暗示或法定的保证。

另请参阅

Skype for Business Server 2015 管理工具