Esta página mostra como resolver problemas que podem ocorrer ao avaliar cargas de trabalho usando o Workload Manager.
As notificações estão desativadas para a primeira avaliação em um projeto
Ao criar a primeira avaliação em um projeto Google Cloud usando o Workload Manager, você pode notar que as caixas de seleção de notificação de evento estão desativadas na seção Notificações. Você também pode ver a seguinte mensagem:
Selection unavailable until metrics exist in the current project.
Esse problema ocorre porque a conta de serviço do Workload Manager não tem as permissões necessárias para enviar métricas ao Cloud Monitoring no projeto em que você executa a avaliação.
Se você estiver criando a primeira avaliação em um projeto, crie a avaliação sem notificações de evento. Se você tiver pelo menos uma avaliação no projeto, faça o seguinte:
Autorize a conta de serviço do Workload Manager a enviar métricas para seu projeto.
No painel de navegação do console do Google Cloud, clique em IAM e administrador e selecione IAM:
Selecione o projeto em que você está criando a avaliação.
Para ver as contas de serviço gerenciadas pelo Google na página Permissões, marque a caixa de seleção Incluir concessões de papel fornecidas pelo Google.
Procure a conta de serviço do Workload Manager que tem o seguinte formato:
service-PROJECT_NUMBER@gcp-sa-workloadmanager.iam.gserviceaccount.com
Encontre o
PROJECT_NUMBER
do seu projeto Google Cloud na página Configurações do projeto. Para mais informações, consulte Como identificar projetos.Para modificar os papéis da conta de serviço, clique em
Editar principal na linha que contém o nome da conta de serviço e clique em Adicionar outro papel.Se a conta de serviço não estiver listada na página Permissões, insira manualmente o nome dela:
Clique em
Conceder acesso e insira o endereço de e-mail da conta de serviço do Gerenciador de cargas de trabalho no seguinte formato:service-PROJECT_NUMBER@gcp-sa-workloadmanager.iam.gserviceaccount.com"
Clique em Selecionar papel.
Atribua os seguintes papéis à conta de serviço:
- Consumidor do Service Usage (
roles/serviceusage.serviceUsageConsumer
) - Gravador de métricas do Monitoring (
roles/monitoring.metricWriter
)
- Consumidor do Service Usage (
Execute uma avaliação e aguarde a conclusão.
Depois que a avaliação for concluída, o Gerenciador de cargas de trabalho vai enviar métricas para o projeto. Depois disso, você poderá definir alertas para as avaliações.