Akka HTTPモニタリング

Akka HTTPロゴ

Akka HTTP (リンクはibm.comの外部)モジュールは、akka-actorおよびakka-streamの上に完全なサーバー・サイドおよびクライアントHTTPスタックを実装します。これはWebフレームワークではなく、HTTPサービスを提供および利用するための汎用ツールキットです。このAPIはさまざまなレベルの抽象化を提供し、開発者がスピードとコントロールのどちらかを選択できるようにします。

Instanaは、Javaサポートの一環として、Akka HTTPモジュールを使用して構築されたアプリケーションをサポートします。Instanaエージェントは、実行中のJVMプロセスを自動的に検出し、それに接続します。接続されると、ランタイム・メトリックの収集が開始され、AutoTrace™を使用すると、すべての要求がサンプリングなしでエンドツーエンドでトレースされます。

Akka HTTP全体のスレッドを追跡するInstanaダッシュボード
InstanaとAkka HTTPによって監視されるJavaガーベッジ・コレクション

すべての要求がトレースされ保存されるため、SRE(サイト・リライアビリティー・エンジニアリング)とDevOpsは、無制限の分析を使って簡単に照会できる豊富な情報源を手に入れることができます。最適化の機会やパフォーマンス・ボトルネックをすぐに特定できます。継続的プロファイル作成によって、メソッド・レベルの可視性を取得します。

アプリケーションを監視するInstanaダッシュボード
Akka HTTPモニタリングによる無制限の分析を表示するInstanaダッシュボード