すべてのプロダクト
Search
ドキュメントセンター

Application Real-Time Monitoring Service:Go アプリケーションのインスタンスモニタリング

最終更新日:Aug 27, 2026

Go アプリケーションにエージェントをインストールすると、Application Real-Time Monitoring Service (ARMS) はアプリケーションのモニタリングを開始します。[Instance Monitoring] ページでは、基本的なモニタリングメトリック、インスタンスの GC、ヒープメモリなど、アプリケーションに関する情報を表示できます。

前提条件

アプリケーションにエージェントがインストールされている必要があります。詳細については、「アプリケーションモニタリングの概要」をご参照ください。

インスタンスモニタリングの表示

  1. ARMS コンソールにログインします。左側のナビゲーションバーで、[アプリケーションモニタリング] > [アプリケーションリスト]を選択します。

  2. [アプリケーション一覧] ページで、ページ上部でリージョンを選択し、次に対象のアプリケーション名をクリックします。

    説明

    [言語] 列のアイコンは、以下を表します。

    Java图标:アプリケーションモニタリングに統合された Java アプリケーションです。

    image:アプリケーションモニタリングに統合された Go アプリケーションです。

    image:アプリケーションモニタリングに統合された Python アプリケーションです。

    [-]: Managed Service for OpenTelemetry に統合されたアプリケーションです。

  3. 上部メニューで、[Instance Monitoring] タブをクリックします。

概要

[インスタンスモニタリング] ページは、お使いのアプリケーションのデプロイ環境に応じてダッシュボードを自動的に調整します。ECS インスタンスまたはコンテナ環境で実行されているアプリケーションでは、表示される情報が異なります。

コンテナ環境のアプリケーションが Managed Service for Prometheus と統合されている場合、ARMS は Managed Service for Prometheus のデータを優先してコンテナ情報を表示します。コンテナ環境を Managed Service for Prometheus と統合する方法については、「コンテナの可観測性」をご参照ください。

コンテナ環境が Managed Service for Prometheus と統合されていない場合、ダッシュボードには基本的なコンテナ情報のみが表示されます。

ECS 環境

    • 基本モニタリング:指定した期間の CPU 使用率、メモリ使用量、ディスク使用率 のトレンドチャートを表示します。チャートのタイトルの横にあるドロップダウンリストから、平均値と最大値を切り替えることができます。

    • インスタンス GC:指定した期間の GC のトレンドチャートを表示します。

    • ヒープメモリ:指定した期間の ヒープメモリ 使用量のトレンドチャートを表示します。

    image.png アイコンをクリックするとダイアログボックスが開き、選択した期間の統計情報を表示したり、異なる日付の同じ時間帯を比較したりできます。image.png アイコンを使用して、棒グラフとトレンドチャートを切り替えます。

  • インスタンス一覧から、以下の操作を実行できます。

    • インスタンスの IP アドレスをクリックするか、[Actions] 列の [Details] をクリックしてインスタンスの詳細を表示します。詳細については、「インスタンスの詳細」をご参照ください。

    • [Actions] 列の [Traces] をクリックして、インスタンスのトレースを表示します。詳細については、「トレースエクスプローラー」をご参照ください。

コンテナ環境 (Prometheus)

    • 基本モニタリング:指定した期間の CPU 使用率と メモリ使用量 のトレンドチャートを表示します。チャートのタイトルの横にあるドロップダウンリストから、平均値と最大値を切り替えることができます。

    • インスタンス GC:指定した期間の GC のトレンドチャートを表示します。

    • ヒープメモリ:指定した期間の ヒープメモリ 使用量のトレンドチャートを表示します。

    image.png アイコンをクリックするとダイアログボックスが開き、選択した期間の統計情報を表示したり、異なる日付の同じ時間帯を比較したりできます。image.png アイコンを使用して、棒グラフとトレンドチャートを切り替えます。

  • インスタンス一覧から、以下の操作を実行できます。

    • インスタンスの IP アドレスをクリックするか、[Actions] 列の [Details] をクリックしてインスタンスの詳細を表示します。詳細については、「インスタンスの詳細」をご参照ください。

    • [Actions] 列の [Traces] をクリックして、インスタンスのトレースを表示します。詳細については、「トレースエクスプローラー」をご参照ください。

コンテナ環境 (ARMS エージェント)

インスタンスリストの [操作] 列では、対応するディメンションでモニタリング詳細を表示するための [ランタイムモニタリング]、[プールモニタリング]、および [コンテナモニタリング] のエントリも提供されています。

  • クイックフィルターエリアでは、ホストの IP アドレスでチャートとインスタンス一覧をフィルタリングできます。

  • トレンドチャートエリアでは、基本モニタリング、インスタンス GC、ヒープメモリ の時系列チャートを表示できます。

    • 基本モニタリング:指定した期間の CPU 使用率と メモリ使用量 のトレンドチャートを表示します。チャートのタイトルの横にあるドロップダウンリストから、平均値と最大値を切り替えることができます。

    • インスタンス GC:指定した期間の GC のトレンドチャートを表示します。

    • ヒープメモリ:指定した期間の ヒープメモリ 使用量のトレンドチャートを表示します。

    image.png アイコンをクリックするとダイアログボックスが開き、選択した期間の統計情報を表示したり、異なる日付の同じ時間帯を比較したりできます。image.png アイコンを使用して、棒グラフとトレンドチャートを切り替えます。

  • インスタンス一覧エリアでは、インスタンスの IP アドレス、CPU 使用率、メモリ使用量、ロード、GC 回数、ヒープメモリ使用量、RED メトリック (リクエスト数、エラー数、平均応答時間) などの情報を表示できます。

    インスタンス一覧から、以下の操作を実行できます。

    • インスタンスの IP アドレスをクリックするか、[Actions] 列の [Details] をクリックしてインスタンスの詳細を表示します。詳細については、「インスタンスの詳細」をご参照ください。

    • [Actions] 列の [Traces] をクリックして、インスタンスのトレースを表示します。詳細については、「トレースエクスプローラー」をご参照ください。

インスタンスの詳細

概要

[Overview] タブには、対象インスタンスの リクエスト数、エラー数、平均応答時間 が表示されます。

ページの上部には、前日比を含む[リクエスト]、[エラー]、および[平均応答時間]を示すメトリックカードが表示されます。その下には、5 分単位のトレンドチャートとして、リクエスト数の棒グラフ、エラー率の折れ線グラフを重ね合わせたエラー数の棒グラフ、および応答時間の折れ線グラフが表示されます。

ランタイムモニタリング

[Runtime Monitoring] タブには、選択したインスタンスの GC 回数、GC 時間、ヒープメモリなどの情報が表示されます。

image

ホストモニタリング

[Host Monitoring] タブには、CPU、メモリ、ディスク、ロード、ネットワークトラフィック、ネットワークパケットのメトリックが表示されます。

image

コンテナモニタリング

コンテナ環境 (Prometheus)

Managed Service for Prometheus と統合するには、「Container Service 用の Prometheus インスタンス」をご参照ください。

[Container Monitoring] タブには、コンテナレベルの CPU、メモリ、ディスク、ロード、ネットワークトラフィック、ネットワークパケットのメトリックが表示されます。

コンテナモニタリングページでは、左側にアプリケーションインスタンス一覧 (各インスタンスのリクエスト数、エラー数、平均応答時間を表示) が表示されます。メインエリアには、選択した Pod の詳細情報が表示されます。

  • [Pod の概要]:[名前空間]、[経過時間]、[ステータス]、[フェーズ]、[ノード名]、[再起動回数] が含まれます

  • リソース設定: CPU (コア) とメモリ (MiB) の[リクエスト]と[リミット]

  • [コンテナー] テーブル:各コンテナーの実行ステータス、イメージ、再起動回数、CPU リクエスト、およびメモリリクエストを表示します

  • [警告イベント]:アラートイベント

  • [リソース]エリア: メモリ/上限 (%)、メモリ使用量、メモリ失敗数、およびネットワークエラー率のトレンドチャート

コンテナ環境 (ARMS エージェント)

[Container Monitoring] タブには、コンテナレベルの CPU およびメモリの時系列チャートが表示されます。

左側のパネルには、[ホスト]、[リクエスト]、[エラー]、[応答時間] でフィルタリングできるアプリケーションインスタンスリストが表示されます。メインエリアは 2 つのセクションに分かれています。

  • [概要]: 名前空間、クラスター、CPU (コア)、メモリの平均値、最大値、最新値、および上限を表示します。

  • [リソース]: メモリ/制限 (%)、メモリ使用量、CPU 使用率 (%)、コアごとの CPU 使用率という 4 つの時系列チャートを表示します。

トレースエクスプローラー

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

関連ドキュメント

アプリケーションモニタリングのメトリックの詳細については、「アプリケーションモニタリングのメトリック」をご参照ください。