

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

# 为 Neptune 笔记本启用 Amazon CloudWatch 日志
<a name="notebook-logs"></a>

CloudWatch 默认情况下，Neptune 笔记本的日志处于禁用状态。为了调试或其它目的，请按照以下步骤启用它们：

**使用启用 Neptune 笔记本的 CloudWatch 日志 AWS 管理控制台**

1. 打开 Amazon A SageMaker I 控制台，网址为[https://console.aws.amazon.com/sagemaker/](https://console.aws.amazon.com/sagemaker/)。

1. 在左侧的导航窗格上，选择**笔记本**，然后选择**笔记本实例**。查找要为其启用日志的 Neptune 笔记本的名称。

1. 通过选择在上述步骤中提及的笔记本实例的名称，进入详细信息页面。

1. 如果笔记本实例正在运行，请选择笔记本详细信息页面右上角的**停止**按钮。

1. 在**权限和加密**下，有一个对应于 **IAM 角色 ARN** 的字段。选择此字段中的链接可转至此笔记本的 IAM 角色。

1. 创建以下策略：

------
#### [ JSON ]

****  

   ```
   {
     "Version":"2012-10-17",		 	 	 
     "Statement": [
       {
         "Effect": "Allow",
         "Action": [
           "logs:CreateLogDelivery", 
           "logs:CreateLogGroup", 
           "logs:CreateLogStream", 
           "logs:DeleteLogDelivery", 
           "logs:Describe*", 
           "logs:GetLogDelivery", 
           "logs:GetLogEvents", 
           "logs:ListLogDeliveries", 
           "logs:PutLogEvents", 
           "logs:PutResourcePolicy", 
           "logs:UpdateLogDelivery"
         ],
         "Resource": "*"
       }
     ]
   }
   ```

------

1. 保存此新策略，并将其附加到步骤 4 中的 IAM 角色。

1. 选择 SageMaker AI 笔记本实例详细信息页面右上角的 “**启动**”。

1. 日志开始流动后，您应该会在详细信息页面**笔记本实例设置**部分的左下角附近标有**生命周期配置**的字段下方看到**查看日志**链接。

如果您的笔记本无法启动， SageMaker AI 控制台的笔记本详细信息页面上会显示一条消息，说明笔记本实例启动时间超过 5 分钟。可以在名称下找到与此问题相关的 CloudWatch 日志:`(your-notebook-name)/LifecycleConfigOnStart`。

如有必要[，请参阅向亚马逊 CloudWatch记录亚马逊 SageMaker事件](https://docs.aws.amazon.com/sagemaker/latest/dg/logging-cloudwatch.html)，了解更多详情。