アカウントレベルのフィールドインデックスポリシーを作成する - Amazon CloudWatch Logs

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

アカウントレベルのフィールドインデックスポリシーを作成する

このセクションのステップを使用して、アカウント内のすべてのロググループ、または同じ文字列で始まるロググループ名を持つ複数のロググループに適用されるフィールドインデックスポリシーを作成します。

アカウントレベルのフィールドインデックスポリシーを作成するには
  1. CloudWatch コンソール (https://console.aws.amazon.com/cloudwatch/) を開きます。

  2. 左側のナビゲーションペインで、設定を選択し、ログタブを選択します。

  3. アカウントレベルのインデックスポリシーセクションで、管理を選択します。

  4. インデックスポリシーの作成 を選択します。

  5. ポリシー名に、新しいポリシーの名前を入力します。

  6. ロググループの選択 で、次のいずれかを実行します。

    • すべての標準ロググループを選択して、インデックスポリシーをアカウントのすべての標準クラスロググループに適用します。

    • プレフィックス一致でロググループを選択 (複数可) を選択して、すべて同じ文字列で始まる名前を持つロググループのサブセットにポリシーを適用します。次に、これらのロググループのプレフィックスを「プレフィックス名を入力」に入力します。

      プレフィックスを入力したら、プレビュープレフィックス一致ロググループを選択して、プレフィックスが期待したロググループと一致することを確認できます。

  7. カスタムインデックスフィールド設定 で、フィールドパスを追加 を選択して、インデックスを作成する最初のフィールドを入力します。

    次に、フィールド名の値として使用する文字列を入力します。これは、ログイベントに表示されるものと大文字と小文字が完全に一致する必要があります。例えば、ログイベントに が含まれている場合はrequestIdrequestIdここに と入力する必要があります。RequestIdrequestIDrequest Idは一致しません。

    @ 文字で始まるカスタムログフィールドのインデックスを作成する場合は、インデックス文字列を入力するときに追加の@文字を含める必要があります。例えば、カスタムログフィールド がある場合は@emailname、フィールドパス@@emailnameの追加ボックスに と入力します。

    CloudWatch Logs が自動的に生成する @ingestionTimeおよび @logStreamフィールドのインデックスを作成することもできます。その場合は、指定@時に追加する必要はありません。

  8. 前のステップを繰り返して、最大 20 個のフィールドインデックスを追加します。

  9. 終了したら、[Create] (作成) を選択します。