正規表現を最適化すると、Logtail 収集のパフォーマンスが向上します。

正規表現を最適化する際は、以下をご参照ください。
  • 文字を指定する

    フィールドの指定に .* を使用しないようにします。対象が広範囲にわたってしまいます。 不完全なクエリ結果となったり、クエリのパフォーマンスが低下したりする可能性があります。 (例: 文字のみを含むフィールドを指定する場合は、[A-Za-z]を指定)

  • 文字数を指定する

    正符号 (+)、コンマ (,)、また、アスタリスクを使用しないようにします。 (例: IP アドレスの指定に、 \dではなく、\d+\d{1,3}を使用する方が効率がよい)

  • 繰り返しデバッグする

    デバッグはエラーのトラブルシューティングに似ています。 Regex101 のサイトで、正規表現の処理にかかる時間を確認することができます。大量のバックトラックがある場合は、すぐに最適化されることをお勧めします。