

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 调试和故障排除指南
<a name="troubleshoot"></a>

**重要**  
该 AWS OpsWorks Stacks 服务于 2024 年 5 月 26 日终止，新客户和现有客户均已禁用。我们强烈建议客户尽快将其工作负载迁移到其他解决方案。如果您对迁移有疑问，请通过 re [AWS : Post 或通过 Pre](https://repost.aws/) mium Su [AWS pp](https://aws.amazon.com/support) ort 与 AWS 支持 团队联系。

如果您需要调试配方或排查服务问题，最佳方法通常是按顺序执行以下步骤：

1. 针对您的特定问题查看[常见的调试和故障排除问题](common-issues.md)。

1. 搜索 [OpsWorks Stacks 论坛](https://forums.aws.amazon.com/forum.jspa?forumID=153#)以了解此处是否讨论过该问题。

   该论坛包括许多经验丰富的用户，并由 OpsWorks Stacks团队监控。

1. 有关配方的问题，请参阅[调试配方](troubleshoot-debug.md)。

1. 请联系 OpsWorks Stacks 支持人员或在 [OpsWorks Stacks](https://forums.aws.amazon.com/forum.jspa?forumID=153#) 论坛上发布您的问题。

下一节将提供调试配方的指南。最后一节将说明常见的调试和故障排除问题及其解决方案。

**注意**  
每运行一次 Chef 都会生成一个日志，它提供了详细的运行说明，是宝贵的故障排除资源。要在日志中指定详细信息的数量，请将 [https://docs.chef.io/resource_log.html](https://docs.chef.io/resource_log.html) 语句添加到指定所需日志级别的自定义配方。默认值为 `:info`。以下示例演示如何将 Chef 日志级别设置为提供最详细的运行说明的 `:debug`。  

```
Chef::Log.level = :debug
```
有关查看和解释 Chef 日志的更多信息，请参阅 [Chef 日志](troubleshoot-debug-log.md)。

**Topics**
+ [调试配方](troubleshoot-debug.md)
+ [常见的调试和故障排除问题](common-issues.md)