scala で記述され、twitter finagle RPC システムの上に構築された Web サービスがあります。現在、いくつかのパフォーマンスの問題が発生しています。外部 API コンポーネントとデータベース層があります。サービスレベルの追跡システムを持つために、Zipkin をインストールすることを計画しています。これにより、ボトルネックがサービス レベルのどこにあるかを知ることができます。
アプリケーション層内のパフォーマンスを監視するためのフレームワークがあるかどうか疑問に思っています。アプリケーションは、データに連続して適用される一連のフィルターであり、計算に時間がかかるフィルターを知りたいです。JVM プロファイリングについて聞いたことがありますが、私がやりたいことには少しやり過ぎのようです。あなたは何をお勧めします ?ご協力いただきありがとうございます。