Apigee ハイブリッドでは、デバッグ、分析、デプロイのステータス データを利用できます。このデータは、Google Cloud Pub/Sub ベースのデータ パイプラインを介して、ランタイム コンポーネントから管理プレーンに直接送信されます。これにより、データを表示して分析し、モニタリングとアラートを設定できます。
データについて
ハイブリッドのすべての Message Processor(MP)サービスは、デバッグ(開始時)、分析、デプロイのステータス データを Google Cloud Pub/Sub を使用して Apigee コントロール プレーンに直接送信します。
管理プレーンの UAP(Unified Analytics Platform)サービスは、受信した分析とデプロイのステータス データを処理し、ハイブリッド UI または Apigee API で使用できるようにします。
デバッグ、分析、デプロイのステータス データは、ロギングや指標データと同じ場所に保存されることはありません。また、同じ方法でアクセスされることもありません。
- ロギングと指標のデータは Google Cloud プロジェクトに保存され、Cloud Operations などのツールやユーザーが選択した任意の方法でアクセスできます。
- 一方、デバッグ、分析、デプロイのステータス データは、ハイブリッド管理プレーンに保存され、ハイブリッド UI や Apigee API などの Apigee サービスを介してアクセスします。
次の表に、収集されるデータの概要を示します。
| データの種類 | 説明 | 更新の頻度 | API |
|---|---|---|---|
| 分析 | 1 秒あたりのトランザクション、キャッシュ使用量、エラー、レイテンシ、リクエストとレスポンスのサイズ、トラフィック数などの API の使用状況に関するデータ。 詳細については、Apigee Analytics の概要をご覧ください。 |
最大 30 秒の遅延 | Analytics Admin API |
| デプロイ ステータス | API プロキシの現在のデプロイ ステータス。 この情報の表示方法の詳細については、デプロイ ステータスの表示をご覧ください。 |
今すぐ | Deployments API |
| デバッグ | API プロキシのセッション データをデバッグします。このデータには、ポリシー実行時に適用された変換とともにリクエストとレスポンスのパラメータが含まれます。 デバッグデータはサイズが大きくなるため、分析とデプロイのステータス データとは異なり、常に収集されるわけではありません。デバッグデータは、デバッグ セッションを開始すると収集されます。 詳細については、Debug の概要をご覧ください。 |
今すぐ | Debug Session API Debug Session Data API |
ハイブリッド UI でデータを表示する
このセクションでは、Apigee ハイブリッド UI のデバッグ、分析、デプロイのステータス データを表示する方法について説明します。
デバッグ
ハイブリッド サービスの Debug データは Edge デバッグデータと同じ方法でアクセスできますが、フィルタ サポートの強化など異なる点もあります。詳細については、Debug の概要をご覧ください。
分析
ハイブリッド サービスの Analytics データには、Edge Analytics データと同じ方法でアクセスできます。詳細については、Edge ドキュメントの Analytics ダッシュボードの使用をご覧ください。
プロキシ デプロイのステータス
デプロイ ステータスの表示については、デプロイ ステータスを表示するをご覧ください。
データ収集を構成する
Pub/Sub ベースのデータ パイプラインはデフォルトで有効になっています。ステップ 8: コントロール プレーン アクセスを有効にするの説明に従って、サービス アカウントがコントロール プレーン アクセスで適切に構成されていることを確認する必要があります。