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

Container Service for Kubernetes:Ingress ダッシュボードのモニタリング

最終更新日:Mar 25, 2026

Container Service for Kubernetes (ACK) の Ingress コンポーネントは、すべての HTTP リクエストログを標準出力にストリームします。ACK は Simple Log Service と統合されており、ログ分析およびモニタリング向けのダッシュボードをすばやく作成できます。本トピックでは、Application Real-Time Monitoring Service (ARMS) と連携した Ingress ダッシュボードを活用した統合分析およびトラブルシューティング方法について説明します。

前提条件

Ingress ログおよびレポートの確認

  1. ACK コンソール にログインします。左側ナビゲーションウィンドウで、クラスターリスト をクリックします。

  2. クラスターリスト ページで、クラスター名をクリックします。左ナビゲーションウィンドウで、クラスター情報 をクリックします。

  3. 基本情報 タブをクリックします。クラスターリソース セクションで、Log Service プロジェクト の横に表示されるプロジェクト ID をクリックします。

  4. 左側ナビゲーションウィンドウで、image アイコンをクリックします。[ダッシュボード] リストから、Nginx Ingress 関連の分析レポートを表示します。

    image

    Simple Log Service には、Ingress 向けに事前構築された 5 つのダッシュボードが用意されています:「Ingress 概要」、「Ingress 例外センター」、「Ingress アクセスセンター」、「Ingress ブルーグリーンリリースモニタリングセンター」、および「Ingress モニタリングセンター」です。以降のセクションでは、「Ingress 概要」および「Ingress ブルーグリーンリリースモニタリングセンター」のダッシュボードについて説明します。その他の事前構築ダッシュボードの詳細については、「Nginx Ingress アクセスログの収集と分析」をご参照ください。

    • Ingress 概要

      Ingress 概要ダッシュボードでは、Nginx Ingress の全体のステータスを表示します。これには、以下の情報が含まれます:

      • 全体アーキテクチャ状態(過去 1 日間):ページビュー (PV)、ユニークビジター (UV)、トラフィック、レスポンスレイテンシー、モバイルクライアント比率、エラー率。

      • リアルタイムサイト状態(過去 1 分間):ページビュー (PV)、ユニークビジター (UV)、リクエスト成功率、平均レイテンシー、P95 レイテンシー、P99 レイテンシー。

      • ユーザーのリクエスト情報(過去 1 日間):1 日間 PV 比較、7 日間 PV 比較、地理的分布、アクセス数上位の都道府県、アクセス数上位の市区町村、モバイルクライアント比率、Android/iOS 比率。

      • トップ URL 統計(過去 1 時間):アクセス数上位 10 件、レイテンシー上位 10 件、5XX エラー発生数上位 10 件、404 エラー発生数上位 10 件。

    • Ingress ブルーグリーンリリースモニタリングセンター

      Ingress ブルーグリーンリリースモニタリングセンターでは、バージョンリリース時のリアルタイムモニタリングおよび比較が可能です。リリース前後および現在のブルー版とグリーン版の比較が行え、サービスリリース中の異常の早期検出およびロールバックを迅速に実施できます。このレポートでは、比較対象としてブルー版およびグリーン版を選択する必要があります(例: [ServiceA] および [ServiceB])。選択したバージョンに対応する PV、5XX 発生率、成功率、平均レイテンシー、P95 レイテンシー、P99 レイテンシー、P999 レイテンシー、トラフィックなどの関連メトリックが動的に表示されます。

Java アプリケーションへの ARMS の有効化

Java アプリケーションに対して Application Real-Time Monitoring Service (ARMS) を有効化するには、「Java アプリケーションのモニタリング」をご参照ください。

サンプルアプリケーション向け Ingress の設定

  1. ACK コンソール にログインします。左側ナビゲーションウィンドウで、クラスターリスト をクリックします。

  2. クラスターリスト」ページで、クラスター名をクリックします。左側のナビゲーションウィンドウで、「ネットワーク > Ingress」をクリックします。

  3. [Ingress] ページで、[Ingress の作成] をクリックします。Ingress の設定を構成し、その後、[OK] をクリックします。

    Ingress の設定方法の詳細については、「Nginx Ingress を使用したサービスの公開(作成および利用)」をご参照ください。

Ingress と ARMS を連携した統合トラブルシューティング

  1. Simple Log Service コンソール にログインします。

  2. プロジェクト一覧から、クラスター作成時に設定したログプロジェクト名をクリックします。デフォルトのプロジェクト名は [k8s-log-{cluster-id}] です。

  3. 左側ナビゲーションウィンドウで、image アイコンをクリックします。[ダッシュボード] リストから、[Ingress Overview V1.2] ダッシュボードを開きます。

    たとえば、[レイテンシー別上位 10 リクエスト URL] セクションで、[URL (ARMS トラブルシューティング)] 列を確認します。URL をクリックすると、Application Real-Time Monitoring Service (ARMS) コンソールの該当サービスのトレースクエリページが開き、詳細なトレースデータを確認できます。