帮助手册

Microsoft 365 监控

添加 Microsoft 365 监视器,监控 Exchange、邮件流量、Skype、SharePoint 等服务状态等性能指标

Microsoft 365 监控是无代理的,用户无需直接向 Site24x7 提供凭据。在 Microsoft 门户完成登录后,一个名为 Site24x7 的应用将以只读权限注册到用户的 Microsoft 365 账户中。访问令牌(由对 Windows Graph API 的请求生成)用于从用户的 Microsoft 365 账户获取数据,并在 Site24x7 Web 客户端中展示。 

前提条件

  1. 用户应在其 Microsoft 365 账户中拥有全局管理员角色。
  2. 提供的用户账户应为已授权账户。 

添加 Microsoft 365 监视器

  1. 登录 Site24x7,前往服务器 > Microsoft 365(+) 
  2. 输入用于识别的显示名称 
  3. 可通过以下两种方式向 Site24x7 进行认证:
  4. 添加新的配置文件或使用现有配置文件,并将其与监视器关联。 
  5. 保存您的更改。

使用 Site24x7 应用进行 Microsoft OpenID 认证

  1. 点击授权访问,以提供读取服务健康状况和其他 Microsoft 365 报表的认证权限。
    注意

    我们仅使用从 API 请求(向 Microsoft 365 发出)生成的访问令牌来读取报表。Site24x7 不存储您的 Microsoft 365 账户凭据。

  2. 登录您的 Microsoft 账户,允许 Site24x7 读取您的报表。
    注意

    • 我们使用 Microsoft Office 管理 API 读取服务健康状况报表,使用 Microsoft Graph API 读取 Microsoft 365 的所有其他报表。
    • 要查看授予 Site24x7 的权限,请登录 Azure Active Directory 管理中心 > 企业应用程序 > 所有应用程序 > Site24x7 > 权限

    查看关于认证过程的常见问题解答。

保存更改且认证成功后,前往服务器 > Microsoft 365 查看性能指标。 设置阈值配置文件,在发生阈值违规时接收通知。

使用自定义应用进行 Microsoft OpenID 认证

自定义应用的创建涉及三个主要部分:

第一部分:创建 Azure Active Directory 应用程序
第二部分:为自定义应用提供必要权限
第三部分:在 Site24x7 Web 客户端中完成配置

第一部分:创建 Azure Active Directory 应用程序

  1. 登录 Microsoft Azure 门户,导航至 Azure Active Directory 部分。
  2. 点击应用注册 > + 新建注册。 
  3. 在"注册应用程序"页面,提供应用程序名称,选择支持的账户类型,并指定重定向 URI
    • 名称:提供唯一名称以便识别。示例:Site24x7 Microsoft 365 App
    • 支持的账户类型:选择任何组织目录中的账户
    • 重定向 URI:从下拉菜单中选择 Web,并输入任意有效 URL(例如:https://localhost:8080)。点击注册

应用程序在 Azure 门户注册后,您将进入显示应用程序相关信息的新页面。复制应用程序(客户端)ID 并保存备用。

第二部分:为自定义应用提供必要权限

  1. 管理下前往 API 权限,并向 Microsoft Graph API 授予以下应用程序权限 
    • Directory.Read.All
    • Domain.Read.All
    • Group.Read.All
    • Reports.Read.All
    • Sites.Read.All
    • User.Read
    • User.Read.All
    • ServiceHealth.Read.All
    • ServiceMessage.Read.All
  2. 然后,在管理下导航至证书和机密,点击 + 新建客户端机密
  3. 添加客户端机密窗口中,提供描述,将到期时间选择为永不,然后点击添加。 
  4. 复制显示的值并保存备用。
    注意

    该值会在一段时间后消失。请在保存后立即复制并粘贴该值。 

第三部分:在 Site24x7 Web 客户端中完成配置

  1. 打开 Site24x7 Web 客户端,在添加 Microsoft 365 监视器服务器 > Microsoft 365(+))页面中选择使用自定义应用进行认证选项卡。
  2. 应用程序 ID(从第一部分:创建 Azure Active Directory 应用程序获取)粘贴到应用程序 ID 字段;将目录 ID(从第二部分:为自定义应用提供必要权限获取)粘贴到租户 ID 字段;将值(从第二部分:为自定义应用提供必要权限获取)粘贴到客户端机密字段。

Microsoft 365 监视器的数据收集

Microsoft 365 的轮询根据 API 的不同以不同时间间隔进行。报表 API 每天轮询一次,以避免高频 API 请求(因为数据相同),并尽量减少 Azure 门户中 API 授权消耗。

其他 API(包括服务健康 API 和授权 API)每五分钟轮询一次,并在 Site24x7 Web 客户端中展示指标。  

授权许可

这是一个高级监视器,适用于所有计划(企业版 Web 计划除外)。每个 Office 365 监视器最多可监控 50 个站点、50 个服务、100 个域和 100 个用户。 

故障排除提示

本文档对您有帮助吗?

您愿意帮助我们改进文档吗?请告诉我们哪些方面可以做得更好。


很抱歉本文档未能让您满意。我们希望了解可以从哪些方面改进您的体验。


感谢您抽出时间分享反馈。我们将利用您的反馈来改进在线帮助资源。

短链接已复制!