Configurar controles de pedido de recursos

  • Versão de lançamento: Xanadu
  • Atualizado 1 de ago. de 2024
  • 4 min. de leitura
  • Crie definições de cota e políticas mapeadas para itens do catálogo baseados em modelo para nuvem. Use regras e ações de política para acionar um fluxo de trabalho de aprovação ou notificação quando o limite de cota definido para o grupo ou usuário exceder.

    Antes de Iniciar

    Você deve ter os seguintes itens:
    • Um ou mais grupos de políticas de nuvem.
    • Itens do catálogo baseados em modelo para nuvem.
    • Certifique-se de que seu CMDB seja atualizado por meio da descoberta orientada por eventos para a imposição de cota precisa.
    • Certifique-se de mapear a cota para um catálogo na lista relacionada Recursos de modelo para nuvem ao configurar as definições de cota.
    Função necessária: sn_cmp.cloud_governor

    Por Que e Quando Desempenhar Esta Tarefa

    Considere os seguintes pontos antes de começar a configurar controles de ordem de recursos:
    • A cota é calculada somente para os blocos de recursos que estão vinculados a uma classe de IC no CMDB. Se você criar blocos de recursos personalizados que não são mapeados para a classe de IC no CMDB, nenhum cálculo de cota será realizado para esses tipos de recursos.
    • Se você configurou a política de controle de ordem de recursos e uma política de aprovação de provisionamento de plano gráfico, a política de provisionamento de plano gráfico terá precedência sobre a política de aprovação de controle de ordem de recurso.

    Procedimento

    1. Defina a cota ou use uma definição de cota do sistema de base para um bloco de recursos.
      1. No Portal de administração de nuvem, navegue até Reger > Cota > Definição de Cota.
      2. Especifique definições de cota.

        A política do sistema de base do Controle de pedidos de recursos tem a regra de política de aprovação padrão ServiceNow configurada por padrão. Se você quiser acionar outras ações, como notificações ou um fluxo de trabalho de aprovação personalizado quando o limite de recursos for excedido, poderá modificar a ação de política do sistema de base ou criar uma política personalizada para sua instância.

      • Modifique uma definição de cota do sistema base especificando os valores de cota padrão por usuário e grupo de usuários e os grupos de usuários aos quais a cota definida se aplica.
        As seguintes cotas do sistema de base predefinidas têm definições de cota padrão:
        • VM_Count
        • vCPUs Count
        • StorageVolume_Size
        • Stack_Count
        • Network_Count
          Importante:
          Stack_Count é aplicável somente a recursos de nuvem baseados em modelo.
      • Crie uma definição de cota.

        Para obter mais informações, consulte Criar uma definição de cota de nuvem.

    2. Mapeie a cota para um item do catálogo na nuvem baseado em modelo.
      Importante:
      Se a cota não for mapeada para catálogos baseados em modelo quando você configurar definições de cota, os cálculos de cota para esses catálogos não serão executados, mesmo se as cotas definidas pelo usuário excederem. Para obter mais informações, consulte Criar uma definição de cota de nuvem.
      1. Na lista relacionada Recursos de modelo para nuvem, clique em Novo.
      2. No campo Item do catálogo, selecione o item do catálogo para o qual você deseja mapear esta definição de cota.
      3. Clique em Enviar.
    3. Configure uma regra de política.
      1. Navegar até Reger > Políticas.
      2. Abra a política de controle de pedido de recurso do sistema de base.
        Por padrão, a política de controle de ordem de recursos do sistema de base está no estado Rascunho.
      3. Navegue até a lista relacionada Regras e modifique uma regra do sistema de base ou configure uma nova regra se você tiver várias personalizações.
      • Selecione a regra do sistema base approveresourcelimit e modifique-a para incluir uma ação de política que aciona um fluxo de trabalho personalizado ou uma notificação.
        Nota:
        Por padrão, somente a ação de aprovação ServiceNow é configurada para a regra approveresourcelimit.
      • Clique em Novo e configure uma nova regra de política.

        Para obter mais informações, consulte Configuração de uma regra de política de nuvem.

    4. Configure uma ação de regra de política.
      • Selecione a ação de regra de política de aprovação do sistema base na lista relacionada Ações de regra de política para incluir uma notificação ou um fluxo de trabalho de aprovação personalizado.
      • Crie uma ação de regra de política de nuvem na lista relacionada Ações de regra de política para acionar fluxos de trabalho de aprovação personalizados ou notificações, se você criou uma regra de política na etapa anterior.

        Para obter mais informações, consulte Criação de uma ação para a política "no limite de recursos excedido".

      Nota:
      No campo Grupo de políticas, verifique se o grupo de políticas ao qual você deseja que esta política se aplique esteja selecionado.
    5. Publique a política para ativar os controles de ordem de recursos clicando em Atualizar e, em seguida, em Publicar.

    Resultado

    Com base na ação de regra de política que você configurou para a política de controle de ordem de recursos, uma notificação por e-mail ou um fluxo de trabalho de aprovação ou ambos serão acionados se a cota especificada for excedida.

    Se você configurou uma política de aprovação, o solicitante receberá uma notificação informando que a solicitação de aprovação foi enviada para um aprovador designado ao exceder a cota especificada. Normalmente, o aprovador atribuído projetou o modelo usado para criar o recurso de nuvem e tem a função sn_cmp.cloud_service_designer.