Avaliar as cargas de trabalho usando regras personalizadas
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Este documento descreve como usar regras personalizadas no Gerenciador de cargas de trabalho para avaliar
suas cargas de trabalho de acordo com as práticas recomendadas para sua organização.
Na tabela de regras, selecione as regras personalizadas que você quer usar para validar os recursos selecionados.
No painel Escopo e filtros, selecione os recursos que você quer incluir na avaliação.
Clique em Procurar escopos e selecione as organizações, pastas ou projetos em que você quer executar a avaliação.
Opcional: na seção Aplicar filtros aos recursos, use filtros para selecionar apenas recursos específicos.
Na seção Local dos dados de avaliação, selecione as Regiões em que você quer que o Workload Manager armazene os dados de avaliação.
Clique em Continuar.
Na seção Frequência e notificação, faça o seguinte:
Opcional: para exportar os resultados da avaliação para um conjunto de dados do BigQuery,
selecione Salvar no conjunto de dados do BigQuery e especifique o nome do conjunto de dados.
Opcional: para criar uma tabela separada para cada avaliação, clique em Criar uma nova tabela de resultados para esta avaliação.
Opcional: para criptografar dados de avaliação com chaves de criptografia gerenciadas pelo cliente (CMEK), clique em Criptografia e forneça uma chave de criptografia para cada região. Para mais informações, consulte Ativar chaves de criptografia gerenciadas pelo cliente para avaliações.
Clique em Continuar.
Na seção Escopo da avaliação, selecione os recursos que você quer incluir na avaliação.
Clique em Procurar escopos e selecione as organizações, pastas ou projetos em que você quer executar a avaliação.
Opcional: na seção Aplicar filtros aos recursos, use filtros para selecionar apenas recursos específicos.
Clique em Continuar.
Na seção Regras de avaliação, selecione as regras personalizadas que você quer usar para validar os recursos selecionados.
Na seção Programação, selecione a frequência com que você quer que a avaliação seja executada.
Clique em Continuar.
Na seção Notificações, selecione o canal de notificação e os eventos para os quais você quer receber notificações.
Clique em Continuar.
Revise as configurações de avaliação e clique em Criar.
Executar a avaliação
Para executar uma avaliação de carga de trabalho, siga estas etapas:
No console Google Cloud , acesse a página Workload Manager.
Na página Informações de avaliação, clique em Executar. A avaliação de uma carga de trabalho leva alguns minutos para ser concluída. Algumas avaliações podem não
ser feitas em tempo real devido ao tempo necessário para concluir a avaliação.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Difícil de entender","hardToUnderstand","thumb-down"],["Informações incorretas ou exemplo de código","incorrectInformationOrSampleCode","thumb-down"],["Não contém as informações/amostras de que eu preciso","missingTheInformationSamplesINeed","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2025-09-09 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)."]]