Évaluer vos charges de travail à l'aide de règles personnalisées
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Ce document explique comment utiliser des règles personnalisées dans Workload Manager pour évaluer vos charges de travail par rapport aux bonnes pratiques recommandées pour votre organisation.
Dans le tableau des règles, sélectionnez les règles personnalisées pour lesquelles vous souhaitez valider les ressources sélectionnées.
Dans le volet Champ d'application et filtres, sélectionnez les ressources que vous souhaitez inclure dans l'évaluation.
Cliquez sur Parcourir les champs d'application, puis sélectionnez les organisations, les dossiers ou les projets dans lesquels vous souhaitez exécuter l'évaluation.
Facultatif : Dans la section Appliquer des filtres aux ressources, utilisez des filtres pour ne sélectionner que des ressources spécifiques.
Dans la section Emplacement des données d'évaluation, sélectionnez les régions dans lesquelles vous souhaitez que Workload Manager stocke les données d'évaluation.
Cliquez sur Continuer.
Dans la section Fréquence et notification, procédez comme suit :
Facultatif : Pour exporter les résultats de l'évaluation vers un ensemble de données BigQuery, sélectionnez Enregistrer dans un ensemble de données BigQuery, puis spécifiez le nom de l'ensemble de données.
Facultatif : Pour créer une table distincte pour chaque évaluation, cliquez sur Créer une table de résultats pour cette évaluation.
Facultatif : Pour chiffrer les données d'évaluation avec des clés de chiffrement gérées par le client (CMEK), cliquez sur Chiffrement et fournissez une clé de chiffrement pour chaque région. Pour en savoir plus, consultez Activer les clés de chiffrement gérées par le client pour les évaluations.
Cliquez sur Continuer.
Dans la section Champ d'application de l'évaluation, sélectionnez les ressources que vous souhaitez inclure dans l'évaluation.
Cliquez sur Parcourir les champs d'application, puis sélectionnez les organisations, les dossiers ou les projets dans lesquels vous souhaitez exécuter l'évaluation.
Facultatif : Dans la section Appliquer des filtres aux ressources, utilisez des filtres pour ne sélectionner que des ressources spécifiques.
Cliquez sur Continuer.
Dans la section Règles d'évaluation, sélectionnez les règles personnalisées pour lesquelles vous souhaitez valider les ressources sélectionnées.
Dans la section Programmation, sélectionnez la fréquence d'exécution de l'évaluation.
Cliquez sur Continuer.
Dans la section Notifications, sélectionnez le canal de notification et les événements pour lesquels vous souhaitez recevoir des notifications.
Cliquez sur Continuer.
Vérifiez les paramètres d'évaluation, puis cliquez sur Créer.
Exécuter l'évaluation
Pour exécuter une évaluation de charge de travail, procédez comme suit :
Dans la console Google Cloud , accédez à la page Workload Manager.
Sur la page Informations sur l'évaluation, cliquez sur Exécuter. L'évaluation de charge de travail prend quelques minutes. Il est possible que certaines évaluations ne soient pas complètement traitées en temps réel, en raison du temps nécessaire à l'exécution d'une évaluation.
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/09/04 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Difficile à comprendre","hardToUnderstand","thumb-down"],["Informations ou exemple de code incorrects","incorrectInformationOrSampleCode","thumb-down"],["Il n'y a pas l'information/les exemples dont j'ai besoin","missingTheInformationSamplesINeed","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2025/09/04 (UTC)."],[],[],null,["# Evaluate your workloads using custom rules\n\nThis document describes how to use custom rules in Workload Manager to evaluate\nyour workloads against best practices recommended for your organization.\n\nFor more information, see [About custom rules in Workload Manager](/workload-manager/docs/evaluate/custom-rules/about-custom-rules).\n\nBefore you begin\n----------------\n\n- [Create custom rules using Rego](/workload-manager/docs/evaluate/custom-rules/rego-custom-rules) and upload rules to a Cloud Storage bucket.\n- Enable the following APIs in your Google Cloud project where you create and run the evaluation:\n - Service Usage API\n - Cloud Monitoring API\n\n### Required roles\n\nFor more information about the required IAM roles, see [required permissions\nto create and run an evaluation](/workload-manager/docs/roles#summary_of_required_permissions_to_create_and_run_an_evaluation).\n\nEvaluate workloads using custom rules\n-------------------------------------\n\nTo create a workload evaluation using custom rules, follow these steps:\n\n1. In the Google Cloud console, go to the **Workload Manager** page.\n\n Go to [Workload Manager](https://console.cloud.google.com/workload-manager)\n2. Select a Google Cloud project.\n\n3. If prompted, to enable the required API for Workload Manager, click **Enable**.\n\n4. Click add**New evaluation**.\n\n5. In the **Evaluation details** section, do the following:\n\n 1. For **Evaluation name**, enter a name for the workload evaluation.\n 2. For **Workload type** , select **Custom**.\n 3. Select the Cloud Storage bucket containing the custom rules.\n\n You can use the sample rules available in the [GoogleCloudPlatform/workload-manager](https://github.com/GoogleCloudPlatform/workload-manager)\n GitHub repository or build your own rules and upload them to the Cloud Storage bucket.\n For more information, see [Write custom rules using Rego](/workload-manager/docs/evaluate/custom-rules/rego-custom-rules).\n 4. In the **Location for evaluation data** section, select the **Regions**\n where you want Workload Manager to store the evaluation data.\n\n 5. Optional: To export evaluation results to a BigQuery dataset,\n select **Save evaluation results to BigQuery dataset**, and then\n specify the name of the dataset.\n\n | **Note:** Ensure that the BigQuery dataset is regional. Workload Manager doesn't support exporting data to multi-region datasets. You must also create and use a dataset in the same region as the one you selected for evaluation in the previous step. If your organization uses a [Resource Location Restriction](/resource-manager/docs/organization-policy/defining-locations) policy, then create a BigQuery dataset in one of the allowed regions and [Workload Manager supported regions](/workload-manager/docs/evaluate/locations).\n 6. Optional: To create a separate table for each evaluation, click **Create a new results table for this evaluation**.\n\n 7. Optional: To encrypt evaluation data with customer-managed encryption keys (CMEK),\n click **Encryption** and provide an encryption key for each region. For more\n information, see [Enable customer-managed encryption keys for evaluations](/workload-manager/docs/evaluate/custom-rules/enable-cmek).\n\n6. Click **Continue**.\n\n7. In the **Evaluation scope** section, select the resources that you want to\n include in the evaluation.\n\n 1. Click **Browse scopes** and select the organizations, folders, or projects in which you want to run the evaluation.\n 2. Optional: In the **Apply filters to resources** section, use filters to only select specific resources.\n8. Click **Continue**.\n\n9. In the **Evaluation rules** section, select the custom rules you want to validate\n the selected resources against.\n\n10. In the **Scheduling** section, select the frequency at which you want the evaluation to run.\n\n11. Click **Continue**.\n\n12. In the **Notifications** section, select the notification channel and select\n the events for which you want to receive notifications.\n\n13. Click **Continue**.\n\n14. Review the evaluation settings, and then click **Create**.\n\nRun the evaluation\n------------------\n\nTo run a workload evaluation, follow these steps:\n\n1. In the Google Cloud console, go to the **Workload Manager** page.\n\n Go to [Workload Manager](https://console.cloud.google.com/workloads?walkthrough_id=workload-manager--create-evaluation).\n2. Click the **Evaluation name**.\n\n3. On the **Evaluation information** page, click **Run**. A workload evaluation\n takes a few minutes to complete. There might be evaluations that aren't\n completely real-time due to the time it takes for an evaluation to complete.\n\nWhat's next\n-----------\n\n- Learn more [about workload evaluations](/workload-manager/docs/about-evaluations)."]]