Como gerenciar coletores de dados

Esta página se aplica à Apigee e à Apigee híbrida.

Confira a documentação da Apigee Edge.

Um recurso de coletor de dados permite coletar uma grande variedade de dados personalizados do tráfego da API. Depois de criar um coletor de dados, especifique os dados que você quer coletar usando a política DataCapture. O coletor de dados é como um carrinho de compras, e a política DataCapture é uma lista de compras dos dados que você quer capturar.

Para visualizar uma lista das quantidades relacionadas ao tráfego da API que podem ser capturadas usando o recurso Coletor de dados, consulte Métricas.

Como criar um coletor de dados

É possível criar um recurso Coletor de dados na IU da Apigee ou com a API Apigee:

IU da Apigee

Para criar um recurso de coletor de dados usando a interface da Apigee:

  1. No console do Google Cloud , acesse a página Gerenciamento > Coletores de dados.

    Acessar os Coletores de dados

  2. Na visualização Coletores de dados, clique em Criar.
  3. Na caixa de diálogo Adicionar coletor de dados, insira as seguintes informações:
    • Nome: um nome para o coletor de dados.
    • Tipo: os tipos de dados a serem coletados (Integer, String e assim por diante).
    • Descrição: uma descrição informal dos dados a serem coletados, possivelmente incluindo o motivo da coleta. Isso é para o benefício de outros desenvolvedores de API que possam estar envolvidos na análise dos dados.
  4. Clique em Adicionar.

Para editar ou excluir um coletor de dados, clique nos três pontos no final da linha dele em Ações e selecione Editar ou Excluir.

API Apigee

É possível criar um recurso Coletor de dados usando a API Apigee. Exemplo:

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"

Em que ORG é o nome da organização. Isso cria um recurso chamado dc_data_collector, que pode ser usado na política DataCapture.