En esta página, se muestra cómo resolver problemas que podrías encontrar cuando evalúes cargas de trabajo con el Administrador de cargas de trabajo.
Las notificaciones están inhabilitadas para la primera evaluación de un proyecto
Cuando crees la primera evaluación en un Google Cloud proyecto con Workload Manager, es posible que notes que las casillas de verificación de notificaciones de eventos están inhabilitadas en la sección Notificaciones. También puedes ver el siguiente mensaje:
Selection unavailable until metrics exist in the current project.
Este problema ocurre porque la cuenta de servicio de Workload Manager no tiene los permisos necesarios para enviar métricas a Cloud Monitoring en el proyecto desde el que ejecutas la evaluación.
Si estás creando la primera evaluación en un proyecto, créala sin notificaciones de eventos. Si tienes al menos una evaluación en el proyecto, haz lo siguiente:
Autoriza a la cuenta de servicio de Workload Manager para que envíe métricas a tu proyecto.
En el panel de navegación de la consola de Google Cloud, haz clic en IAM y administración y, luego, selecciona IAM:
Selecciona el proyecto en el que crearás la evaluación.
Para ver las cuentas de servicio administradas por Google en la página Permisos, selecciona la casilla de verificación Incluir asignaciones de roles proporcionadas por Google.
Busca la cuenta de servicio del Administrador de cargas de trabajo que tiene el siguiente formato:
service-PROJECT_NUMBER@gcp-sa-workloadmanager.iam.gserviceaccount.com
Puedes encontrar el
PROJECT_NUMBER
de tu Google Cloud proyecto en la página Configuración del proyecto. Para obtener más información, consulta Identifica proyectos.Para modificar los roles de la cuenta de servicio, haz clic en
Editar principal en la fila que contiene el nombre de la cuenta de servicio y, luego, en Agregar otro rol.Si la cuenta de servicio no aparece en la página Permisos, ingresa su nombre de forma manual:
Haz clic en
Otorgar acceso y, luego, ingresa la dirección de correo electrónico de la cuenta de servicio de Workload Manager en el siguiente formato:service-PROJECT_NUMBER@gcp-sa-workloadmanager.iam.gserviceaccount.com"
Haz clic en Selecciona un rol.
Asigna los siguientes roles a la cuenta de servicio:
- Consumidor de Service Usage (
roles/serviceusage.serviceUsageConsumer
) - Escritor de métricas de Monitoring (
roles/monitoring.metricWriter
)
- Consumidor de Service Usage (
Ejecuta una evaluación y espera a que se complete.
Una vez que se completa la evaluación de forma correcta, Workload Manager envía métricas al proyecto y, luego, puedes configurar alertas para las evaluaciones.