稽核媒體服務控制平面記錄
警告
Azure 媒體服務將于 2024 年 6 月 30 日淘汰。 如需詳細資訊,請參閱 AMS 淘汰指南。
Azure 監視器 可讓您監視計量,以協助您瞭解應用程式的執行方式。
本文說明如何使用 Log Analytics Worskpaces 稽核媒體服務控制平面記錄。
Prerequisites
- 建立媒體服務帳戶。
- 檢閱監視媒體服務。
- 建立 Log Analytics 工作區
啟用控制平面作業的診斷記錄
您可以使用 Azure 入口網站來啟用控制平面作業的診斷記錄。 啟用之後,診斷記錄會將作業記錄為一對具有相關詳細資料的開始和完成事件。
使用下列步驟來啟用登入控制平面作業的記錄:
- 登入 Azure 入口網站。
- 流覽至您想要處理的媒體服務帳戶。
- 選取 [監視] 底下的 [診斷設定 ]。
- 選取 [新增診斷設定]。
- 在 [診斷設定名稱] 欄位中輸入名稱。
- 選取 [ 稽 核和/或 AllLogs] 核取方塊。 或者,您也可以選取您想要的記錄類型。 例如,您可以檢查 金鑰傳遞要求 或 媒體帳戶健全狀態。
- 選取 [ 傳送至 Log Analytics 工作區] 核取方塊。
- 媒體服務帳戶的訂用帳戶應該已在 [ 訂 用帳戶] 下拉式清單中選取。
- 從 [ Log Analtyics 工作區 ] 下拉式清單中選取工作區。 如果沒有列出的工作區, 請建立一個工作區。
- 選取 [儲存]。
檢視控制平面作業
開啟記錄之後,您可以使用 Kusto 使用 Azure 監視器工作區來查詢記錄。 以下是查詢記錄的基本範例:
- 登入 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 工作區概觀。