Microsoft Teams 设备运行状况监视

通过 Microsoft Teams 管理中心的设备运行状况监视,可以主动监视各种 Teams 设备的运行状况。 监视设备的脱机状态,并在组织中受监视的设备脱机时实时接收警报。

在开始之前,需要在租户中拥有团队/频道创建权限。 了解详细信息

配置设备状态规则

  1. 在 Microsoft Teams 管理中心的左侧导航栏中,选择“ 通知 & 警报>规则”。

    管理中心中的“规则”部分。

  2. “规则 ”页中,选择“ 设备状态规则”。

  3. 选择设备以配置用于启用警报的状态规则。

    Teams 设备状态规则页。

解释规则配置

字段 说明
规则类型 设备状态规则可帮助你有效地进行管理。 Teams 设备和 被分类为设备管理类型。 将来,设备管理类型的更多规则将可用于监视其他相关功能, (示例可能包括:设备运行不正常和设备) 的登录状态。
条件 如果设备脱机,可以监视设备的运行状况。 Teams 管理中心和Teams 会议室专业版管理中详细了解设备管理。
范围 可以通过提及规则评估频率来指定监视设备运行状况的频率。 默认情况下,如果 Teams 设备处于脱机状态,则会准实时监视这些设备。
设备用户 可以通过基于已登录用户选择设备来指定哪些设备需要主动脱机监视。 有关更多详细信息,请参阅 选择设备进行配置
行动>通道警报 在“操作”部分中,可以指定要为其获取警报的团队频道。 目前,将创建一个名为 管理员警报和通知的默认团队,以及名为 MonitoringAlerts 的频道,通知将传递到其中。

租户中的全局管理员和 Teams 管理员将自动添加到此默认团队。
行动>Webhook 还可以使用外部 Webhook (可选) 获取通知。 在 Webhook 节中指定外部公共 Webhook URL,其中将发送 JSON 通知有效负载。

通知有效负载(通过 Webhook)可以与组织中的其他系统集成,以创建自定义工作流。

Webhook 的 JSON 有效负载架构:

{ 
    "type": "object",
    "properties": { 
      "AlertTitle": { "type": "string"} ,
      "DeviceLoggedInUserId": { "type": "string" } ,
      "DeviceId": { "type": "string" } , 
      "MetricValues": {
            "type": "object",
            "properties": {
                 "DeviceHealthStatus": { "type": "string"} 
             }
        } ,
        "RuleName": { "type": "string"} ,
        "RuleDescription": { "type": "string"} ,
        "RuleFrequency": { "type": "string"} ,
        "RuleType": { "type": "string"} ,
        "TenantId": { "type": "string"} , 
        "RuleCondition": { "type": "string"} , 
        "AlertRaisedAt": { "type": "string"} 
     }
} 

示例 JSON 有效负载

{
    "AlertTitle":"sample_device_name of User_Name has become offline",
    "DeviceLoggedInUserId": User_GUID ,
    "DeviceId": Device_GUID ,  
    "MetricValues": { 
       "DeviceHealthStatus": "offline" 
           },

    "RuleName": "Device state rule" ,
    "RuleDescription": "Alerts when device health status is detected as offline" ,
    "RuleFrequency": "Real-time" ,
    "RuleType": "Device Management" ,
    "TenantId": Tenant_GUID , 
    "RuleCondition": "DeviceHealthStatus = Offline" , 
    "AlertRaisedAt": "2020-02-28T12:49:06Z" 
 }

选择要配置的设备

  1. 可以通过选择登录到这些设备的用户来选择要监视的 Teams 设备。 从“设备用户”部分选择“添加”。

  2. 选择要监视其设备运行状况的一个或多个用户

    在设备运行状况状态规则中添加用户。

    所选用户列表显示在 “设备用户 ”部分中。 可以通过添加或删除用户来修改此列表。

所选用户列表使用的所有登录设备都将受到脱机运行状况状态的监视。

Teams 客户端中的通知

通知在管理员警报和通知团队的自动创建的 MonitoringAlerts 通道中传递。 设备脱机后 15 分钟内将收到警报。

注意

通知过程存在一个已知问题。 设备脱机后,警报可能需要大约 30 分钟才能到达你。 决议正在进行中。

设备脱机通知可以包括以下信息:

  • 脱机的设备名称。
  • 脱机设备的用户。
  • 设备脱机的时间。 (目前,时间以 UTC.)
  • 引发警报的规则类型。
  • 为何引发警报。