多様なデータソースのメトリクス、ログ、トレースをクエリ、可視化、アラート通知、探索できるオープンソースプラットフォーム。
- スター
- 22,751
- フォーク
- 2,344
- 未解決の Issue
- 2,513
- 最終コミット
- 2 時間前
これは何?
Vectorは、テレメトリの送信元と、データを保存・分析するシステムの間に配置するオブザーバビリティデータパイプラインです。ログやメトリクスを収集し、フィルタリング、パース、エンリッチメント、マスキングなどの変換を適用して、結果を1つ以上の宛先へルーティングします。各ホストで動作する軽量なエージェントとしても、中央のアグリゲーターとしても実行できるため、データの生成方法を変えずにベンダーを切り替えたり追加したりできます。
Rustで開発されており、信頼性とスループットを重視しています。パイプラインはsources、transforms、sinksで構成し、変換ロジックを記述する専用言語のVRLも備えています。最も充実しているデータ型はログで、メトリクスはベータ版でサポートされ、トレースは開発中です。
VectorはDatadogのCommunity Open Source Engineeringチームが保守しており、バイナリ、パッケージマネージャー用インストーラー、コンテナイメージとして配布されています。
主な機能
- 01さまざまなソースからログやメトリクスを収集し、多様な宛先へルーティングします。
- 02VRLを使ったフィルタリング、パース、エンリッチメントなどのデータ変換を行います。
- 03ホストごとのエージェント、または中央のアグリゲーターとして導入できます。
- 04Rust製で、信頼性と配信保証を重視しています。
- 05耐障害性の高い配信を実現するディスクバッファリングと永続化機能を備えています。
ユースケース
- 有料ベンダーにログが届く前にフィルタリングやサンプリングを行い、オブザーバビリティのコストを削減する。
- アプリケーションを変更せずに、ログやメトリクスのベンダーを移行する。
- FluentdやFilebeatなど複数のログシッパーを単一のエージェントに集約する。
- 保存前のログに含まれる機密フィールドをエンリッチメントまたはマスキングする。
トピック
よくある質問
- vector とは?
- ログやメトリクスを収集・変換し、任意の宛先へルーティングするRust製の高性能なオブザーバビリティデータパイプライン。 Vectorは、テレメトリの送信元と、データを保存・分析するシステムの間に配置するオブザーバビリティデータパイプラインです。ログやメトリクスを収集し、フィルタリング、パース、エンリッチメント、マスキングなどの変換を適用して、結果を1つ以上の宛先へルーティングします。各ホストで動作する軽量なエージェントとしても、中央のアグリゲーターとしても実行できるため、データの生成方法を変えずにベンダーを切り替えたり追加したりできます。
- vector は無料で使えますか?ライセンスは?
- vector は MPL-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- vector は今もメンテナンスされていますか?
- 活発にメンテナンス中。vector の最終コミットは 2026年10月22日 です。
- vector は何に使えますか?
- 有料ベンダーにログが届く前にフィルタリングやサンプリングを行い、オブザーバビリティのコストを削減する。 アプリケーションを変更せずに、ログやメトリクスのベンダーを移行する。 FluentdやFilebeatなど複数のログシッパーを単一のエージェントに集約する。 保存前のログに含まれる機密フィールドをエンリッチメントまたはマスキングする。
- vector はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/vectordotdev/vector
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
ログ、メトリクス、トレース、プロファイルを受け付け、Loki、Prometheus、Tempo、Pyroscope互換APIで提供するセルフホスト型オブザーバビリティバックエンド。
メトリクス、ログ、トレースをオブジェクトストレージ上の単一カラムナエンジンに格納し、SQLやPromQLでクエリできるオープンソースのオブザーバビリティデータベース。
Apache NiFiは、ブラウザーUIで管理しながら、データソースと送信先の間のデータフローを自動化、ルーティング、監視するシステムです。
Rust製のセルフホスト可能なオブザーバビリティプラットフォーム。ログ、メトリクス、トレース、RUM、LLM監視に対応し、DatadogやSplunkの代替として位置付けられています。
秒単位のメトリクス収集、自動検出、組み込みのML異常検知とアラート機能を備えた、オープンソースのリアルタイムインフラ監視エージェント。