审核媒体服务控制平面日志

媒体服务徽标 v3


警告

Azure 媒体服务将于 2024 年 6 月 30 日停用。 有关详细信息,请参阅 AMS 停用指南

利用 Azure Monitor,你可以监视指标,这些指标有助于了解应用程序的性能表现。

本文介绍如何使用 Log Analytics Worskpaces 审核媒体服务控制平面日志。

先决条件

对控制平面操作启用诊断日志

可以使用 Azure 门户对控制平面操作启用诊断日志。 启用后,诊断日志会将操作记录为一对具有相关详细信息的开始和完成事件。

使用以下步骤对控制平面操作启用日志记录:

  1. 登录到 Azure 门户
  2. 导航到要使用的媒体服务帐户。
  3. 选择 “监视”下的“诊断设置 ”。
  4. 选择“添加诊断设置”。
  5. 在“诊断设置名称”字段中输入名称。
  6. 选中“ 审核 和/或 AllLogs ”复选框。 或者,可以选择所需的日志类型。 例如,可以检查密钥传送请求媒体帐户运行状况
  7. 选中“发送到 Log Analytics 工作区”复选框。
  8. 媒体服务帐户的订阅应已在“ 订阅 ”下拉列表中选择。
  9. 从“ 日志 Analtyics 工作区 ”下拉列表中选择工作区。 如果未列出工作区, 请创建一个
  10. 选择“保存”。

查看控制平面操作

启用日志记录后,可以使用 Kusto 通过 Azure Monitor 工作区查询日志。 下面是查询日志的基本示例:

  1. 登录到 Azure 门户
  2. 选择“ 监视 ”,然后选择“ 日志 ”窗格。 此时会打开一个 UI,可在其中轻松针对该特定帐户按范围运行查询。 运行以下查询以查看控制平面日志:
// Media account health events
// Media Services account health details.
AMSMediaAccountHealth
| project EventCode, EventMessage, _ResourceId
| limit 100

//Key delivery failed requests
// AMSKeyDeliveryRequests
// Lists the details of failed key delivery requests
AMSKeyDeliveryRequests
| where ResultType != "Succeeded"
| project KeyId, PolicyName, ResultSignature, StatusMessage, _ResourceId
| limit 100

有关使用 Log Analytics 工作区的详细信息,请参阅 Log Analytics 工作区概述