Se o New Relic for autorizado a buscar dados por meio de uma conta de usuário, o New Relic acessará os dados de monitoramento do projeto do GCP em nome de um usuário específico do Google.
O New Relic usa um fluxo de trabalho OAuth para autorização, que redireciona o usuário da interface do New Relic para uma interface de autorização do Google. No entanto, como a autorização está vinculada a um usuário específico do Google, este método não é recomendado para projetos do GCP gerenciados por grandes equipes.
Dica
Este método de autorização não permite que o New Relic colete tags e outros atributos que podem ser úteis para refinar as consultas NRQL, dashboards e alertas. É possível migrar o método de autorização da conta de usuário para a conta de serviço a partir do link Manage services na interface do usuário do New Relic.
Requisitos
Estes são os requisitos para a autorização:
Requerimento | Detalhes |
|---|---|
Monitoramento | Nas configurações API & Services Library do projeto GCP, você deve ativar Google Stackdriver Monitoring API. |
Autorização | O usuário da New Relic que integra o projeto do GCP deve ter uma conta do Google e poder visualizar o projeto do GCP que a New Relic monitora. No projeto do GCP IAM & admin, o usuário deve ter as funções Project Viewer e Monitoring viewer. |
Nome do Projeto | Como parte do processo de configuração online, é necessário identificar o |
Permissões | A New Relic não herda as permissões da conta do Google e, portanto, não pode fazer nenhuma alteração no projeto. A New Relic também requer um conjunto específico de permissões somente leitura exclusivamente para determinados tipos de dados. Para obter mais informações sobre as permissões de API que a New Relic usa, consulte a documentação do Google sobre escopos. |
Conecte o GCP ao monitoramento de infraestrutura da New Relic
Importante
Se esta for a primeira vez que o GCP é configurado com o New Relic, é necessário garantir que a API de monitoramento de nuvem esteja ativada para o projeto. É possível fazer isso no console do Google Cloud.
Para conectar sua conta do Google ao New Relic com autorização de conta de usuário:
Vá para one.newrelic.com > All capabilities > Infrastructure > GCP. Na página Google Cloud Services integração, selecione Add a GCP account.
Choose Authorization Method: selecione Authorize a User Account e siga as instruções na interface para autorizar o New Relic.
Add projects: Selecione os projetos dos quais você deseja que o New Relic receba dados.
Select services: Na lista de serviços disponíveis para sua conta do GCP, selecione os serviços individuais dos quais você deseja que o New Relic receba dados ou selecione todos os serviços.
Importante
A New Relic habilita esses serviços para all dos projetos selecionados na etapa anterior. Após a conclusão da configuração, é possível ajustar os serviços a serem monitorados para cada projeto individualmente.
Para concluir o processo de configuração, selecione Finish.
Caso ocorram erros de autenticação de API, siga os procedimentos de resolução de problemas.
Novos recursos podem levar alguns minutos para serem detectados e sintetizados como entidades. Para obter mais informações, consulte os limites do sistema de integração na nuvem.
Ver seus dados do GCP
Após a conexão, o New Relic inicia o monitoramento dos dados do GCP em intervalos de sondagem regulares, e os dados aparecem na interface do New Relic após alguns minutos. Para saber como visualizar, consultar e explorar os dados — incluindo dashboards, alertas e entidades —, consulte Visualizar e Consultar os Dados do GCP.
Vincule vários projetos do Google
O processo de configuração permite selecionar mais de um projeto por vez.
Após a primeira configuração, para monitorar projetos adicionais do GCP com a New Relic, repetir o procedimento para conectar os serviços do GCP quantas vezes for necessário.
Desative ou desvincule as integrações do GCP
É possível desativar qualquer uma das integrações do GCP a qualquer momento e ainda manter o projeto do Google conectado à New Relic.
Desativar um ou mais serviços do GCP
Para desativar serviços enquanto mantém sua conta do GCP vinculada ao New Relic:
- Vá para one.newrelic.com > All capabilities > Infrastructure > GCP > Manage services.
- Na página Edit GCP account , desmarque a caixa de seleção de cada serviço ativo que você deseja desativar.
- Salve suas alterações.
Desconectar e desvincular a conta
Para desconectar completamente do New Relic, desvincule a conta do GCP. Isso desativa todas as integrações do New Relic associadas a ela.
- Vá para one.newrelic.com > All capabilities > Infrastructure > GCP > Manage services.
- Na página Edit GCP account , selecione Unlink this account.
- Salve suas alterações.
Limpeza do GCP após a desvinculação
Para limpar o projeto do GCP após a desvinculação:
- Abra as configurações da sua conta de usuário do Google.
- Abra a seção Apps with access to your account .
- Selecione o aplicativo New Relic.
- Selecione Remove Access.