Skip to content
Latchkey

grok pattern とは何か

grok pattern は、名前付きの構成要素から組み立てられる合成可能な式で、それぞれが IP アドレスや timestamp のような一般的なトークンにマッチする正規表現をラップしています。これらの名前付き部品を組み合わせて log 行全体を記述し、キャプチャした各部分をフィールド名に束縛します。これにより、素の正規表現よりもはるかに読みやすい log パースが可能になります。

なぜ重要か

すべての log フォーマットに対して手書きの正規表現を用意するのはエラーが起きやすく、保守も困難です。grok pattern は検証済みのトークン定義を再利用するため、雑然とした log からのフィールド抽出がより速く、壊れにくくなります。

関連ガイド