共用方式為


Azure 容器應用程式中的應用程式記錄

Azure 容器應用程式提供兩種類型的應用程式記錄種類:

您可在 Azure 入口網站或 CLI 中檢視近即時的記錄資料流。 如需儲存和監視記錄的其他選項,請參閱記錄選項

容器主控台記錄

主控台記錄源自容器應用程式和 Dapr sidecars 中容器的 stderrstdout 訊息。 當您在應用程式中實作記錄時,您可以為問題進行疑難排解,並監視應用程式的健康情況。

提示

使用定義完善的記錄訊息來檢測程式碼,可協助您了解程式碼的執行情形並偵錯問題。 若要深入了解最佳做法,請參閱為作業而設計

系統記錄檔

Azure Container Apps 會產生系統記錄,通知您服務等級事件的狀態。 記錄訊息包含下列資訊:

  • 已成功建立 dapr 元件
  • 已成功更新 dapr 元件
  • 建立 dapr 元件時發生錯誤
  • 已成功裝載磁碟區
  • 裝載磁碟區時發生錯誤
  • 成功繫結網域
  • 在應用程式上啟用驗證
  • 正在建立驗證設定
  • 已成功建立驗證設定
  • 正在設定流量權數
  • 正在建立新的修訂版本:
  • 已成功佈建修訂版本
  • 停用舊修訂版本
  • 佈建修訂時發生錯誤

系統記錄檔會發出下列訊息:

來源 類型 訊息
Dapr 資訊 已成功建立 Dapr 元件 <component-name>,範圍為 <dapr-component-scope>
Dapr 資訊 已成功更新 Dapr 元件 <component-name>,範圍為 <component-type>
Dapr 錯誤 建立 Dapr 元件 <component-manme> 時發生錯誤
磁碟區裝載 資訊 已成功裝載 <revision-scope> 修訂的 <volume-name> 磁碟區
磁碟區裝載 錯誤 裝載 <volume-name> 磁碟區時發生錯誤
網域繫結 資訊 成功將 <domain> 網域繫結至 <container app name> 容器應用程式
驗證 資訊 在應用程式上啟用驗證。 正在建立驗證設定
驗證 資訊 已成功建立驗證設定
流量加權 資訊 設定 <revision-name\> 修訂的流量加權 <percentage>%
修訂佈建 資訊 正在建立新的修訂:<revision-name>
修訂佈建 資訊 成功佈建修訂 <name>
修訂佈建 資訊 停用自 'ActiveRevisionsMode=Single' 以後的舊修訂
修訂佈建 錯誤 在佈建 <revision-name> 時發生錯誤。 ErrorCode:<[ErrImagePull]|[Timeout]|[ContainerCrashing]>

下一步