eBPFを活用したKubernetesモニタリングとパフォーマンステスト
Anteonはコードのインストルメンテーションやサイドカーなしで、K8sクラスタのサービスマップを自動生成します。これにより、システム内のボトルネックを簡単に見つけることができます。赤い線はサービス間の高いレイテンシを示しています。
🐝 Anteonとは?
Anteon(旧Ddosify)は、オープンソースのeBPFベースのKubernetesモニタリングおよびパフォーマンステストプラットフォームです。
🔎 Kubernetesモニタリング
- サービスマップの自動生成: Anteonはコードのインストルメンテーションやサイドカーなしで、クラスタのサービスマップを自動生成します。これにより、システム内のボトルネックを簡単に見つけることができます。
- パフォーマンスインサイト: サービスの応答に時間がかかりすぎている、SQLクエリが遅いといった問題を特定するのに役立ちます。
- リアルタイムメトリクス: このプラットフォームは、クラスタインスタンスのCPU、メモリ、ディスク、ネットワーク使用量に関するライブデータを追跡・表示します。
- 使いやすさ: eBPFベースのエージェント(Alaz)のおかげで、これらのインサイトを得るためにコードを変更したり、サービスを再起動したり、追加コンポーネント(サイドカーなど)を追加したりする必要はありません。
- 異常のアラート: Kubernetes(K8s)クラスタでCPU使用量の急増など異常なことが発生した場合、Anteonは直ちにSlackにアラートを送信します。
- パフォーマンステストとのシームレスな統合: パフォーマンステストはKubernetesモニタリングとネイティブに統合されており、統一されたエクスペリエンスを提供します。
AnteonはクラスタインスタンスのCPU、メモリ、ディスク、ネットワーク使用量に関するライブデータを追跡・表示します。
🔨 パフォーマンステスト
- オープンソースの負荷エンジン: Ddosify は Anteon のテストを支える CLI です。ターミナル、CI、または Kubernetes Pod から実行でき、LLM やストリーミング (SSE) API にも対応し、最初のトークンまでの時間、トークン間レイテンシ、毎秒トークン数を計測できます。
- マルチロケーションベース: 世界 25 か国以上から負荷/パフォーマンステストを生成します。
- 簡単なシナリオビルダー: コードを一切書かずにテストシナリオを簡単に作成できます。
- Kubernetes モニタリングとのシームレスな統合: パフォーマンステストは Kubernetes モニタリングとネイティブに統合され、統一された体験を提供します。
- Postman 統合: Postman から直接テストをインポートできるため、API の開発やテストにすでに Postman を使用している方に便利です。
Anteon Performance Testing は、ノーコードのシナリオビルダーで世界中から負荷を生成します。
📚 ドキュメント
✨ Anteon Guru に質問する
ドキュメントの中で迷いたくない場合は、Anteon Guru に直接質問できます。これは Anteon に特化した AI で、Anteon のウェブサイトおよび Anteon GitHub リポジトリの情報を使用して質問に回答します。

ℹ️ このリポジトリについて
このリポジトリには、Anteon Load Engine (Ddosify) のソースコードが含まれています。Anteon Engine およびセルフホスト版の Docker イメージは Docker Hub から入手できます。Anteon は Docker Hub の Verified Publisher であるため、プル制限はありません。
詳細については、Anteon のウェブサイト をご覧ください。
🛠️ コントリビューション
コントリビューションガイド をご覧ください。また、プロジェクトとのあらゆるやり取りにおいて 行動規範 に従ってください。
これらの素晴らしい方々に感謝します!
contrib.rocks で作成。
📨 コミュニケーション
問題、機能リクエスト、フィードバックなどについては、Discord サーバー に参加できます。
⚠️ 免責事項
Anteon は、Web アプリケーションのパフォーマンスをテストするために作成されています。ユーザーは対象システムの所有者でなければなりません。有害な目的での使用は固く禁じられています。Anteon チームおよび会社は、その使用および結果について責任を負いません。
📜 ライセンス
AGPLv3 の下でライセンスされています。