ログトランスフォーマーの作成と管理 - Amazon CloudWatch Logs

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

ログトランスフォーマーの作成と管理

ログトランスフォーマーには、論理パイプラインにある 1 つ以上のプロセッサが含まれています。各プロセッサは、トランスフォーマー設定にリストされている順序で、ログイベントに適用されます。

一部のプロセッサはパーサータイプです。各トランスフォーマーには少なくとも 1 つのパーサーが必要です。トランスフォーマーの最初のプロセッサはパーサーである必要があります。

一部のパーサーは、特定のタイプの AWS 販売ログ用に設定された組み込みパーサーです。

その他のプロセッサタイプは、文字列ミューテーター、JSON ミューテーター、およびデータプロセッサです。

個々のロググループのトランスフォーマーを作成できます。また、アカウント内のすべてのロググループまたは多数のロググループに適用されるアカウントレベルのトランスフォーマーを作成することもできます。ロググループにロググループレベルのトランスフォーマーがある場合、そのトランスフォーマーはそのロググループに適用されるアカウントレベルのトランスフォーマーを上書きします。アカウント内のリージョンには、最大 20 個のアカウントレベルのトランスフォーマーを設定できます。

トランスフォーマーを作成するときは、次のガイドラインに従う必要があります。

  • AWS 販売ログのタイプに事前設定済みのパーサーを含める場合は、トランスフォーマーにリストされている最初のプロセッサである必要があります。トランスフォーマーに含めることができるプロセッサは 1 つだけです。

  • トランスフォーマーに含めることができるgrokプロセッサは 1 つだけです。

  • トランスフォーマーには少なくとも 1 つのパーサータイプのプロセッサが必要です。最大 5 つのパーサータイプのプロセッサを含めることができます。この 5 つの制限には、組み込みパーサーと設定可能なパーサーの両方が含まれます。

  • トランスフォーマーには最大 20 個のプロセッサを含めることができます。

  • トランスフォーマーに含めることができる addKeys プロセッサは 1 つだけです。

  • トランスフォーマーに含めることができる copyValue プロセッサは 1 つだけです。

  • 各トランスフォーマーは、ログイベントから最大 200 個のフィールドを抽出できます。

サポートされているすべてのプロセッサとその構文の詳細については、「」を参照してください使用できるプロセッサ