# Drain Drain は He+(ICWS 2017)が提案したオンラインログパーサで、固定深さの parse tree を使ってログメッセージから template(不変部)と parameter(可変部)を抽出する。可変部は `<*>` プレースホルダに置換され、同種ログが共通の template id を持つ。 ストリーミング処理に対応し、AIOps 文献で広く採用される基準パーサとなっている([5, 51, 19, 49] 等)。 VOCE([[@2025__FASE__VOCE - A Virtual On-Call Engineer for Automated Alert Incident Analysis Using a Large Language Model|Chen+ FASE2025]])は alert preprocessing で Drain を使い、各 alert content から template id を抽出して同種異常を統合する。これにより LLM が異種 alert を識別しやすくなる。 ## 関連 - 概念: [[ログパース]] - 競合: Spell(Du+ ICDM 2016)、SPINE(Wang+ FSE 2022)、LogAn(Agrawal+ ICDE 2019) - ソース: [[@2025__FASE__VOCE - A Virtual On-Call Engineer for Automated Alert Incident Analysis Using a Large Language Model]] §4.1