Go アプリケーションに Application Real-Time Monitoring Service (ARMS) エージェントをインストールすると、ARMS はアプリケーションのモニタリングを開始します。アプリケーションの詳細ページの インスタンスモニタリング タブで、基本メトリクス、ガベージコレクション (GC)、ヒープメモリなど、アプリケーションインスタンスに関する情報を表示できます。
前提条件
アプリケーションに ARMS エージェントがインストールされていること。詳細については、アプリケーションモニタリングの概要 を参照してください。
インスタンスモニタリングタブに移動する
ARMS console にログインします。左側のナビゲーションペインで、 を選択します。
アプリケーションリスト ページで、上部のナビゲーションバーでリージョンを選択し、管理するアプリケーションの名前をクリックします。
説明言語 列に表示されるアイコンは、アプリケーションが記述されている言語を示します。
: Java アプリケーション
: Go アプリケーション
: Python アプリケーションハイフン (-): Managed Service for OpenTelemetry でモニタリングされているアプリケーション。
上部のナビゲーションバーで、インスタンスモニタリング タブをクリックします。
インスタンスモニタリングタブ
インスタンスモニタリング タブには、アプリケーションが Elastic Compute Service (ECS) インスタンスまたは Container Service for Kubernetes (ACK) クラスタにデプロイされているかどうか、および環境が Managed Service for Prometheus でモニタリングされているかどうかに基づいて、ダッシュボードデータが表示されます。
アプリケーションがManaged Service for Prometheusで監視されているACKクラスターにデプロイされている場合、Managed Service for Prometheusのデータがダッシュボードに表示されます。Managed Service for Prometheusを使用してACKクラスターを監視する方法については、ACKクラスターの監視を参照してください。
ACKクラスターがManaged Service for Prometheusで監視されていない場合、クラスターの基本情報のみが表示されます。
ECS インスタンス

クイックフィルタ セクション (アイコン 1) では、ホスト IP アドレスでチャートとインスタンスをクエリできます。
トレンドチャートセクション (アイコン 2) では、基本メトリクス、GC、およびヒープメモリの時系列を表示できます。
インスタンスベースモニタリング: 指定された期間における CPU、メモリ、およびディスク使用量のトレンドチャートを表示します。ドロップダウンリストから平均値と最大値を切り替えます。
インスタンス GC: 指定された期間における GC のトレンドチャートを表示します。
ヒープ: 指定された期間におけるヒープメモリのトレンドチャートを表示します。
アイコンをクリックします。表示されるダイアログボックスで、特定の期間のメトリックデータを表示したり、異なる日付の同じ期間のメトリックデータを比較したりできます。
アイコンを切り替えて、データを縦棒グラフまたはトレンドチャートで表示できます。インスタンスリストセクション (アイコン 3) では、IP アドレス、CPU、メモリ、ディスク使用量、負荷、GC の回数、ヒープメモリ使用量、および RED メソッド (レート、エラー、期間) で定義された各インスタンスの主要メトリクスなどのインスタンス情報を表示できます。
インスタンスリストでは、次の操作を実行できます。
インスタンス IP アドレスをクリックするか、アクション 列の 詳細 をクリックして、インスタンスの詳細を表示します。詳細については、インスタンスの詳細 セクションを参照してください。
アクション 列の トレース をクリックして、インスタンスのトレースの詳細を表示します。詳細については、トレースエクスプローラー を参照してください。
Managed Service for Prometheus でモニタリングされている ACK クラスタ

クイックフィルタセクション (アイコン 1) では、クラスタ ID またはホスト IP アドレスでチャートとインスタンスをクエリできます。
トレンドチャートセクション (アイコン 2) では、基本メトリクス、GC、およびヒープメモリの時系列を表示できます。
インスタンスベースモニタリング: 指定された期間における CPU 使用率とメモリ使用量のトレンドチャートを表示します。ドロップダウンリストから平均値と最大値を切り替えます。
インスタンス GC: 指定された期間における GC のトレンドチャートを表示します。
ヒープ: 指定された期間におけるヒープメモリのトレンドチャートを表示します。
アイコンをクリックします。表示されるダイアログボックスで、特定の期間のメトリックデータを表示したり、異なる日付の同じ期間のメトリックデータを比較したりできます。
アイコンを切り替えて、データを縦棒グラフまたはトレンドチャートで表示できます。インスタンスリストセクション (アイコン 3) では、IP アドレス、使用済み CPU、リクエスト済み CPU、最大 CPU、CPU 使用率 (%)、使用済みメモリ、リクエスト済みメモリ、最大メモリ、メモリ使用率 (%)、使用済みディスクサイズ、最大ディスクサイズ、ディスク使用率 (%)、負荷、GC の回数、ヒープメモリ使用量、および RED メソッド (レート、エラー、期間) で定義された各インスタンスの主要メトリクスなどのインスタンス情報を表示できます。最大 CPU、メモリ、またはディスクサイズが設定されていない場合は、CPU 使用率、メモリ使用率、またはディスク使用率の代わりに - が表示されます。
インスタンスリストでは、次の操作を実行できます。
インスタンス IP アドレスをクリックするか、アクション 列の 詳細 をクリックして、インスタンスの詳細を表示します。詳細については、インスタンスの詳細 セクションを参照してください。
アクション 列の トレース をクリックして、インスタンスのトレースの詳細を表示します。詳細については、トレースエクスプローラー を参照してください。
Kubernetes クラスタ (カスタムデータ収集)

クイックフィルタセクション (アイコン 1) では、ホスト IP アドレスでチャートとインスタンスをクエリできます。
トレンドチャートセクション (アイコン 2) では、基本メトリクス、GC、およびヒープメモリの時系列を表示できます。
インスタンスベースモニタリング: 指定された期間における CPU 使用率とメモリ使用量のトレンドチャートを表示します。ドロップダウンリストから平均値と最大値を切り替えます。
インスタンス GC: 指定された期間における GC のトレンドチャートを表示します。
ヒープ: 指定された期間におけるヒープメモリのトレンドチャートを表示します。
アイコンをクリックします。表示されるダイアログボックスで、特定の期間のメトリックデータを表示したり、異なる日付の同じ期間のメトリックデータを比較したりできます。
アイコンを切り替えて、データを縦棒グラフまたはトレンドチャートで表示できます。インスタンスリストセクション (アイコン 3) では、IP アドレス、CPU 使用率、メモリ使用量、負荷、GC の回数、ヒープメモリ使用量、および RED メソッド (レート、エラー、期間) で定義された各インスタンスの主要メトリクスなどのインスタンス情報を表示できます。
インスタンスリストでは、次の操作を実行できます。
インスタンス IP アドレスをクリックするか、アクション 列の 詳細 をクリックして、インスタンスの詳細を表示します。詳細については、インスタンスの詳細 セクションを参照してください。
アクション 列の トレース をクリックして、インスタンスのトレースの詳細を表示します。詳細については、トレースエクスプローラー を参照してください。
インスタンスの詳細
概要
概要 タブでは、リクエスト数、エラー数、平均期間を表示できます。

ランタイムモニタリング
ランタイムモニタリング タブでは、インスタンスの GC、GC 期間、およびヒープメモリを表示できます。

ホストモニタリング
ホストモニタリング タブでは、CPU 使用率、メモリ使用量、ディスク使用量、負荷、トラフィック、およびパケットに関するメトリクスを表示できます。

コンテナモニタリング
Managed Service for Prometheus でモニタリングされている ACK クラスタ
ACK クラスタを Managed Service for Prometheus に接続する方法については、Prometheus インスタンスを作成して ACK クラスタをモニタリングする を参照してください。
コンテナモニタリング タブでは、CPU、メモリ、ディスク使用量、負荷、トラフィック、およびパケットに関するメトリクスを表示できます。

Kubernetes クラスタ (カスタムデータ収集)
コンテナモニタリング タブでは、CPU、メモリ、およびネットワークトラフィックの時系列を表示できます。

トレースエクスプローラー
トレースエクスプローラーを使用すると、保存されている完全なトレースデータに基づいて、フィルタ条件と集約ディメンションを組み合わせてリアルタイム分析を実行できます。これは、さまざまなシナリオでのカスタム診断要件を満たすことができます。詳細については、トレースエクスプローラー を参照してください。
参照
アプリケーションモニタリングについては、アプリケーションモニタリングメトリクス を参照してください。