LoongCollectorは、さまざまな利点を提供する次世代のコレクションエージェントです。 このトピックでは、LoongCollectorの概念と利点について説明します。
LoongCollector概要
LoongCollectorは、高性能、堅牢な安定性、柔軟なプログラマビリティを提供するデータコレクタで、次世代の可観測性パイプラインを構築するために特別に設計されています。 Logtailの堅牢なログ収集および処理機能を活用して、LoongCollectorは新しい機能と拡張機能で大幅に強化されました。 その機能は、単一のログに焦点を当てたアプローチから、観測可能なデータ収集、ローカルコンピューティング、およびサービス発見のための包括的なシステムへと進化しています。
コアの利点
豊富なデータソース
LoongCollectorは、オールインワンの設計哲学を採用し、単一のエージェントですべての収集タスクを処理することを目指しています。 ログ、メトリック、トレース、イベント、およびプロファイルの収集、処理、ルーティング、および送信を管理します。 将来的には、LoongCollectorのPrometheusスクレイピング機能が強化され、拡張バークレーパケットフィルタ (eBPF) テクノロジーが非侵入型収集のために統合され、ネイティブメトリックデータ収集機能が提供され、OneAgentソリューションとして位置付けられます。
Kubernetes (K8s) 収集シナリオは、LoongCollectorの基本的な機能です。 可観測性ドメインでは、名前空間、ポッド、コンテナ、ラベルなどのK8メタデータは、可観測データの分析に不可欠です。 LoongCollectorは、標準のContainer Runtime Interface (CRI) APIとポッド定義を利用してさまざまなK8メタデータを取得し、収集プロセス中の自動タグ付けを可能にします。
柔軟なプログラミングパイプライン
LoongCollectorは、Simple Log Service Processing Language (SPL) と多言語プラグインデュアルエンジンでサポートされている汎用性の高いプログラム可能なシステムを備えています。 これらのエンジンは相互接続して、さまざまな組み合わせで所望の計算能力を提供します。
要件に応じて、ユーザーは実行効率のためのネイティブプラグインと、包括的な演算子セットと複雑なデータ処理のためのSPLエンジンから選択できます。
プログラム可能なエンジン | 分類 | 特性 |
多言語プラグインエンジン | ネイティブプラグイン |
|
拡張プラグイン |
| |
SPLエンジン | SPLエンジン |
|
高性能および高い信頼性
LoongCollectorは一貫して高いコレクションの性能および信頼性のために努力する。 その中核的な価値は、大規模な分散システムに安定した効率的な統合された観測可能なデータ収集エージェントとエンドツーエンドのパイプラインを提供することです。 継続的な技術革新と最適化により、LoongCollectorのリソース利用は継続的に強化され、要求の厳しい環境で安定した運用を維持できます。