データコレクタの管理

このページは ApigeeApigee ハイブリッドに適用されます。

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

データコレクタ リソースを使用すると、API トラフィックからさまざまなカスタムデータを収集できます。データコレクタを作成したら、DataCapture ポリシーを使用して収集するデータを指定します。データコレクタはショッピング カートのようなものであり、DataCapture ポリシーはキャプチャするデータのショッピング リストです。

データコレクタ リソースを使用してキャプチャできる API トラフィックに関連する数量の一覧については、指標をご覧ください。

データコレクタの作成

データコレクタ リソースは、Apigee UI または Apigee API を使用して作成できます。

Apigee UI

Apigee UI を使用してデータコレクタ リソースを作成するには:

  1. Google Cloud コンソールで、[Management] > [Data Collectors] ページに移動します。

    [Data Collectors] に移動

  2. [Data Collectors] ビューで [Create] をクリックします。
  3. [Add data collector] ダイアログで、次の情報を入力します。
    • Name: データコレクタの名前。
    • Type: 収集するデータの種類(IntegerString など)。
    • Description: 収集するデータに関する略式の説明(収集の理由を含む)。データを分析する他の API デベロッパーがいる場合に役立ちます。
  4. [追加] をクリックします。

データコレクタを編集または削除するには、[Actions] の下の行の最後にあるその他アイコンをクリックし、[Edit] または [Delete] を選択します。

Apigee API

Apigee API を使用してデータコレクタ リソースを作成できます。次に例を示します。

curl -H "Authorization: Bearer $(gcloud auth print-access-token)" -X POST -H "content-type:application/json" \
  -d '
{
  "name": "dc_data_collector",
  "description": "Collects data for analysis.",
  "type": "STRING",
}' \
  "https://apigee.googleapis.com/v1/organizations/ORG/datacollectors"

ここで ORG は組織の名前です。これにより、dc_data_collector という名前のリソースが作成され、DataCapture ポリシーで使用できます。