审核媒体服务控制平面日志
警告
Azure 媒体服务将于 2024 年 6 月 30 日停用。 有关详细信息,请参阅 AMS 停用指南。
利用 Azure Monitor,你可以监视指标,这些指标有助于了解应用程序的性能表现。
本文介绍如何使用 Log Analytics Worskpaces 审核媒体服务控制平面日志。
先决条件
- 创建媒体服务帐户。
- 查看监视媒体服务。
- 创建 Log Analytics 工作区
对控制平面操作启用诊断日志
可以使用 Azure 门户对控制平面操作启用诊断日志。 启用后,诊断日志会将操作记录为一对具有相关详细信息的开始和完成事件。
使用以下步骤对控制平面操作启用日志记录:
- 登录到 Azure 门户。
- 导航到要使用的媒体服务帐户。
- 选择 “监视”下的“诊断设置 ”。
- 选择“添加诊断设置”。
- 在“诊断设置名称”字段中输入名称。
- 选中“ 审核 和/或 AllLogs ”复选框。 或者,可以选择所需的日志类型。 例如,可以检查密钥传送请求或媒体帐户运行状况。
- 选中“发送到 Log Analytics 工作区”复选框。
- 媒体服务帐户的订阅应已在“ 订阅 ”下拉列表中选择。
- 从“ 日志 Analtyics 工作区 ”下拉列表中选择工作区。 如果未列出工作区, 请创建一个。
- 选择“保存”。
查看控制平面操作
启用日志记录后,可以使用 Kusto 通过 Azure Monitor 工作区查询日志。 下面是查询日志的基本示例:
- 登录到 Azure 门户。
- 选择“ 监视 ”,然后选择“ 日志 ”窗格。 此时会打开一个 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 工作区概述。