用語解説辞典

用語解説辞典 知りたい用語はここで検索

用語解説辞典トップに戻る

【フルーエントディー】

  • Fluentd

 ログコレクタやログ収集ツールと呼ばれるプログラム(ソフトウェア)の名称。Fluentd と書いて「フルーエントディー」と発音する。

 通常、ほとんどのサーバー(情報システム)は、いつどんな状態だったか、どんな動作をしたか、誰がどんなアクセスをしたか、といった記録が自動的に残るようになっている。この記録を、ログという。

 そしてログを解析すると、トラブルがあったとき原因究明が容易になり、復旧もスムーズになる。また、トラブルの予兆を発見できることもある。さらに、ログを読み解くことでシステムやサービスの改善に役立てることも可能だ。

 しかし今は、複数のサーバーが並行したり連携して動いていることが多い。そして、それぞれのサーバーにログが残る。しかも、その量は膨大なものになっている。

 ログ自体は自動的に残っていくのでどんどん蓄積される。しかし、複数のサーバーからログを収集して、それを解析するのは非常に手間のかかる作業になる。

 そこで、複数のサーバーから自動的にログを集めて、必要な部分だけ抽出するなどの加工を加え、データベース等に出力できるプログラムが利用されている。そして、こうしたプログラムをログコレクタとかログ収集ツールという。

 Fluentd はオープンソース方式のログ収集ツールで、ログをテキスト形式ではなく JSON 形式で記録するのが特徴のひとつ。

 JSON はデータ記録言語と呼ばれるもので、文字情報などを単にテキストの羅列ではなく構造的に記録できる。そのため、JSON方式で記録されたログは、テキスト形式で記録されたログより利用しやすい。

ふの一覧に戻る

用語解説:下島 朗(株式会社エントラータ)監修

page top