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.

  • Navegue até a página da lista Configurações de dimensionamento automático. Se precisar de ajuda para localizar a página da lista, consulte Listando Configurações de Dimensionamento Automático.

    Selecione Criar configuração de dimensionamento automático.

    1. Adicionar detalhes básicos

    Na página Adicionar detalhes básicos, faça o seguinte:

    • Digite um nome para a configuração de dimensionamento automático. Evite digitar informações confidenciais.
    • Selecione o compartimento no qual criar a configuração de dimensionamento automático.
    • Selecione o compartimento para o pool de instâncias
    • Selecione o Pool de instâncias ao qual aplicar a configuração de dimensionamento automático.
    • Tags: 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.
    • Selecione Próximo.

    2. Criar configuração de dimensionamento automático

    Na página Configurar política de dimensionamento automático, selecione Dimensionamento automático baseado em métricas. Em seguida, insira as informações necessárias.

    Dica

    Alterne Informações do pool de instâncias para ver os detalhes do pool de instâncias.

    Configurar política de dimensionamento automático

    • Nome da política de dimensionamento automático: Informe um nome para a política de dimensionamento automático Evite digitar informações confidenciais.
    • Cooldown em segundos: Na caixa Cooldown em segundos, informe a quantidade mínima de tempo a ser aguardada entre eventos do 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.
    • Métrica do desempenho: Selecione a Métrica do desempenho que aciona um aumento ou diminuição no número de instância no pool de instância.

    Regra de expansão

    Na área Regra de ampliação, especifique o limite que a métrica de desempenho deverá atingir para aumentar o tamanho do pool.

    • Operador de expansão: Selecione um Operador de expansão, por exemplo, > ou >=.
    • Porcentagem de limite de expansão: O limite no qual o número de instâncias no pool de instâncias aumenta.
    • Número de instâncias a serem adicionadas: 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.

    Regra de redução

    Na área Regra de redução, especifique o limite que a métrica de desempenho deverá atingir para diminuir o tamanho do pool.

    • Operador de redução: Selecione o operador a ser reduzido, por exemplo, < ou <=.
    • Porcentagem de limite: O limite no qual o número de instâncias no pool de instâncias diminui.
    • Número de instâncias a serem removidas: Informe 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.

    Limites de dimensionamento

    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ê.

    Selecione Próximo.

    Revisar

    Revise a configuração de dimensionamento automático e selecione 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: