Modificar um cluster de réplica de leitura para o Amazon Timestream para InfluxDB - Amazon Timestream

Para recursos semelhantes aos do Amazon Timestream para, considere o Amazon Timestream LiveAnalytics para InfluxDB. Ele oferece ingestão de dados simplificada e tempos de resposta de consulta de um dígito em milissegundos para análises em tempo real. Saiba mais aqui.

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Modificar um cluster de réplica de leitura para o Amazon Timestream para InfluxDB

Um cluster de réplica de leitura tem uma instância de banco de dados de gravação e uma instância de banco de dados de leitura em zonas de disponibilidade separadas. Clusters de réplica de leitura oferecem alta disponibilidade, maior capacidade para workloads de leitura e failover mais rápido quando comparados a implantações multi-AZ. Para ter mais informações sobre clusters de réplicas de leitura, consulte Visão geral dos clusters de réplica de leitura do Amazon Timestream para InfluxDB.

Você pode modificar um cluster de réplica de leitura para alterar suas configurações.

Importante

Não é possível modificar as instâncias de banco de dados dentro de um cluster de réplica de leitura. Todas as modificações devem ser feitas no nível do cluster de banco de dados.

Você pode modificar um cluster de réplica de leitura usando a Console de gerenciamento da AWS, a ou a AWS CLI API Amazon Timestream for InfluxDB.

Modificar um cluster de réplica de leitura para Amazon Timestream para InfluxDB

Using the Console de gerenciamento da AWS

Para modificar um cluster de réplica de leitura de banco de dados usando o console:

  1. Faça login no Console de gerenciamento da AWS e abra o console do Amazon Timestream.

  2. No painel de navegação, escolha Bancos de dados do InfluxDB e selecione o cluster de réplica de leitura que você deseja modificar.

  3. Escolha Modificar. A página Modify DB cluster (Modificar cluster de banco de dados) é exibida.

  4. Escolha qualquer uma das configurações desejadas. Para obter informações sobre cada configuração, consulte Configurações para modificar clusters de réplica de leitura.

  5. Depois de fazer as alterações, escolha Continuar e verifique o resumo das modificações.

  6. Na página de confirmação, revise suas alterações. Se estiverem corretas, escolha Modify DB cluster (Modificar cluster de banco de dados) para salvar as alterações. Como alternativa, escolha Voltar para editar suas alterações ou Cancelar para cancelar as alterações.

Importante

Atualmente, o Amazon Timestream para InfluxDB oferece suporte apenas às atualizações Aplicar imediatamente para o cluster de réplica de leitura. Se você confirmar as alterações, seu cluster de banco de dados incorrerá em tempo de inatividade enquanto as alterações forem aplicadas.

Using the AWS CLI

Para modificar uma instância de banco de dados usando o AWS Command Line Interface, use o update-db-cluster comando com os parâmetros a seguir. Substitua cada user input placeholder por suas próprias informações.

aws timestream-influxdb update-db-cluster \ --region region \ --db-cluster-id db-cluster-id \ --db-instance-type db.influx.4xlarge \ --port 10000 \ --failover mode NO_FAILOVER

Configurações para modificar clusters de réplica de leitura

Para obter detalhes sobre as configurações que é possível utilizar para modificar um cluster de réplica de leitura, consulte a tabela a seguir. Para obter mais informações sobre as AWS CLI opções, consulte update-db-cluster.

Configuração do console Descrição da configuração Opção CLI e parâmetro de API Timestream para InfluxDB
Porta de banco de dados

O número da porta na qual o InfluxDB aceita conexões.

Valores válidos: 1024-65535

Padrão: 8086

Restrições: o valor não pode ser 2375-2376, 7788-7799, 8090 ou 51678-51680.

Opção CLI: --port

Parâmetro da API: port

Tipo de instância do banco de dados A capacidade de computação e memória de cada instância de banco de dados no cluster de banco de dados do Timestream para InfluxDB, por exemplo db.influx.xlarge. Se possível, escolha uma classe de instância de banco de dados grande o suficiente para um conjunto de trabalho de consulta típico pode ser sustentado na memória. Quando os conjuntos de trabalho são mantidos na memória o sistema pode evitar a gravação em disco, o que aprimora a performance.

Opção CLI: --db-instance-type

Parâmetro da API: dbInstanceType

Grupo de parâmetros do cluster de banco de dados O ID do grupo de parâmetros de banco de dados a atribuir ao seu cluster de banco de dados. Grupos de parâmetros do DB especificam como o banco de dados é configurado. Por exemplo, grupos de parâmetros de DB podem especificar o limite para a simultaneidade de consultas.

Opção CLI: --db-parameter-group-identifier

Parâmetro da API: dbParameterGroupIdentifier

Exportações de log

Configuração para enviar logs do mecanismo InfluxDB para um bucket do S3 especificado.

Configuração para entrega de log de bucket do S3: s3Configuration -> (structure)

O nome do bucket S3 ao qual enviar logs: bucketName -> (string)

Indique se a entrega de logs para o bucket do S3 está habilitada: enabled -> (boolean)

Sintaxe abreviada: s3Configuration={bucketName=string, enabled=boolean}

Opção CLI: --log-delivery-configuration

Parâmetro da API: logDeliveryConfiguration

Modo de failover Configure como seu cluster responde a uma falha na instância primária usando as seguintes opções:

AUTOMATIC: se a instância principal falhar, o sistema promoverá automaticamente uma réplica de leitura para se tornar a nova instância principal.

NO_FAILOVER: se a instância principal falhar, o sistema tentará restaurar a instância primária sem promover uma réplica de leitura. O cluster permanece indisponível até que a instância primária seja restaurada.

Opção CLI: --failover-mode

Parâmetro da API: failoverMode