Azure 監視器記錄概觀 (機器翻譯)

Azure 監視器記錄是 Azure 監視器的一項功能,可從受監視的資源收集並組織記錄和效能資料。 Azure 監視器的數項功能會將其資料儲存在記錄中,並以各種方式呈現此數據,以協助您監視雲端和混合式應用程式及其支援元件的效能和可用性。

除了使用現有的 Azure 監視器功能,您還可以使用複雜的查詢語言來分析記錄數據,能夠快速分析數百萬筆記錄。 您可以執行簡單的查詢來擷取一組特定的記錄,或執行複雜的數據分析,以識別監視數據中的關鍵模式。 使用 Log Analytics 以互動方式處理記錄查詢及其結果、在警示規則中主動收到問題通知,或在活頁簿或儀錶板中將其結果可視化。

注意

Azure 監視器記錄是支援 Azure 監視器的一半數據平臺。 另一個是 Azure 監視器計量,其會將數值數據儲存在時間序列資料庫中。 數值數據比 Azure 監視器記錄中的數據更輕量。 Azure 監視器計量可支援近乎即時的案例,因此有助於警示和快速偵測問題。

Azure 監視器計量只能將數值數據儲存在特定結構中,而 Azure 監視器記錄可以儲存具有自己結構的各種數據類型。 您也可以使用記錄查詢對 Azure 監視器記錄資料執行複雜的分析,這無法用於分析 Azure 監視器計量數據。

您可以使用 Azure 監視器記錄做什麼?

下表說明您可以使用 Azure 監視器記錄的一些方式。

功能 描述
分析 使用 Azure 入口網站 中的Log Analytics以強大的分析引擎撰寫記錄查詢,並以互動方式分析記錄數據。
Alert 設定記錄搜尋警示規則,以在查詢結果符合特定結果時傳送通知或採取自動化動作
視覺化 將轉譯為數據表或圖表的 查詢結果釘選到 Azure 儀錶板
建立活 頁簿 ,以結合互動式報表中的多個數據集。
將查詢的結果導出至 Power BI ,以使用不同的視覺效果,並與 Azure 外部的用戶共用。
將查詢的結果導出至 Grafana ,以使用其儀錶板,並與其他數據源結合。
取得見解 記錄支援 深入解析 ,可為特定應用程式和服務提供自定義的監視體驗。
Retrieve 從下列項目存取記錄查詢結果:
Import 透過適用於 .NET、GoJava、Java、JavaScriptPythonREST API 或用戶端連結庫,從自定義應用程式上傳記錄。
Export 設定將記錄數據自動匯出至 Azure 儲存體 帳戶或 Azure 事件中樞。
建置工作流程以擷 取記錄數據,並使用 Azure Logic Apps 將其複製到外部位置。
攜帶您自己的分析 使用筆記本 分析 Azure 監視器記錄中的數據,以在 Azure 監視器記錄中收集的數據之上,建立簡化的多步驟程式。 這對於建置和執行機器學習管線、進階分析和疑難解答指南(TSG)等用途特別有用,以符合支援需求。

Diagram that shows an overview of Azure Monitor Logs.

資料集合

建立 Log Analytics 工作區之後,您必須設定來源以傳送其數據。 不會自動收集資料。

此組態會根據數據源而有所不同。 例如:

重要

記錄中的大部分數據收集將會產生擷取和保留成本。 啟用任何數據收集之前,請參閱 Azure 監視器定價

Log Analytics 工作區

Azure 監視器記錄會將它收集的數據儲存在一或多個 Log Analytics工作區中。 您必須建立至少一個工作區,才能使用 Azure 監視器記錄。 如需Log Analytics工作區的描述,請參閱 Log Analytics工作區概觀

Log Analytics

Log Analytics 是 Azure 入口網站 中的工具。 使用它來編輯和執行記錄查詢,並以互動方式分析其結果。 然後,您可以使用這些查詢來支援 Azure 監視器中的其他功能,例如記錄搜尋警示和活頁簿。 從 [Azure 監視器] 功能表上的 [記錄] 選項,或從 Azure 入口網站 中的其他服務存取 Log Analytics。

如需Log Analytics的描述,請參閱 Azure 監視器中的Log Analytics 概觀。 若要逐步解說如何使用Log Analytics功能來建立簡單的記錄查詢並分析其結果,請參閱 Log Analytics 教學課程

記錄查詢

數據會透過記錄查詢從 Log Analytics 工作區擷取,這是處理數據並傳回結果的唯讀要求。 記錄查詢是以 Kusto 查詢語言 (KQL) 撰寫。 KQL 與 Azure 資料總管所使用的查詢語言相同。

您可以:

  • 在Log Analytics撰寫記錄查詢,以互動方式分析其結果。
  • 在警示規則中使用它們,以主動通知問題。
  • 將其結果包含在活頁簿或儀錶板中。

深入解析包括預先建置的查詢,以支援其檢視和活頁簿。

如需使用記錄查詢的位置清單,以及教學課程和其他文件的參考,以協助您開始使用,請參閱 在 Azure 監視器中記錄查詢。

Screenshot that shows queries in Log Analytics.

與 Azure 數據總管的關聯性

Azure 監視器記錄是以 Azure 數據總管為基礎。 Log Analytics 工作區大致相當於 Azure 數據總管中的資料庫。 數據表的結構相同,且兩者都使用 KQL。 如需 KQL 的相關信息,請參閱 Kusto 查詢語言 (KQL) 概觀

使用 Log Analytics 在 Azure 入口網站 中使用 Azure 監視器查詢的體驗類似於使用 Azure 數據總管 Web UI 的體驗。 您甚至可以 在 Azure 數據總管查詢中包含 Log Analytics 工作區中的數據。

與 Azure Sentinel 和 適用於雲端的 Microsoft Defender 的關聯性

Azure 中的安全性監視是由 Microsoft Sentinel 執行,適用於雲端的 Microsoft Defender

這些服務會將其數據儲存在 Azure 監視器記錄中,以便使用 Azure 監視器所收集的其他記錄數據進行分析。

深入了解

服務 其他相關資訊
Azure Sentinel
適用於雲端的 Microsoft Defender

下一步