Resposta a recomendações do Amazon RDS - Amazon Relational Database Service

Resposta a recomendações do Amazon RDS

Na lista de recomendações do RDS, é possível:

  • Aplicar uma recomendação com base na configuração imediatamente ou adiar até a próxima janela de manutenção.

  • Dispensar uma ou mais recomendações.

  • Mover uma ou mais recomendações dispensadas para recomendações ativas.

Aplicar uma recomendação do Amazon RDS

Usando o console do Amazon RDS, selecione uma recomendação baseada na configuração ou um recurso afetado na página de detalhes e aplique a recomendação imediatamente ou programe-a para a próxima janela de manutenção. Talvez seja necessário que o recurso seja reiniciado para que a alteração tenha efeito. Para algumas recomendações de grupos de parâmetros de banco de dados, talvez seja necessário reiniciar os recursos.

As recomendações proativas baseadas em limites ou reativas baseadas em anomalias não terão a opção de aplicação e poderão precisar de análise adicional.

Como aplicar uma recomendação baseada em configuração
  1. Faça login no AWS Management Console e abra o console do Amazon RDS em https://console.aws.amazon.com/rds/.

  2. No painel de navegação, execute qualquer uma das seguintes opções:

    • Selecione Recomendações.

      A página Recomendações aparece com a lista de todas as recomendações.

    • Selecione Bancos de dados e, depois, escolha Recomendações para um recurso na página de bancos de dados.

      Os detalhes são exibidos na guia Recomendações da recomendação selecionada.

    • Selecione Detecção para uma recomendação ativa na página Recomendações ou na guia Recomendações na página Bancos de dados.

      A página de detalhes da recomendação é exibida.

  3. Selecione uma recomendação ou um ou mais recursos afetados na página de detalhes da recomendação e faça o seguinte:

    • Selecione Aplicar e, depois, escolha Aplicar imediatamente para aplicar a recomendação imediatamente.

    • Selecione Aplicar e, depois, escolha Aplicar durante a próxima janela de manutenção programada para programar na próxima janela de manutenção.

      O status da recomendação selecionada é atualizado para pendente até a próxima janela de manutenção.

      Uma recomendação ativa selecionada e o botão Aplicar com suas opções realçadas no console.

    Uma janela de confirmação é exibida.

  4. Selecione Confirmar aplicação para aplicar a recomendação. Essa janela confirma se os recursos precisam de uma reinicialização automática ou manual para que as alterações tenham efeito.

    O exemplo a seguir mostra a janela de confirmação para aplicar a recomendação imediatamente.

    A janela de confirmação no console para aplicar a recomendação imediatamente

    O exemplo a seguir mostra a janela de confirmação para programar a aplicação da recomendação na próxima janela de manutenção.

    A janela de confirmação no console para programar a aplicação da recomendação na próxima janela de manutenção.

    Um banner exibe uma mensagem quando a recomendação aplicada é bem-sucedida ou falhou.

    O exemplo a seguir mostra o banner com a mensagem de êxito.

    Um banner no console mostrando a mensagem com o número de recursos que aplicarão a recomendação

    O exemplo a seguir mostra o banner com a mensagem de falha.

    Um banner no console mostrando a mensagem com o recurso que não aplicou a recomendação e o motivo da falha
Para aplicar uma recomendação do RDS baseada em configuração usando a API do Amazon RDS
  1. Use a operação DescribeDBRecommendations. RecommendedActions na saída pode ter uma ou mais ações recomendadas.

  2. Use o objeto RecommendedAction para cada ação recomendada da etapa 1. A saída contém Operation e Parameters.

    O exemplo a seguir mostra a saída com uma ação recomendada.

    "RecommendedActions": [ { "ActionId": "0b19ed15-840f-463c-a200-b10af1b552e3", "Title": "Turn on auto backup", // localized "Description": "Turn on auto backup for my-mysql-instance-1", // localized "Operation": "ModifyDbInstance", "Parameters": [ { "Key": "DbInstanceIdentifier", "Value": "my-mysql-instance-1" }, { "Key": "BackupRetentionPeriod", "Value": "7" } ], "ApplyModes": ["immediately", "next-maintenance-window"], "Status": "applied" }, ... // several others ],
  3. Use operation para cada ação recomendada da saída na etapa 2 e insira os valores Parameters.

  4. Depois que a operação na etapa 2 for bem-sucedida, use a operação ModifyDBRecommendation para modificar o status da recomendação.

Dispensar as recomendações do Amazon RDS

É possível dispensar uma ou mais recomendações.

Como dispensar uma ou mais recomendações
  1. Faça login no AWS Management Console e abra o console do Amazon RDS em https://console.aws.amazon.com/rds/.

  2. No painel de navegação, execute qualquer uma das seguintes opções:

    • Selecione Recomendações.

      A página Recomendações aparece com a lista de todas as recomendações.

    • Selecione Bancos de dados e, depois, escolha Recomendações para um recurso na página de bancos de dados.

      Os detalhes são exibidos na guia Recomendações da recomendação selecionada.

    • Selecione Detecção para uma recomendação ativa na página Recomendações ou na guia Recomendações na página Bancos de dados.

      A página de detalhes da recomendação exibe a lista dos recursos afetados.

  3. Escolha uma ou mais recomendações ou um ou mais recursos afetados na página de detalhes da recomendação e selecione Dispensar.

    O exemplo a seguir mostra a página Recomendações com várias recomendações ativas selecionadas para serem dispensadas.

    Algumas recomendações ativas selecionadas e o botão Dispensar destacado no console

    Um banner exibe uma mensagem quando uma ou mais recomendações selecionadas são dispensadas.

    O exemplo a seguir mostra o banner com a mensagem de êxito.

    Um banner no console mostrando a mensagem com o número de recursos que dispensaram com êxito a recomendação

    O exemplo a seguir mostra o banner com a mensagem de falha.

    Um banner no console mostrando a mensagem com o recurso que não dispensou a recomendação
Como dispensar uma recomendação do RDS usando a AWS CLI
  1. Execute o comando aws rds describe-db-recommendations --filters "Name=status,Values=active".

    A saída fornece uma lista de recomendações no status active.

  2. Encontre o recommendationId para a recomendação que você deseja dispensar na etapa 1.

  3. Execute o comando >aws rds modify-db-recommendation --status dismissed --recommendationId <ID> com o recommendationId da etapa 2 para dispensar a recomendação.

Para dispensar uma recomendação do RDS usando a API do Amazon RDS, use a operação ModifyDBRecommendation.

Modificar as recomendações dispensadas do Amazon RDS para recomendações ativas

É possível mover uma ou mais recomendações dispensadas para recomendações ativas.

Como mover uma ou mais recomendações dispensadas para recomendações ativas
  1. Faça login no AWS Management Console e abra o console do Amazon RDS em https://console.aws.amazon.com/rds/.

  2. No painel de navegação, execute qualquer uma das seguintes opções:

    • Selecione Recomendações.

      A página Recomendações exibe uma lista de recomendações classificadas pela gravidade de todos os recursos da conta.

    • Selecione Bancos de dados e, depois, escolha Recomendações para um recurso na página de bancos de dados.

      A guia Recomendações exibe as recomendações e os detalhes do recurso selecionado.

  3. Escolha uma ou mais recomendações dispensadas na lista e selecione Mover para ativo.

    Algumas recomendações dispensadas selecionadas e o botão Mover para ativo destacado no console

    Um banner exibe uma mensagem de êxito ou falha ao mover as recomendações selecionadas do status dispensado para ativo.

    O exemplo a seguir mostra o banner com a mensagem de êxito.

    Um banner no console mostrando a mensagem com o número de recursos que foram movidos de recomendações dispensadas para ativas

    O exemplo a seguir mostra o banner com a mensagem de falha.

    Um banner no console mostrando a mensagem com o recurso que foi movido de recomendações dispensadas para ativas
Como alterar uma recomendação dispensada do RDS para uma recomendação ativa usando a AWS CLI
  1. Execute o comando aws rds describe-db-recommendations --filters "Name=status,Values=dismissed".

    A saída fornece uma lista de recomendações no status dismissed.

  2. Encontre recommendationId para a recomendação cujo status você deseja alterar da etapa 1.

  3. Execute o comando >aws rds modify-db-recommendation --status active --recommendationId <ID> com o recommendationId da etapa 2 para alterar para a recomendação ativa.

Para alterar uma recomendação do RDS para uma recomendação ativa usando a API do Amazon RDS, use a operação ModifyDBRecommendation.