规划 Office 遥测仪表板的部署

适用于: _ _Microsoft 365 企业应用版、Office 2019 和 Office 2016

重要

从 2022 年 8 月版本 2208 开始,Microsoft 365 企业应用版不再支持 Office 遥测仪表板。 有关详细信息,请参阅从Microsoft 365 企业应用版中删除 Office 遥测仪表板

部署 Office 遥测仪表板时,必须考虑几个因素。 这些可以包括要监视的用户的位置,以及运行处理器的计算机的硬件规范,以及将数据传递到 Office 遥测仪表板的其他组件。 了解 Office 遥测仪表板部署支持的限制(例如可以监视的最大用户数)也很重要。 使用本文中的指导来帮助你设计适合组织的 Office 遥测仪表板拓扑。

Office 遥测仪表板简介

Office 遥测仪表板是一个 Excel 工作簿,用于显示有关组织中使用的 Office 文件、Office 加载项和 Office 解决方案的兼容性和清单、使用情况和运行状况数据。 有关用于支持 Office 遥测仪表板及其工作方式的组件的可视化表示形式, 请下载此海报,其中包括所有组件的说明、监视的 Office 文件列表、数据收集的工作原理等。 虽然海报适用于早期版本的 Office,但信息也适用于较新版本的 Office。

重要

  • Office 遥测仪表板是一种本地工具,用于收集有关组织中使用的 Office 文档和解决方案(如加载项)的清单、使用情况和运行状况数据。 这些数据主要用于帮助组织进行应用程序兼容性测试。
  • 为 Office 遥测仪表板收集的数据存储在组织控制的SQL Server数据库中,收集的数据 不会 发送到 Microsoft。 有关详细信息,请参阅 代理为 Office 遥测仪表板收集的数据
  • 为 Office 遥测仪表板收集的数据不同于可发送到 Microsoft 的 Office 诊断数据。 有关 Office 诊断数据的详细信息,请参阅Microsoft 365 应用版隐私控制概述
  • 用于管理 Office 遥测仪表板的设置对 Office 诊断数据没有影响,反之亦然。 有关管理 Office 诊断数据的详细信息,请参阅使用策略设置管理Microsoft 365 应用版的隐私控制

在开始规划 Office 遥测仪表板部署之前

确保已查看评估 Office 兼容性中的内容。 本文介绍与 Office 遥测仪表板一起用于收集 Office 部署数据的兼容性过程。

在查看本文时,请注意,建议假定组织确实存在以下语句:

  • 代理每 8 小时上传一次数据,这是默认设置。

  • 每个用户都有一台运行代理的计算机。

如果组织不使用这些语句,请计划相应地调整拓扑。

Office 遥测仪表板组件

下表介绍了 Office 遥测仪表板的工具和组件:

工具 说明
此图标表示 Office 遥测仪表板。 Office 遥测仪表板:

- 向 IT 专业人员显示清单、使用情况和运行状况数据的组合视图
- 随Microsoft 365 企业应用版、Office 专业增强版 2019、Office 专业增强版 2016 和Office 标准版 2016一起安装。
- 需要从 Microsoft 365 企业应用版、Office 2019 或 Office 2016 安装 Excel。
- 连接到数据库
- 可由多个 IT 专业人员查看
此图标表示 Office 遥测日志。 Office 遥测日志:

- 帮助开发人员和有经验的用户诊断 Office 客户端上发生的兼容性问题
- 随Microsoft 365 企业应用版、Office 专业增强版 2019、Office 专业增强版 2016 和Office 标准版 2016一起安装。
- 需要从 Microsoft 365 企业应用版、Office 2019 或 Office 2016 安装 Excel。
- 连接到客户端计算机上的本地数据存储

下表介绍了 Office 遥测仪表板的组件。 Office 遥测日志和 Office 遥测仪表板都需要下面显示的前两个组件。 列出的其余组件仅适用于 Office 遥测仪表板。 这些组件从整个组织收集数据,以便可以使用 Office 遥测仪表板查看数据。 若要了解如何部署这些组件,请参阅 “部署 Office 遥测仪表板”。

组件 说明
此图标表示遥测日志记录。 Office 遥测日志:

- 监视 (的事件,并内置于) Office 2019 和 Office 2016 版本的 Word、Excel、PowerPoint 和 Outlook 中。
- 默认情况下禁用。
- 通过使用组策略、注册表设置或在 Office 遥测日志中选择 “启用日志记录”按钮来启用。
- 可使用 Office 遥测日志在本地计算机上查看生成的数据。
此图标表示遥测代理。 Office 遥测代理:

- 报告所有 Office 客户端的使用情况和清单数据。
- 报告 Office 客户端的应用程序事件数据。
- 必须部署到 Office 2003、Office 2007 和 Office 2010 客户端。 (这些版本的 Office 不再受支持。)
- 内置于 Office 2019、Office 2016 和 Office 2013 客户端中。
- 必须使用组策略或注册表启用。
- 作为计划任务运行。
- 需要域成员身份。
- 定期将数据上传到共享文件夹。
- 需要最新版本的通用 C 运行时 (CRT) 。 有关详细信息,请参阅 Windows 中通用 C 运行时的更新
此图标表示组策略设置。 组策略设置:

- 在每个客户端上启用和配置代理。
- 是 Office16.admx 和 Office16.adml 的一部分。
- 位于用户配置\策略\管理模板\Microsoft Office 2016\遥测仪表板下。
- 可以从 Microsoft 下载中心下载
此图标表示 Office 遥测仪表板中的共享文件夹。 共享文件夹:

- 存储代理上传的数据。
- 必须位于本地 (没有云支持) 。
- 可以与其他组件位于同一台计算机上。
- 安装处理器时配置。
此图标表示 Office 遥测处理器。 Office 遥测处理器:

- 将数据从共享文件夹上传到数据库。
- 作为名为“Office 遥测处理器”的 Windows 服务运行。
- Windows Server 2012及更高版本支持。
- 可以在测试或小型环境中Windows 10或Windows 8.1上运行。
- 可以与其他组件在同一台计算机上运行。
- 可以安装在多台计算机上进行大型部署。
- 需要域成员身份,除非使用解决方法。
- 需要最新版本的通用 C 运行时 (CRT) 。 有关详细信息,请参阅 Windows 中通用 C 运行时的更新
- 支持传输层安全 (TLS) 1.2
此图标表示 Office 遥测仪表板的数据库。 数据库:

- 为 Office 遥测仪表板提供数据源。
- 需要SQL Server 2005、SQL Server 2008、SQL Server 2008 R2、SQL Server 2012、SQL Server 2014 或 2016 SQL Server。
- 可以在测试或小型环境中的 SQL Express 版本上运行。
- 可以与其他组件在同一台计算机上运行。

若要检查当前支持哪些版本的SQL Server,请转到搜索产品和服务生命周期信息

如何收集数据

下表描述并说明了如何触发数据收集以及代理和 Office 遥测仪表板之间的数据流。 可以在此 可下载的海报中查看更详细的图表。 虽然海报适用于早期版本的 Office,但信息也适用于较新版本的 Office。

数据收集过程中的步骤

步骤 说明
用户登录并触发代理计划任务 用户登录并触发代理。 用户登录并触发上传数据的计划任务。 代理等待 10 分钟以完成登录进程,然后代理等待随机数分钟(最多 4 小时),然后再开始上传过程。

初始上传后,代理每 8 小时上传一次数据。 还原连接时,当用户登录时,移动客户端或脱机客户端上传数据。

若要了解如何为代理配置上传间隔,请参阅 启用和配置代理
代理将数据发送到共享文件夹 代理将数据发送到共享文件夹。 在此映像中,所有 Office 版本的代理收集以下数据以上传到共享文件夹:

- 最近使用的文档
- 已注册的加载项
- 系统和用户信息

Office 2019 和 Office 2016 的代理还收集某些 Office 应用程序的以下数据:

- 应用程序事件
- 加载项性能

以下是代理的 KB) 中 (的大致数据上传大小。 这些大小可能会有所不同。

- Office 2003、Office 2007 和 Office 2010:每次上传 50 KB
- Office 2013 或更高版本:每次上传 64 KB

若要详细了解上传的数据类型以及如何管理此数据的用户隐私,请参阅 “管理 Office 遥测仪表板监视的数据的隐私”。
将数据处理到数据库 将数据处理到数据库。 代理将数据上传到共享文件夹后,处理器会将数据导入数据库。

共享文件夹、处理器和数据库可以在同一台计算机或不同计算机上运行。
IT 专业人员使用 Office 遥测仪表板访问数据IT 专业人员使用 Office 遥测仪表板访问数据。 获得数据库权限的 IT 专业人员可以使用 Office 遥测仪表板查看合并的数据。 若要了解详细信息,请参阅 “授予其他管理员访问数据库的权限”。

代理的规划标签

代理收集清单、使用情况和运行状况数据,并将其上传到共享文件夹。 若要帮助筛选和组织在 Office 遥测仪表板中显示的数据,可以为每个代理分配最多四个自定义标签来描述客户端计算机的物理位置、用户的业务组、用户角色或其他标识符。 这有助于分析特定业务组、用户类型或所选任何其他指定的数据。 使用以下资源来帮助你在部署和启用代理之前规划要使用的标签:

  • 部署标签 (标记) 以便在 Office 遥测仪表板中进行更好的分析,介绍标签在 Office 遥测仪表板中的显示方式。 博客文章还介绍了用于填充标签的三种方法。 对于 Office 2019 和 Office 2016,请使用组策略并根据 Active Directory 结构设置标签。 博客中提到的脚本(Create-GroupPolicyObjectForTags.ps1和Add-Tags.vbs)不适用于 Office 2019 和 Office 2016。

  • “Office 遥测仪表板中的自定义报告”视频演示了如何在自定义报表中使用标签。 这可能会为你提供一些其他建议,说明要选择哪些标签。

虽然此视频适用于早期版本的 Office,但信息也适用于较新版本的 Office。

Office 遥测仪表板部署的拓扑要求

Office 遥测仪表板至少需要一个数据库、一个处理器和共享文件夹对。 它们可以托管在同一台计算机上,如下图所示。 除了托管 Office 遥测仪表板组件之外,还可以将计算机用于其他目的。

Office 遥测仪表板的最低拓扑要求

此图说明了最小拓扑。

另外两项要求适用于处理器和共享文件夹对:

  • 处理器必须始终具有专用共享文件夹。 多个处理器无法使用共享文件夹。

  • 可以有多个处理器和共享文件夹对,但每对必须存储在单独的计算机上。 下一部分是 Office 遥测仪表板组件支持的限制,介绍可在 Office 遥测仪表板拓扑中创建的对数。

Office 遥测仪表板组件支持的限制

为了获得最佳性能,我们建议 Office 遥测仪表板拓扑不超过下表中所述的限制。

Office 遥测仪表板组件支持的限制

数据库支持的限制 每个处理器和共享文件夹对的支持限制
- 托管最多 100,000 个用户的数据。
- 最多托管 10 个处理器和共享文件夹对。
- 最多托管 30 个 Office 遥测仪表板用户。

支持托管超过 30 个用户,但是,当多个用户尝试同时连接到数据库时,数据库性能可能会暂时降低。
处理最多 50,000 个用户的数据。

下图显示了在受支持的限制内配置的生产拓扑。 每个处理器和共享文件夹对的用户数都少于 50,000 个,并且此拓扑的数据库最多有 100,000 个用户。 本示例中有三台计算机托管组件。

Office 遥测仪表板的生产拓扑

此图演示了生产拓扑。

Office 遥测仪表板部署的拓扑和带宽建议

如果你的组织有位于多个地理位置的用户,请确保在确定要在何处部署 Office 遥测仪表板组件时遵循这些准则。

  • 建议将 Office 遥测仪表板组件托管 (仪表板、数据库、处理器、共享文件夹和代理) 在带宽为 1.5 Mbps (T1) 或更高版本的网络上,延迟不超过 150 毫秒。

  • 尽可能接近地部署每个处理器和共享文件夹对,最好是在同一台计算机上。

  • 如果只需要一个处理器和共享文件夹对,请在同一台计算机上运行数据库、处理器和共享文件夹,以避免通过网络传输数据导致的任何瓶颈。

  • 如果必须有多个处理器和共享文件夹对,请在数据库所在的同一台计算机上运行一个处理器。 在单独的计算机上运行其他处理器。

对于托管超过 10,000 个用户的数据库,除了针对SQL Server的一般性能建议外,还要考虑以下建议:

  • 为了获得最佳性能,请在不为任何其他应用程序托管数据库的专用计算机上部署SQL Server。

  • 为了获得最佳性能,请将 tempdb、数据库和 SQL 事务日志放置在单独的物理硬盘上。

  • 确保其他应用程序(例如分页文件和 Internet Information Services (IIS) 日志)不会共享到磁盘的 SQL I/O 通道。

横向扩展 Office 遥测仪表板部署

建议从运行数据库、处理器和共享文件夹对的单台专用计算机开始,然后通过添加托管处理器和共享文件夹对的更多计算机来横向扩展拓扑。 如果执行以下任一操作,建议添加新的处理器和共享文件夹对:

  • 从超过 50,000 个用户收集数据。

  • 从远程站点收集数据。 建议尽可能靠近客户端计算机上的代理安装处理器和共享文件夹对。

Office 遥测仪表板部署的硬件建议

下表介绍了 Office 遥测仪表板部署的硬件建议。

托管数据库的计算机的硬件建议

受监视的用户和受监视的持续时间 RAM 磁盘空间 处理器
100 个用户 3 个月 (评估)
4 GB**
81 MB
1 Ghz 或更快
10,000 个用户,为期 1 年
8 GB**
14 GB
2 GHz 或更快
100,000 个用户,为期 1 年
32 GB**
107 GB
2 GHz 或更快

*包括早期版本的 Office 以及 Office 2019 和 Office 2016 的清单和事件。

**由于 Office 遥测仪表板环境所需的数据分布,建议的 RAM 值大于建议作为SQL Server的最小值。

下表介绍了每台承载处理器和共享文件夹对的计算机的硬件建议。

托管处理器和共享文件夹对的每台计算机的硬件建议

受监视的用户和受监视的持续时间 RAM 磁盘空间 处理器
任何
4 GB
11 GB
1 Ghz 或更快

*包括早期版本的 Office 和 Office 2019 和 Office 2016 的清单和事件。