Criando uma configuração de dimensionamento automático baseada em métrica

Para criar uma configuração do dimensionamento automático baseada em métrica, consulte as etapas a seguir.

    1. Abra o menu de navegação e selecione Compute. Em Compute, selecione Configurações de Dimensionamento Automático.
    2. Selecione Criar configuração de dimensionamento automático.
    3. Na página Adicionar detalhes básicos, faça o seguinte:

      1. Digite um nome para a configuração de dimensionamento automático. Evite digitar informações confidenciais.
      2. Selecione o compartimento no qual criar a configuração de dimensionamento automático.
      3. Selecione o Pool de instâncias ao qual aplicar a configuração de dimensionamento automático.
      4. Mostrar opções de tag: Se você tiver permissões para criar um recurso, também terá permissões para aplicar tags de formato livre a esse recurso. Para aplicar uma tag definida, você deve ter permissões para usar o namespace da tag. Para obter mais informações sobre tags, consulte Tags de Recursos. Se você não tiver certeza se deseja aplicar tags, ignore essa opção ou pergunte a um administrador. Você pode aplicar tags posteriormente.
      5. Selecione Próximo.
    4. Na página Configurar política de dimensionamento automático, selecione Dimensionamento automático baseado em métrica. Em seguida, proceda da seguinte forma:

      1. Digite um nome para a política de dimensionamento automático. Evite digitar informações confidenciais.
      2. Na caixa Cooldown em segundos, digite o tempo mínimo de espera entre eventos de dimensionamento. O período de cooldown dá tempo ao sistema para que ele se estabilize antes do novo dimensionamento. O valor mínimo é 300 segundos, que também é o valor padrão.
      3. Selecione a Métrica de desempenho que aciona um aumento ou uma diminuição no número de instâncias do pool.
      4. Na área Regra de ampliação, especifique o limite que a métrica de desempenho deverá atingir para aumentar o tamanho do pool. Selecione um Operador de ampliação e uma Porcentagem de limite. Em seguida, digite o Número de instâncias a serem adicionadas ao pool.

        Por exemplo, quando a utilização de CPU for maior que 90%, adicione 10 instâncias ao pool.

      5. Na área Regra de redução, especifique o limite que a métrica de desempenho deverá atingir para diminuir o tamanho do pool. Selecione um Operador de redução e uma Porcentagem de limite. Em seguida, digite o Número de instâncias a serem removidas do pool.

        Por exemplo, quando a utilização de CPU for menor que 20%, remova 5 instâncias do pool.

      6. Na área Limites de dimensionamento, especifique o número de instâncias do pool:

        • Número mínimo de instâncias: O número mínimo de instâncias até o qual o pool pode ser reduzido.
        • Número máximo de instâncias: O número máximo de instâncias até o qual o pool pode ser ampliado.

          Importante

          O número de instâncias que podem ser provisionadas também é restrito pelos limites de serviço da sua tenancy.
        • Número inicial de instâncias: O número de instâncias a serem iniciadas no pool de instâncias imediatamente após o dimensionamento automático ser ativado. Depois que o dimensionamento automático recupera as métricas de desempenho, o número de instâncias é automaticamente ajustado desse número inicial para um número que toma por base os limites de dimensionamento definidos por você.

      7. Selecione Próximo.
    5. Verifique a configuração de dimensionamento automático e, em seguida, clique em Criar.

      O dimensionamento automático será executado. O período de cooldown começa quando o status do pool de instâncias muda de Dimensionamento para Em Execução.

  • Use o comando autoscaling configuration create e os parâmetros necessários para criar uma configuração de dimensionamento automático:

    oci autoscaling configuration create --from-json <file://path/to/file.json>

    <file://path/to/file.json> é o caminho para um arquivo JSON que define os detalhes da instância. Para obter informações sobre como gerar um exemplo do arquivo JSON, consulte Opções Avançadas de JSON.

    Para obter uma lista completa de flags e opções de variável dos comandos de CLI do serviço Compute, consulte a referência de linha de comando para o serviço Compute.

  • Para obter informações sobre como usar a API e assinar solicitações, consulte a documentação da API REST e Credenciais de Segurança. Para obter informações sobre SDKs, consulte SDKs e a CLI.

    Use esta operação de API para criar uma configuração de dimensionamento automático: