Anypoint Monitoring でのレポートの表示

レポートを使用すると、環境内で実行されているすべてのアプリケーションのリストを表示できます。レポートには、環境内のすべてのアプリケーションについて全体的なパフォーマンスと動作に関する情報が表示されます。これらのレポートは、環境内のアプリケーションのパフォーマンスと可用性の問題を特定するのに役立つため、アプリケーションに期待されるサービスレベルを維持しやすくなります。

[Reports (レポート)] ページのレポートのリスト

[Reports (レポート)]​ のどのタブからでも、次のことができます。

  • 以下のレポートの表示:

    • すべてのデプロイ種別では、​[Requests (要求)]​ レポート、​[Performance (パフォーマンス)]​ レポート、​[Failures (失敗)]​ レポートを表示できます。

    • CloudHub デプロイでは、​[CPU Utilization (CPU 使用量)]​ レポートと ​[Memory Utilization (メモリ使用量)]​ レポートを表示できます。

  • 環境を切り替える。

  • レポートを表示する時間範囲を選択する。

  • リスト内のアプリケーションをクリックしてその組み込みダッシュボードに移動する。

  • 列ヘッダーをクリックしてリストを数値の降順または昇順に並び替える。

  • ページを更新します。

  • レポートを CSV ファイルとしてエクスポートします。

レポートにアクセスする

  1. Anypoint Monitoring コンテンツへのアクセス権限​を持つユーザーアカウントを使用して Anypoint Platform にログインします。

  2. [Anypoint Monitoring]​ に移動します。

  3. [Anypoint Monitoring] サイドバーから、​[Reports (レポート)]​ をクリックします。

  4. [Environment (環境)]​ ドロップダウンリストで、レポートを表示するアプリケーションがデプロイされている環境を選択し、​[View (表示)]​ をクリックします。
    初めてレポートページを表示するときには、​[Requests (要求)]​ レポートが表示されます。

  5. 特定の時間範囲でレポートを表示するには、ドロップダウンリストから時間範囲を選択します。

    [Last 15 days (過去 15 日)] が選択されている [Time range (時間範囲)] ドロップダウンリスト

    他のレポートを表示するには、表示するレポートに対応するタブをクリックします。どのタブからも、アプリケーション名をクリックしてそのアプリケーションの統計情報を対応する組み込みダッシュボードで表示できます。

スタンドアロンランタイムまたはハイブリッド環境を使用して実行されているアプリケーションの場合、データは [Requests (要求)]、[Performance (パフォーマンス)]、および [Failures (失敗)] タブにのみ表示されます。CPU 使用率とメモリ使用量のデータはハイブリッドアプリケーションでは表示されません。

Requests (要求)

[Requests (要求)]​ タブをクリックすると、アプリケーション要求に関する次のような情報が表示されます。

  • Request Volume (要求量)​: 指定された時間範囲内のアプリケーションへのインバウンド要求の総数。

  • Successful Requests (成功した要求数)​: 指定された時間範囲内のアプリケーションへの成功したインバウンド要求の総数。

Performance (パフォーマンス)

[Performance (パフォーマンス)]​ タブをクリックすると、アプリケーションパフォーマンスメトリクスに関する次のような情報が表示されます。

  • Request Volume (要求量)​: 指定された時間範囲内のアプリケーションへのインバウンド要求の総数。

  • Response Time (応答時間)​: アプリケーションへのインバウンド要求の平均応答時間 (ミリ秒)。

Failures (失敗)

[Failures (失敗)]​ タブをクリックすると、アプリケーション要求の失敗に関する次のような情報が表示されます。

  • Request Volume (要求量)​: 指定された時間範囲内のアプリケーションへのインバウンド要求の総数。

  • Failed Requests (失敗した要求数)​: 指定された時間範囲内のアプリケーションへの失敗したインバウンド要求の総数。デプロイ済み Mule アプリケーションの Mule フローで例外がスローされると、インバウンド要求に失敗します。インバウンドの失敗は、HTTP 用 Anypoint Connector (HTTP Connector) の HTTP Request 操作などのアウトバウンドコネクタ操作からの例外を示すアウトバウンドの失敗とは異なります。失敗数は、アプリケーションからの例外にのみ適用されるため、コール元への 4xx または 5xx 返信コードは、返信の原因が未管理例外でない限り失敗ではありません。

  • Successful Requests (成功した要求数)​: 指定された時間範囲内のアプリケーションへの成功したインバウンド要求数。

CPU Utilization (CPU 使用率)

[CPU Utilization (CPU 使用率)]​ タブをクリックすると、JVM による CPU の平均使用率に関する情報が表示されます。

Memory Utilization (メモリ使用量)

[Memory Utilization (メモリ使用量)]​ タブをクリックすると、環境内で実行されている各アプリケーションのメモリ使用量に関する次のような情報が表示されます。

  • Memory Utilization (メモリ使用量)​: JVM によって使用されているヒープメモリの量。

  • Total Memory (総メモリ)​: アプリケーションのヒープメモリの合計サイズ。

  • Memory Pressure (メモリプレッシャー)​: 使用されているヒープメモリの割合 (使用済みメモリと総メモリの差)。

レポートを CSV としてエクスポートする

レポートを CSV ファイルとしてエクスポートでき、[Reports (レポート)] ページのどのタブでもローカルに保存できます。

  1. [Anypoint Monitoring] サイドバーから、​[Reports (レポート)]​ をクリックします。

  2. エクスポートするレポートのタブをクリックします。

  3. (省略可能) 指定した期間のレポートをダウンロードするには、時間検索条件を適用します。

  4. ページの右上にある ​[Export CSV (CSV をエクスポート)]​ をクリックします。
    CSV ファイルがブラウザーで自動的にダウンロードされます。