偵錯和故障診斷指南 - AWS OpsWorks

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

偵錯和故障診斷指南

重要

該 AWS OpsWorks Stacks 服務於 2024 年 5 月 26 日終止使用壽命,並已針對新客戶和現有客戶停用。我們強烈建議客戶盡快將其工作負載移轉至其他解決方案。如果您對移轉有任何疑問,請透過 AWS Re: post 或透過進AWS 階 Support 與 AWS Support 團隊聯絡。

如果您需要除錯配方或故障診斷服務問題,最佳的方法通常是遵循以下步驟依序操作:

  1. 檢查常見的除錯和故障診斷問題是否有您的特定問題。

  2. 搜尋 AWS OpsWorks Stacks 論壇,查看是否已討論過這些問題。

    論壇包括許多經驗豐富的用戶,並由 AWS OpsWorks Stacks 團隊進行監控。

  3. 對於配方的問題,請參閱除錯配方

  4. 聯繫 AWS OpsWorks 堆棧支持或在堆AWS OpsWorks 棧論壇上發布您的問題。

下節提供除錯配方的指導方針。最終節說明常見的除錯和故障診斷問題及其解決方案。

注意

每個 Chef 執行都會產生日誌,詳細描述回合的狀況,是寶貴的故障診斷資源。若要指定日誌中詳細資訊的數量,請將 Chef::Log.level 陳述式新增至指定所需日誌層級的自訂配方。預設值為 :info。以下範例說明如何將 Chef 日誌層級設定為 :debug,提供最詳細的回合描述。

Chef::Log.level = :debug

如需檢視和解釋 Chef 日誌的詳細資訊,請參閱 Chef 日誌