アプリケーションから出力されるログから異常動作を検知するため,アプリケーションログの分析フレームワークおよび分析手法を提案した.教師無し学習を用いてアプリケーションから出力される少数のログメッセージを検出する手法を提案し,運用中のアプリケーションから障害が検知できるかについて検証した. まず,安定版のオープンソースソフトウェアをサービスとして運用し,運用中のログデータの分析を行った.次に,出力されるログに対し,複数の分類手法を組み合わせたログの分析手法を提案し,疑わしい挙動を示すログメッセージとバグの関係についての調査を行った.結果,提案手法によって異常動作を示すログを検出することができた.
|