Fluentd

Fluentdは、クロスプラットフォームで自由かつオープンソースなデータ収集ソフトウェアプロジェクトである。もともと…

Fluentd
Fluentd
開発元 Treasure Data, Inc.
初版 2011年10月10日 (14年前) (2011-10-10)
最新版
ウィキデータを編集
安定版
1.16.3[1] / 2023年11月14日 (2年前)
リポジトリ ウィキデータを編集
プログラミング
言語
C言語, Ruby
対応OS Linux (Amazon Linux, CentOS, RHEL), macOS (10.9以上), Ruby, Windows (7以降)
種別 運用管理、ログ収集(Logging tool)
ライセンス Apache-2.0
公式サイト www.fluentd.org ウィキデータを編集
テンプレートを表示

Fluentdは、クロスプラットフォーム自由かつオープンソースなデータ収集ソフトウェアプロジェクトである。もともとはTreasure Data, Inc.で開発されていた。主にRubyで記述されている。

概要

Fluentdは、半構造化または非構造化データセット用のビッグデータツールである。イベントログアプリケーションログ、clickstreamの分析に使用できる。SuonsyrjäとMikkonenは「Fluentdの基本的なアイデアは、さまざまなタイプのログ入力と出力を統合するレイヤーになることである」と述べている[2]。Fluentdは、Linux、macOS、およびWindowsで使用できる[3]

歴史

Fluentdは、マウンテンビューを拠点とするTreasure Data, Inc.のプロジェクトとして古橋貞之によって作成された[4]。主にRubyで書かれており、そのソースコードは2011年10月にオープンソースソフトウェアとしてリリースされた[5][6]。同社は2013年に500万ドルの資金提供を発表した[7]

2016年、Cloud Native Computing Foundation(CNCF)のプロジェクトに加わった[8]。その後、2019年にはCNCFプロジェクト内のレベルのうちグラデュエーションに認定された[9]

ユーザー

Fluentdは、Apache FlumeまたはScribe類似のソフトとして、2013年にAmazon Web Servicesによって推奨されたデータ収集ツールの1つとなった[10]Google Cloud PlatformのBigQueryは、デフォルトのリアルタイムデータ取り込みツールとしてFluentdを推奨し、デフォルトのロギングエージェントとしてgoogle-fluentdと呼ばれるGoogleのカスタマイズされたバージョンのFluentdを使用している[11][12]

Fluent Bit

Fluent Bitは、Fluentd傘下のCNCFサブプロジェクトとして開発が行われている、ログの処理と転送を行うソフトウェアである[13]。FluentdはCとRubyでRuby gemとして書かれているため、依存関係が多くメモリ使用量も大きかった。一方、Fluent BitはCのみで依存関係なしで作られているため、メモリ使用量が大幅に小さくなっており、コンテナ環境や組み込みLinuxでも利用しやすくなった[14]

脚注

  1. ^ Release 1.16.3” (2023年11月14日). 2023年11月18日閲覧。
  2. ^ Suonsyrjä, Sampo and Mikkonen, Tommi "Designing an Unobtrusive Analytics Framework for Monitoring Java Applications", pp. 170–173 in Software Measurement. Springer. ISBN 3319242857
  3. ^ Fluentd.org. "Download Fluentd". Retrieved 10 March 2016.
  4. ^ 古橋貞之 (2011年9月29日). “イベントログ収集ツール fluent リリース!”. Blog by Sadayuki Furuhashi. 2021年1月25日閲覧。
  5. ^ Mayer, Chris (30 October 2013). "Treasure Data: Breaking down the Hadoop barrier". JAXenter
  6. ^ Fluentd.org. "What is Fluentd?". Retrieved 10 March 2016.
  7. ^ Derrick Harris (July 23, 2013). “Treasure Data raises $5M, fuses Hadoop and data warehouse in Amazon's cloud”. GigaOm.
  8. ^ 中田敦 (2016年11月9日). “データ収集ソフト「Fluentd」が有力OSSの仲間入り、「CNCF」のプロジェクトに”. 日経クロステック(xTECH). 2021年7月23日閲覧。
  9. ^ 階戸アキラ (2019年4月12日). “2019年4月12日 Fluentd,CNCFで6番目の"卒業"プロジェクトに認定:Linux Daily Topics”. gihyo.jp. 2021年7月23日閲覧。
  10. ^ Parviz Deyhim (2013年8月). “Best Practices for Amazon EMR”. Amazon Web Services. p. 12. 2016年3月26日時点のオリジナルよりアーカイブ。2017年3月24日閲覧。
  11. ^ Google Cloud Platform (2016). "Real-time logs analysis using Fluentd and BigQuery". Retrieved 10 March 2016.
  12. ^ Google Cloud Platform (2016). "The Logging Agent". Retrieved 10 March 2016.
  13. ^ Fluent Bit”. fluentbit.io. 2021年12月5日閲覧。
  14. ^ Fluentd & Fluent Bit - Fluent Bit: Official Manual”. 2021年12月5日閲覧。

参考文献

外部リンク

Content Disclaimer

Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.

  1. The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
  2. There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
  3. It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
  4. Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
  5. Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.