En este documento, se describe cómo usar reglas personalizadas en Workload Manager para evaluar tus cargas de trabajo en función de las prácticas recomendadas para tu organización.
Para obtener más información, consulta Acerca de las reglas personalizadas en Workload Manager.
Antes de comenzar
- Crea reglas personalizadas con Rego y sube reglas a un bucket de Cloud Storage.
- Habilita las siguientes APIs en tu Google Cloud proyecto en el que creas y ejecutas la evaluación:
- API de Service Usage
- API de Cloud Monitoring
Roles obligatorios
Para obtener más información sobre los roles de IAM necesarios, consulta los permisos necesarios para crear y ejecutar una evaluación.
Evalúa las cargas de trabajo con reglas personalizadas
Para crear una evaluación de la carga de trabajo con reglas personalizadas, sigue estos pasos:
En la consola de Google Cloud, ve a la página Workload Manager.
Selecciona un Google Cloud proyecto.
Si se te solicita, haz clic en Habilitar a fin de habilitar la API necesaria para Workload Manager.
Haz clic en
Nueva evaluación.En la sección Detalles de la evaluación, haz lo siguiente:
- En Nombre de la evaluación, ingresa un nombre para la evaluación de la carga de trabajo.
- En Tipo de carga de trabajo, selecciona Personalizado.
Selecciona el bucket de Cloud Storage que contiene las reglas personalizadas.
Puedes usar las reglas de muestra disponibles en el repositorio de GitHub GoogleCloudPlatform/workload-manager o compilar tus propias reglas y subirlas al bucket de Cloud Storage. Para obtener más información, consulta Cómo escribir reglas personalizadas con Rego.
En la sección Ubicación de los datos de evaluación, selecciona las regiones en las que deseas que Workload Manager almacene los datos de evaluación.
Opcional: Para exportar los resultados de la evaluación a un conjunto de datos de BigQuery, selecciona Guardar los resultados de la evaluación en un conjunto de datos de BigQuery y, luego, especifica el nombre del conjunto de datos.
Opcional: Para crear una tabla independiente para cada evaluación, haz clic en Crear una tabla de resultados nueva para esta evaluación.
Haz clic en Continuar.
En la sección Alcance de la evaluación, selecciona los recursos que deseas incluir en la evaluación.
- Haz clic en Explorar alcances y selecciona las organizaciones, carpetas o proyectos en los que deseas ejecutar la evaluación.
- Opcional: En la sección Aplicar filtros a los recursos, usa los filtros para seleccionar solo recursos específicos.
Haz clic en Continuar.
En la sección Reglas de evaluación, selecciona las reglas personalizadas con las que deseas validar los recursos seleccionados.
En la sección Programación, selecciona la frecuencia con la que deseas que se ejecute la evaluación.
Haz clic en Continuar.
En la sección Notificaciones, selecciona el canal de notificaciones y los eventos para los que deseas recibir notificaciones.
Haz clic en Continuar.
Revisa la configuración de la evaluación y, luego, haz clic en Crear.
Ejecutar la evaluación
Para ejecutar una evaluación de la carga de trabajo, sigue estos pasos:
En la consola de Google Cloud, ve a la página Workload Manager.
Haz clic en Nombre de la evaluación.
En la página Información de la carga de trabajo, haz clic en Ejecutar. Una evaluación de la carga de trabajo tarda unos minutos en completarse. Es posible que haya evaluaciones que no sean del todo en tiempo real debido al tiempo que lleva completar una evaluación.
¿Qué sigue?
- Obtén más información sobre las evaluaciones de cargas de trabajo.