描述 Azure 監視器元件

已完成

監視是收集與分析資料的動作。 此資料可用於判斷您的商務應用程式及其相依資源的效能、健康狀態和可用性。

有效的監視策略可協助您了解您的應用程式元件的詳細作業。 監視也能藉由主動向您通知重大問題,協助您增加運作時間。 您可以在收到通知後,趁問題變嚴重之前解決問題。

Azure 包括在監視空間中執行特定角色或工作的多個獨立服務。 這些服務可共同提供一套全面性解決方案,以收集、分析來自您的應用程式的資料,以及支援這些服務之 Azure 資源的資料,並採取行動。 服務也可以用來監視重要的內部部署資源,以提供混合式監視環境。 瞭解可用的工具和資料是開發針對您應用程式的完整監視策略的第一步。

使用 Azure 監視須知事項

讓我們看看支援 Azure 監視器功能的各種 Azure 元件。 下圖提供 Azure 和 Azure 監視器如何一起運作,以提供您強固的監視和診斷解決方案的高階檢視。

此圖顯示文中所述 Azure 中可用的監視和診斷服務。

  • Azure 所提供的監視與診斷服務區分為廣泛的類別,包括核心、應用程式、基礎結構及共用功能。

  • Azure 監視器中的資料存放區會保存您的計量和記錄。 Azure 監視器計量Azure 監視器記錄是服務所使用的兩種基本資料類型。

  • 各種監視資料來源會提供 Azure 監視器要分析的計量和記錄資料。 這些來源可以包含您的 Azure 訂用帳戶和租用戶、您的 Azure 服務執行個體、Azure 資源、來自應用程式的資料等等。

  • Azure 監視器深入解析會使用收集的資料執行不同的功能,包括分析、警示和串流至外部系統。

    • 取得深入解析:存取 Azure 監視器的 Azure Application Insights 擴充功能,以使用應用程式效能監視 (APM) 功能。 您可以使用 APM 工具來監視應用程式效能,並收集追蹤記錄資料。 多種 Azure 服務提供 Application Insights,例如 Microsoft Azure 虛擬機器和 Microsoft Azure 虛擬機器擴展集、Azure 容器執行個體、Azure Cosmos DB 和 Azure IoT Edge。

    • 視覺化:利用 Azure 監視器中的多個選項來檢視和解譯所收集的計量和記錄。 您可以使用 Power BI 搭配 Azure 監視器的 Azure 活頁簿功能,存取可設定的儀表板和檢視。

    • 分析:在 Azure 入口網站 中使用 Azure 監視器記錄 (Log Analytics),以寫入資料的記錄查詢。 您可以使用 Azure 監視器計量和功能強大的分析引擎,互動式地分析您的記錄資料。

    • 回應:在 Azure 監視器中設定記錄警示規則,以接收應用程式效能的相關通知。 當查詢的結果和警示符合特定條件或結果時,您可以設定服務採取自動化動作。

    • 整合:從 Azure CLI、Azure PowerShell Cmdlet 和各種 API 擷取和匯出記錄查詢結果。 設定自動將記錄資料匯出至您的 Azure 儲存體帳戶或Azure 事件中樞。 建置工作流程以擷取記錄資料,並使用 Azure Logic Apps 複製到外部位置。