API Monitoring の概要

このページの内容は ApigeeApigee ハイブリッドに該当します。

Apigee Edge のドキュメントを表示します。

Apigee で API を作成して起動したら、サービスが中断なく提供されるよう、API が利用可能になっていることと、期待どおりに動作していることを確認する必要があります。Apigee の API Monitoring を使用すると、API を追跡し、API が起動して正常に稼働していることを確認できます。API Monitoring は、API トラフィックとパフォーマンスに関して、ほぼリアルタイムの分析情報を提供し、発生する問題を迅速に診断して解決するのに役立ちます。

API Monitoring でできること:

  • API トラフィックの変更を通知するため、アラートを作成します。これにより、お客様への影響が生じる前に適切に対応できるようになります。
  • API の問題を迅速に調査することで、API の可用性を高め、診断までの平均時間(MTTD)を短縮できます。
  • 障害コードを利用して、診断を迅速に行えます。
  • 問題領域をすばやく分離して、エラー、パフォーマンス、レイテンシの問題とその原因を診断します。

Apigee をご利用のお客様は、Cloud Monitoring ツールを API Monitoring の補助ツールとして使用することもできます。

API Monitoring のロール

API Monitoring にアクセスするには、次のロールが割り当てられている必要があります。

  • roles/apigee.readOnlyAdmin
  • roles/monitoring.viewer

API Monitoring を使用するための適切なロールの詳細については、Apigee のロールをご覧ください。

API Monitoring へのアクセス

Apigee UI から API Monitoring にアクセスする方法は次のとおりです。

Cloud コンソールの Apigee

  1. Cloud コンソールの Apigee UI にログインします。
  2. [プロキシ開発] > [API Monitoring] を選択します。

従来の Apigee

  1. Apigee UI にログインします。
  2. 次のいずれかのビューを選択します。

    • [Analyze] > [API Monitoring] > [Timeline]
    • [Analyze] > [API Monitoring] > [Investigate]
    • [Analyze] > [API Monitoring] > [Recent]

API Monitoring のメインビューが表示されます。[View] メニューで、次のいずれかのビューを選択できます。

  • Timeline: 最近の API トラフィック データを表示します。
  • Investigate: リージョン別の障害コードなど、API トラフィック データのテーブルを表示します。
  • Recent: 各プロキシが長方形で表され、その大きさがプロキシの API トラフィックの量に比例し、その色が関連する指標の相対的サイズを表すデータのツリーマップを表示します。
以降のセクションで、これらのビューについて詳しく説明します。