Antes de conceder acesso aos tenants, você deve configurar a solução de grupos de dimensionamento automático.

Observação: A versão VMware Cloud Director 10.4 deste tópico está localizada no Guia do Portal de Administração do Provedor de Serviços do VMware Cloud Director. Consulte Configurar e publicar o plug-in de dimensionamento automático.

Para ambientes de várias células, você pode executar os comandos em uma única célula. O VMware Cloud Director armazena a configuração no banco de dados que todas as outras células podem usar.

  1. Faça login diretamente ou usando um cliente SSH no sistema operacional de qualquer uma das células no cluster como root.
  2. Para ativar a coleta de dados de métricas, escolha entre coletar dados com ou sem persistência de dados de métricas.
    • Para coletar métricas com persistência de dados de métricas, configure a coleção de métricas em um banco de dados Cassandra. Consulte Configurar um banco de dados Cassandra para armazenar dados de métricas históricas.
    • Para coletar dados de métricas sem persistência de dados, execute os seguintes comandos:
      $VCLOUD_HOME/bin/cell-management-tool manage-config -n statsFeeder.metrics.collect.only -v true
      Observação: A configuração de um banco de dados Cassandra não é necessária para essa opção.
  3. Ative a publicação de métricas.
    $VCLOUD_HOME/bin/cell-management-tool manage-config -n statsFeeder.metrics.publishing.enabled -v true
  4. Crie um arquivo metrics.groovy na pasta /tmp com o seguinte conteúdo.
    configuration {
        metric("cpu.ready.summation") {
            currentInterval=20
            historicInterval=20
            entity="VM"
            instance=""
            minReportingInterval=300
            aggregator="AVERAGE"
        }
    }
  5. Importe o arquivo.
    $VCLOUD_HOME/bin/cell-management-tool configure-metrics --metrics-config /tmp/metrics.groovy
  6. Se você tiver configurado o Cassandra na etapa 2, atualize o esquema Cassandra fornecendo os endereços de nós corretos, os detalhes de autenticação do banco de dados, a porta e o tempo de vida de métricas em dias.
    $VCLOUD_HOME/bin/cell-management-tool cassandra –configure –cluster-nodes nodes_IP_addresses –username cassandra –password cassandra_password –port port_number –ttl TTL_days –update-schema
  7. Ative o dimensionamento automático.
    1. Crie um usuário do sistema de dimensionamento automático.
    2. Para configurar a função de dimensionamento automático, use o nome de usuário da etapa 7a.
      $VCLOUD_HOME/bin/cell-management-tool configure-autoscale --set enabled=true
      $VCLOUD_HOME/bin/cell-management-tool configure-autoscale --set username=<user_name> 
      $VCLOUD_HOME/bin/cell-management-tool configure-autoscale --encrypt --set password=<password>

    Ao executar o comando no terminal, faça o escape de qualquer caractere especial usando o sinal de barra invertida (\).

  8. Se o seu ambiente for para fins de desenvolvimento ou teste e você executar a célula com certificados autoassinados, execute o seguinte comando.
    $VCLOUD_HOME/bin/cell-management-tool configure-autoscale --set enableHostnameVerification=false 
  9. Reinicie a célula.
    service vmware-vcd restart
  10. Publicar ou cancelar a publicação do plug-in de uma organização.