共用方式為


Azure 容器應用程式中的可檢視性

Azure 容器應用程式提供數個內建的可檢視性功能,可讓您全面檢視容器應用程式在整個生命週期中的健康情況。 這些功能有助於您監視和診斷應用程式的狀態,以改善效能並因應趨勢和危急問題。

這些功能包括:

功能 描述
記錄串流 近乎即時檢視容器的串流系統與主控台記錄。
容器主控台 連線到容器中的 Linux 主控台,以便從容器內部對應用程式進行偵錯。
Azure 監視器計量 透過計量資料檢視和分析應用程式的計算和網路使用量。
應用程式記錄檔 使用記錄資料監視、分析和偵錯您的應用程式。
Azure 監視器 Log Analytics 執行查詢來檢視和分析應用程式的系統和應用程式記錄。
Azure 監視器警示 建立和管理警示,以根據計量和記錄資料來通知您發生的事件和狀況。

注意

雖然不是內建功能,但 Azure 監視器 Application Insights 是監視網路和背景應用程式的強大工具。 雖然容器應用程式不支援 Application Insights 自動檢測代理程式,但您可以使用 Application Insights SDK 來檢測應用程式程式碼。

應用程式生命週期可檢視性

使用容器應用程式可檢視性功能,您可以在整個開發到生產生命週期中監視您的應用程式。 下列各節說明每個階段最有效的監視功能。

開發和測試

在開發和測試階段,即時存取容器的應用程式記錄和主控台對於偵錯問題至關重要。 容器應用程式提供:

部署

部署容器應用程式之後,持續監視可協助您快速找出錯誤率、效能和資源耗用量可能發生的問題。

Azure 監視器可讓您使用下列功能來追蹤您的應用程式:

維護

容器應用程式會藉由建立修訂版來管理容器應用程式的更新。 您可以在藍綠部署中並行執行多個修訂版或執行 A/B 測試。 這些可檢視性功能可協助您監視所有修訂版的應用程式:

下一步