Ative a API Monitoring

Nesta página, descrevemos como ativar e autorizar o uso da API Monitoring v3. É necessário ativar essa API para poder usá-la.

Ative a API Monitoring

Para determinar se a API Monitoring está ativada ou ativar a API, use o console do Google Cloud ou a Google Cloud CLI.

Console do Google Cloud

  1. No console do Google Cloud, selecione o projeto do Google Cloud em que você quer ativar a API e acesse a página APIs e serviços:

    Acesse APIs e serviços

  2. Clique no botão Ativar APIs e serviço.

  3. Pesquise "Monitoring".

  4. Nos resultados da pesquisa, clique em "API Stackdriver Monitoring".

  5. Se for exibido "API ativada", a API já está ativada. Caso contrário, clique em Ativar.

CLI da gcloud

  1. Se você ainda não instalou a Google Cloud CLI na estação de trabalho, consulte Como instalar a CLI gcloud.

  2. Para verificar se a API Monitoring está ativada, execute o seguinte comando na estação de trabalho, depois de substituir PROJECT_ID pelo ID do projeto para o qual você quer ativar a API:

    gcloud services list --project=PROJECT_ID
    

    Se monitoring.googleapis.com aparecer na saída, a API está ativada.

  3. Se a API não estiver ativada, execute o seguinte comando para ativá-la:

    gcloud services enable monitoring --project=PROJECT_ID
    

    Para conferir mais informações, consulte gcloud services.

Autorizar o uso da API Monitoring

O acesso à API Monitoring é controlado por papéis e permissões do Identity and Access Management (IAM). Há uma permissão associada a cada método, e as permissões para métodos relacionados são agrupadas em papéis, que podem ser concedidos aos usuários. Para mais informações, consulte Controlar o acesso com o IAM.

Depois que o acesso a uma API é autorizado, ela pode ser usada de qualquer lugar. Por exemplo, é possível chamar o método timeSeries.list na estação de trabalho local. Também é possível usar a API para enviar métricas sobre qualquer entidade que possa ser representada como um recurso monitorado. Consulte Tipos de recursos monitorados para métricas definidas pelo usuário para ver a lista de tipos disponíveis.

Se você estiver criando um aplicativo que usa as bibliotecas de cliente recomendadas, elas o autorizarão usando o Application Default Credentials.

Também é possível usar chaves de API em algumas situações, mas as contas de serviço geralmente são recomendadas. As chaves de API são úteis em clientes como navegadores e aplicativos para dispositivos móveis que não têm um servidor de back-end. Para saber mais, consulte como usar chaves de API.

Saiba mais sobre autenticação e autorização no nosso Guia de autenticação.