Coroot
eBPFベースのオープンソース可観測性プラットフォーム。サービスの自動検出・監視、サービスマップ、レイテンシ分析、ログ相関、CPUとメモリのプロファイリングを提供。ClickHouseとPrometheus内蔵、外部DB不要。
デプロイ後にできること
- ドメインにアクセス — Corootダッシュボードを開く
- エージェントをインストール — インフラノードにcoroot-node-agentをデプロイ
- サービスマップを確認 — 自動検出されたサービスと依存関係を表示
- レイテンシを分析 — リクエストレイテンシの分布とボトルネックを調査
- ログとトレースを相関 — 各サービスのログ、トレース、メトリクスを紐付け
主な機能
- eBPFベースの自動サービス検出と依存マッピング
- リクエストレイテンシ分析(パーセンタイル詳細)
- CPU・メモリプロファイリング(フレームグラフ)
- ログ収集とメトリクス相関
- ネットワークトラフィック分析
- SLO監視とバーンレートアラート
- ClickHouseとPrometheus内蔵
- 単一コンテナデプロイ(外部DB不要)
ライセンス
Apache-2.0 — GitHub