前のトピック: GC ヒープ メトリックによるパフォーマンスの監視次のトピック: バックエンド メトリックによるパフォーマンスの監視


フロントエンド メトリックによるパフォーマンスの監視

以下の方法でフロントエンドの一般的なアプリケーション パフォーマンスを監視できます。

次の手順に従ってください:

  1. WebView で、[Investigator]-[メトリック ブラウザ]をクリックします。
  2. メトリック ブラウザ ツリーで、[Frontends]-[Apps]-[Frontend_Name]に移動します。

    右ペインで選択したノードに対応するパフォーマンス メトリック情報が表示されます。

    注: 同じメトリックが、問題切り分けマップ ツリーの[By Frontend]-[Frontend_Name]-[Health]の下に表示されます。

  3. 多量の要求が処理されており(Responses Per Interval の値が高い)、対応する遅延度が低い(Average Response Time の値が低い)ものを探します。

    これらのメトリックは、アプリケーションが正常に実行されていることを示します。 目安となる値は、1 つの応答あたり、約 1 秒です。

  4. Concurrent Invocations (同時進行中の呼び出し)を探します。

    同時進行中の呼び出しは、同じ間隔中に終了を待たずに起動します。 メソッドをできるだけ早く終了するためには、同時進行中の呼び出しが異常に多いのは望ましくありません。 複数の呼び出しが同時に進行中のときは、一時的に値が急増する可能性がありますが、メトリックは毎回、ゼロに戻ります。 ゼロに戻らない場合は、スレッド、データベース接続の数、またはその他の共有リソースのボトルネックを示している可能性があります。

  5. 常に遅いトランザクションを認識します。
  6. [Frontends]-[Apps]-[<アプリケーション名>]-[URLs]に移動し、[全般]タブをクリックします。

    上位 10 件の URL が表示されます。