Gerenciamento de métricas de instância - Amazon DocumentDB

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

Gerenciamento de métricas de instância

A classe de instância determina a capacidade de computação e de memória de uma instância do Amazon DocumentDB (compativel com MongoDB). A classe de instância da qual você precisa depende dos requisitos de energia e memória de processamento.

O Amazon DocumentDB é compatível com as famílias de classes de instância R4, R5, R6G, T3 e T4G. Essas classes são de instâncias da geração atual que são otimizadas para aplicativos com uso intensivo de memória. Para obter as especificações dessas classes, consulte Especificações da classe de instância.

Determinar a classe de uma instância

Para determinar a classe de uma instância, você pode usar a describe-db-instances AWS CLI operação AWS Management Console ou a.

Using the AWS Management Console

Para determinar a classe de instância para as instâncias do seu cluster, execute as etapas a seguir no console.

  1. Faça login no e abra AWS Management Console o console do Amazon DocumentDB em https://console.aws.amazon.com/docdb.

  2. Para localizar a instância do seu interesse, escolha Instâncias para encontrar a instância do seu interesse.

    dica

    Caso não visualize o painel de navegação à esquerda da tela, selecione o ícone do menu () no canto superior esquerdo da página.

  3. Na caixa de navegação Clusters, você verá a coluna Identificador do cluster. Suas instâncias estão listadas em clusters, semelhante à captura de tela abaixo.

  4. Na lista de instâncias, expanda o cluster para encontrar as instâncias de seu interesse. Encontre a instância desejada. Em seguida, verifique a coluna Tamanho da linha da instância para visualizar a classe de instância.

    Na imagem a seguir, a classe da instância robo3t é db.r5.4xlarge.

    Captura de tela mostrando uma lista de instâncias com os tipos de instância.
Using the AWS CLI

Para determinar a classe de uma instância usando o AWS CLI, use a describe-db-instances operação com os parâmetros a seguir.

  • --db-instance-identifier: opcional. Especifica a instância para a qual você deseja localizar a classe da instância. Se o parâmetro for omitido, describe-db-instances retornará uma descrição para até 100 das suas instâncias.

  • --query: opcional. Especifica os membros da instância a serem incluídos nos resultados. Se esse parâmetro for omitido, todos os membros da instância serão retornados.

O exemplo a seguir localiza o nome e a classe da instância para a instância sample-instance-1.

Para Linux, macOS ou Unix:

aws docdb describe-db-instances \ --query 'DBInstances[*].[DBInstanceIdentifier,DBInstanceClass]' \ --db-instance-identifier sample-instance-1

Para Windows:

aws docdb describe-db-instances ^ --query 'DBInstances[*].[DBInstanceIdentifier,DBInstanceClass]' ^ --db-instance-identifier sample-instance-1

A saída dessa operação é semelhante à seguinte.

[ [ "sample-instance-1", "db.r5.large" ]

O exemplo a seguir localiza o nome e a classe de até 100 instâncias do Amazon DocumentDB.

Para Linux, macOS ou Unix:

aws docdb describe-db-instances \ --query 'DBInstances[*].[DBInstanceIdentifier,DBInstanceClass]' \ --filter Name=engine,Values=docdb

Para Windows:

aws docdb describe-db-instances ^ --query 'DBInstances[*].[DBInstanceIdentifier,DBInstanceClass]' ^ --filter Name=engine,Values=docdb

A saída dessa operação é semelhante à seguinte.

[ [ "sample-instance-1", "db.r5.large" ], [ "sample-instance-2", "db.r5.large" ], [ "sample-instance-3", "db.r5.4xlarge" ], [ "sample-instance-4", "db.r5.4xlarge" ] ]

Para ter mais informações, consulte Descrevendo instâncias do Amazon DocumentDB.

Alterar uma classe da instância

Você pode alterar a classe da instância usando o AWS Management Console ou AWS CLI o. Para ter mais informações, consulte Modificando uma instância do Amazon DocumentDB.

Classes de instância compatíveis por região

O Amazon DocumentDB é compatível com as classes de instância a seguir:

  • R6G—A última geração de instâncias otimizadas para memória com processadores AWS Graviton2 baseados em ARM que oferecem desempenho até 30% melhor do que as instâncias R5 a um custo 5% mais barato.

  • R5: instâncias otimizadas para memória que oferecem desempenho até 100% melhor em relação às instâncias R4 pelo mesmo custo de instância.

  • R4: geração anterior de instâncias otimizadas para memória.

  • T4G— Tipo de instância de uso geral intermitente e de baixo custo de última geração, alimentada por processadores AWS Graviton2 baseados em ARM, que fornece um nível básico de desempenho de CPU, oferecendo um desempenho de preço até 35% melhor em relação às instâncias T3 e ideal para executar aplicativos com uso moderado de CPU que experimentam picos temporários no uso.

  • T3: instância de uso geral de baixo custo com capacidade de expansão que fornecem um nível de linha de base de performance de CPU com a capacidade de expansão para uso de CPU a qualquer momento e pelo tempo necessário.

Para obter especificações dessas classes de instância, consulte Especificações da classe de instância.

Uma classe de instância específica pode ou não ser compatível em uma região. A tabela a seguir especifica quais classes de instância são compatíveis com o Amazon DocumentDB em cada região.

Classes de instância compatíveis por região
Classes de instância
Região R6G R5 R4 T4G T3

Leste dos EUA (Ohio)

Compatível

Compatível

Compatível

Compatível

Compatível

Leste dos EUA (Norte da Virgínia)

Compatível

Compatível

Compatível

Compatível

Compatível

Oeste dos EUA (Oregon)

Compatível

Compatível

Compatível

Compatível

Compatível

América do Sul (São Paulo)

Compatível

Compatível

Compatível

Compatível

Ásia-Pacífico (Hong Kong)

Compatível

Compatível

Compatível

Compatível

Ásia-Pacífico (Hyderabad)

Compatível

Compatível

Ásia-Pacífico (Mumbai)

Compatível

Compatível

Compatível

Compatível

Ásia-Pacífico (Seul)

Compatível

Compatível

Compatível

Compatível

Ásia-Pacífico (Sydney)

Compatível

Compatível

Compatível

Compatível

Ásia-Pacífico (Singapura)

Compatível

Compatível

Compatível

Compatível

Ásia-Pacífico (Tóquio)

Compatível

Compatível

Compatível

Compatível

Canadá (Central)

Compatível

Compatível

Compatível

Compatível

Europa (Frankfurt)

Compatível

Compatível

Compatível

Compatível

Europa (Irlanda)

Compatível

Compatível

Compatível

Compatível

Compatível

Europa (Londres)

Compatível

Compatível

Compatível

Compatível

Europa (Milão)

Compatível

Compatível

Compatível

Compatível

Europa (Paris)

Compatível

Compatível

Compatível

Compatível

Oriente Médio (Emirados Árabes Unidos)

Compatível

Compatível

Compatível

Compatível

Região China (Pequim)

Compatível

Compatível

Compatível

Compatível

China (Ningxia)

Compatível

Compatível

Compatível

Compatível

AWS GovCloud (Oeste dos EUA)

Compatível

Compatível

Compatível

Compatível

AWS GovCloud (Leste dos EUA)

Compatível

Compatível

Compatível

Compatível

Especificações da classe de instância

A tabela a seguir fornece detalhes das classes de instância do Amazon DocumentDB. Você pode encontrar explicações para cada coluna da tabela abaixo da tabela.

Classes de instância do Amazon DocumentDB compatíveis
Classe de instância vCPU1 Memória (GiB)2 Temperatura máx. de armazenamento (GiB) 3 Largura de banda máx. (Mbps)4 Desempenho da rede5 Motores de apoio 6
R6G — Classe de instância otimizada para memória da geração atual com base no Graviton2
db.r6g.large 2 16 32 Até 4.750 Até 10 Gbps 4.0.0 e 5.0.0
db.r6g.xlarge 4 32 63 Até 4.750 Até 10 Gbps 4.0.0 e 5.0.0
db.r6g.2xlarge 8 64 126 Até 4.750 Até 10 Gbps 4.0.0 e 5.0.0
db.r6g.4xlarge 16 128 252 4.750 Até 10 Gbps 4.0.0 e 5.0.0
db.r6g.8xlarge 32 256 504 9.000 12 Gbps 4.0.0 e 5.0.0
db.r6g.12xlarge 48 384 756 13.500 20 Gbps 4.0.0 e 5.0.0
db.r6g.16xlarge 64 512 1008 19.000 25 Gbps 4.0.0 e 5.0.0
R5: classes de instância da geração anterior otimizadas para memória
db.r5.large 2 16 31 Até 3.500 Até 10 Gbps 3.6.0, 4.0.0 e 5.0.0
db.r5.xlarge 4 32 62 Até 3.500 Até 10 Gbps 3.6.0, 4.0.0 e 5.0.0
db.r5.2xlarge 8 64 124 Até 3.500 Até 10 Gbps 3.6.0, 4.0.0 e 5.0.0
db.r5.4xlarge 16 128 249 3.500 Até 10 Gbps 3.6.0, 4.0.0 e 5.0.0
db.r5.8xlarge 32 256 504 6.800 10 Gbps 3.6.0, 4.0.0 e 5.0.0
db.r5.12xlarge 48 384 748 7.000 10 Gbps 3.6.0, 4.0.0 e 5.0.0
db.r5.16xlarge 64 512 1008 13.600 20 Gbps 3.6.0, 4.0.0 e 5.0.0
db.r5.24xlarge 96 768 1500 14.000 25 Gbps 3.6.0, 4.0.0 e 5.0.0
R4: classes de instância da geração anterior otimizadas para memória
db.r4.large 2 15.25 30 437 Até 10 Gbps 3.6.0 somente
db.r4.xlarge 4 30.5 60 875 Até 10 Gbps 3.6.0 somente
db.r4.2xlarge 8 61 120 875 Até 10 Gbps 3.6.0 somente
db.r4.4xlarge 16 122 240 875 Até 10 Gbps 3.6.0 somente
db.r4.8xlarge 32 244 480 875 10 Gbps 3.6.0 somente
db.r4.16xlarge 64 488 960 14.000 25 Gbps 3.6.0 somente
T4G: classes de instância de última geração de desempenho expansível com base no Graviton2
db.t4g.medium 2 4 8.13 Até 2.085 Até 5 Gbps 4.0.0 e 5.0.0
T3: classes de instância da geração anterior de desempenho expansível
db.t3.medium 2 4 7,5 Até 1.536 Até 5 Gbps 3.6.0, 4.0.0 e 5.0.0
  1. vCPU: o número de unidades de processamento central (CPUs) virtuais. CPU virtual é uma unidade de capacidade que pode ser usada para comparar classes de instância. Em vez de comprar ou alugar um determinado processador para usar durante vários meses ou anos, você está alugando a capacidade de acordo com a hora. Nossa meta é fornecer uma quantidade consistente de capacidade da CPU independentemente do hardware subjacente real.

  2. Memória (GiB): a memória RAM, em gigabytes, que é atribuída à instância. Geralmente, há uma proporção consistente entre a memória e a vCPU.

  3. Armazenamento em temperatura máxima (GiB): a RAM, em gigabytes, que é alocada à instância para armazenamento não persistente de arquivos temporários.

  4. Largura de banda (Mbps) máxima: largura de banda máxima em megabits por segundo. Divida em oito para obter a taxa de transferência esperada em megabytes por segundo.

  5. Desempenho de rede: a velocidade de rede relativa a outras classes de instância.

  6. Mecanismos de suporte: os mecanismos do Amazon DocumentDB que oferecem suporte à classe de instância.