

# キャパシティープロバイダーの CloudWatch Logs の表示
<a name="lambda-managed-instances-cwl-view-logs"></a>

キャパシティープロバイダーの Amazon CloudWatch Logs のログは、Lambda コンソール、CloudWatch コンソール、または AWS Command Line Interface (AWS CLI) を使って表示できます。キャパシティプロバイダーのログにアクセスするには、次のセクションの手順を実行します。

## CloudWatch Logs Live Tail を使用してログをストリーミングする
<a name="lambda-managed-instances-cwl-view-live-tail"></a>

Amazon CloudWatch Logs Live Tail は、新しいログイベントのストリーミングリストをリアルタイムで表示することにより、キャパシティープロバイダーの迅速なトラブルシューティングに役立ちます。キャパシティープロバイダーから取り込まれたログを表示、フィルタリングできるため、問題をすばやく検出して解決できます。

**注記**  
Live Tail セッションでは、セッションの使用時間ごとに 1 分間隔でコストが発生します。料金の詳細については、「[Amazon CloudWatch の料金](https://aws.amazon.com/cloudwatch/pricing/)」を参照してください。

Live Tail セッションを開始するには、CloudWatch コンソールでキャパシティープロバイダーのロググループを開き、**[Live Tail]** を選択します。詳細については、「[Amazon CloudWatch ユーザーガイド](https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/CloudWatchLogs_LiveTail.html)」の「*Live Tail を使用してほぼリアルタイムでログを表示する*」を参照してください。

## Lambda コンソールでログを表示する
<a name="lambda-managed-instances-cwl-view-lambda-console"></a>

**Lambda コンソールでログを表示するには**

1. Lambda コンソールの[キャパシティープロバイダーのページ](https://console.aws.amazon.com/lambda/home#/capacity-providers)を開きます。

1. キャパシティープロバイダーを選択します。

1. [**Monitor**] (モニタリング) タブを選択します。

1. CloudWatch コンソールでロググループを開くには、**[CloudWatch でログを表示する]** を選択します。

## CloudWatch コンソールでログを表示する
<a name="lambda-managed-instances-cwl-view-cw-console"></a>

**CloudWatch コンソールでログを表示するには**

1. CloudWatch コンソールの [console.aws.amazon.com/cloudwatch/](https://console.aws.amazon.com/cloudwatch/) を開きます。

1. ナビゲーションペインで、**[ログ]**、**[ロググループ]** の順に選択します。

1. キャパシティープロバイダーのロググループを選択します。デフォルトのロググループの名前は `/aws/lambda/capacity-provider/{{<capacity-provider-name>}}` です。

1. ログストリームを選択してログイベントを表示します。

## AWS CLI を使用してログを表示する
<a name="lambda-managed-instances-cwl-view-cli"></a>

AWS CLI を使用してログを表示する場合は、`aws logs` コマンドを使用します。次の例では、キャパシティープロバイダーの最新ログイベントを取得します。

```
aws logs get-log-events \
  --log-group-name /aws/lambda/capacity-provider/{{my-capacity-provider}} \
  --log-stream-name {{my-capacity-provider}}/managed-instances
```

CloudWatch Logs Insights を使用して、キャパシティープロバイダーのシステムログをクエリおよび分析することもできます。次の例では、ERROR レベルのすべてのイベントをクエリする方法を示しています。

```
aws logs start-query \
  --log-group-name /aws/lambda/capacity-provider/{{my-capacity-provider}} \
  --start-time $(date -d '1 hour ago' +%s) \
  --end-time $(date +%s) \
  --query-string 'fields @timestamp, @message | filter level = "ERROR" | sort @timestamp desc'
```