ソースルールのフィールド抽出
このページでは、自動および手動のフィールド抽出を使用してログ分析ソースルールを設定する方法について説明します。フィールド抽出では、正規表現を使用してログ分析データのフィールドを識別し、フォーマットします。
自動フィールド抽出を使用すると、サンプルログファイルをアップロードし、抽出用のフィールドを選択することができます。必要な正規表現は自動的に生成され、サンプルメッセージで強調表示されます。生成された正規表現は、絞り込み条件のサンプルおよびカウンタのサンプルログメッセージを使用して微調整できます。
手動フィールド抽出を使用すると、サンプルログファイルをアップロードし、独自の正規表現を入力してフィールドを定義し、フィールドをデータ型に関連付けることができます。
定義
- ソースルール:ログファイルから分析データを抽出するための一連の構成設定。ソースルールは、コントローラの中央集中型ログ管理 UI を使用して作成します。ソースルールは、コントローラのデータストアに保存され、分析エージェントと定期的に同期されます。「ソースルールを使用したログ分析の構成」を参照してください。
- サンプルファイル:ログファイルソースルールをテストおよび微調整する方法を提供する、コントローラにアップロードされた代表的なログファイル。
- Definer サンプル:ログメッセージから抽出するフィールドを定義するために使用される、サンプルログファイルから選択された特定のログメッセージ。
- 絞り込み条件のサンプル:Definer のサンプル手順で作成された自動生成された正規表現を修正するために使用される追加のログメッセージ。絞り込み条件のサンプルは、最初の手順で欠落していたフィールドをキャプチャするのに役に立ちます。
- カウンタのサンプル:Definer または絞り込み条件の手順で定義されているフィールドを抽出する際に、誤検出を排除するために使用される追加のログメッセージ。
自動フィールド抽出
ここでは、自動フィールド抽出を使用して、ログファイルからフィールドを抽出する方法について説明します。
Definer のサンプルログメッセージを使用してフィールド抽出を指定するには、次の手順を実行します。
手動フィールド抽出
必要に応じて、手動フィールド抽出を使用して独自の正規表現を指定できます。