View a markdown version of this page

Definindo períodos fora de pico para o Amazon Service OpenSearch - OpenSearch Serviço Amazon

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

Definindo períodos fora de pico para o Amazon Service OpenSearch

Ao criar um domínio do Amazon OpenSearch Service, você define uma janela diária de 10 horas que é considerada fora do horário de pico. OpenSearch O serviço usa essa janela para agendar atualizações e Auto-Tune otimizações do software de serviço que exigem uma blue/green implantação durante períodos de tráfego comparativamente mais baixos, sempre que possível. Blue/green refere-se ao processo de criação de um novo ambiente para atualizações de domínio e roteamento de usuários para o novo ambiente após a conclusão dessas atualizações.

Embora blue/green as implantações não causem interrupções, para minimizar qualquer impacto potencial no desempenho enquanto os recursos estão sendo consumidos para uma blue/green implantação, recomendamos que você agende essas implantações durante a janela fora de pico configurada do domínio. Atualizações como substituições de nós ou que precisem ser implantadas no domínio imediatamente não usam a janela fora do horário de pico.

Você pode modificar a hora de início da janela fora do horário de pico, mas não pode modificar o comprimento da janela.

nota

Off-peak O Windows foi introduzido em 16 de fevereiro de 2023. Todos os domínios criados antes dessa data têm a janela fora do horário de pico desativada por padrão. Você deve ativar e configurar manualmente a janela fora do horário de pico para esses domínios. Todos os domínios criados após essa data terão a janela fora do horário de pico ativada por padrão. Você não pode desativar a janela fora do horário de pico de um domínio depois que ela for ativada.

Off-peak atualizações de software de serviço

OpenSearch O serviço tem duas grandes categorias de atualizações de software de serviço — opcionais e obrigatórias. Ambos os tipos exigem blue/green implantações. As atualizações opcionais não são aplicadas em seus domínios, enquanto as atualizações obrigatórias são instaladas automaticamente se você não realizar nenhuma ação antes do prazo especificado (normalmente duas semanas após a disponibilidade). Para saber mais, consulte Atualizações opcionais x obrigatórias.

Ao iniciar uma atualização opcional, você tem a opção de aplicá-la imediatamente, programá-la para uma janela subsequente fora do horário de pico ou especificar uma data e hora personalizadas.

Caixa de diálogo com três opções de botões de rádio para agendar uma atualização do software do serviço.

Para as atualizações necessárias, o OpenSearch Serviço agenda automaticamente uma data e hora fora do horário de pico para realizar a atualização. Você recebe uma notificação três dias antes da atualização agendada e pode optar por reagendá-la para uma data e hora posteriores dentro do período de implantação necessário. Para instruções, consulte Ações de reagendamento.

Off-peak Auto-Tune otimizações

Anteriormente, Auto-Tune usava janelas de manutenção para programar mudanças que exigiam uma blue/green implantação. Domínios que já tinham Auto-Tune janelas de manutenção habilitadas antes da introdução das janelas fora de pico continuarão usando janelas de manutenção para essas atualizações, a menos que você as migre para usar a janela fora de pico.

Recomendamos que você migre seus domínios para usar a janela fora do horário de pico, pois ela é usada para agendar outras atividades no domínio, como atualizações de software de serviço. Para instruções, consulte Migrando das janelas de Auto-Tune manutenção. Você não pode voltar a usar as janelas de manutenção depois de migrar seu domínio para a janela fora do horário de pico.

Todos os domínios criados após 16 de fevereiro de 2023 usarão a janela fora do pico, em vez das janelas de manutenção legadas, para agendar blue/green implantações. Você não pode desativar a janela fora do horário de pico de um domínio. Para obter uma lista de Auto-Tune otimizações que exigem blue/green implantações, consulte. Tipos de alterações

Ativar a janela fora do horário de pico

Todos os domínios criados antes de 16 de fevereiro de 2023 (quando os períodos fora do horário de pico foram introduzidos) têm o atributo desativado por padrão. Você deve habilitá-lo manualmente para esses domínios. Você não pode desativar a janela fora do horário de pico depois de ativada.

Para ativar a janela fora do horário de pico de um domínio
  1. Abra o console do Amazon OpenSearch Service em https://console.aws.amazon.com/aos/home.

  2. Selecione o nome do domínio para abrir a configuração.

  3. Navegue até a guia Off-peak da janela e escolha Editar.

  4. Especifique o horário de início customizado em Tempo Universal Coordenado (UTC). Por exemplo, para configurar um horário de início de 11:30 na região Oeste dos EUA (Oregon), especifique 07:30 P.M.

  5. Escolha Salvar alterações.

Para modificar a janela fora do pico usando o AWS CLI, envie uma UpdateDomainConfigsolicitação:

aws opensearch update-domain-config \ --domain-name my-domain \ --off-peak-window-options 'Enabled=true, OffPeakWindow={WindowStartTime={Hours=02,Minutes=00}}'

Se você não especificar um horário de início de janela personalizado, o padrão será 0h UTC.

Configurar uma janela personalizada fora do horário de pico

Você especifica uma janela personalizada fora do horário de pico para o domínio de acordo com o fuso horário UTC (Tempo Universal Coordenado). Por exemplo, se você quiser que o período fora do horário de pico comece às 11:00 P.M para um domínio na região Leste dos EUA (Norte da Virgínia), especifique 04:00 UTC.

Para modificar a janela fora do horário de pico de um domínio
  1. Abra o console do Amazon OpenSearch Service em https://console.aws.amazon.com/aos/home.

  2. Selecione o nome do domínio para abrir a configuração.

  3. Navegue até a guia Off-peak da janela. Você pode ver a janela fora do horário de pico configurada, além de uma lista das próximas ações agendadas para o domínio.

  4. Escolha Editar e especifique um novo horário de início em UTC. Por exemplo, para configurar um horário de início às 21h na região leste dos EUA (Norte da Virginia), especifique 02h UCT.

  5. Escolha Salvar alterações.

Para configurar uma janela personalizada fora do horário de pico usando o AWS CLI, envie uma UpdateDomainConfigsolicitação e especifique a hora e o minuto no formato de 24 horas.

Por exemplo, a solicitação a seguir altera o horário de início da janela para 2:00 A.M. UTC:

aws opensearch update-domain-config \ --domain-name my-domain \ --off-peak-window-options 'OffPeakWindow={WindowStartTime={Hours=02,Minutes=00}}'

Se você não especificar o horário de início da janela, o padrão será 10:00 no horário local em Região da AWS que o domínio foi criado P.M.

Exibir ações agendadas

Você pode ver todas as ações agendadas, em andamento ou pendentes atualmente para cada um dos seus domínios. As ações podem ter uma severidade de HIGH, MEDIUM e LOW.

As ações podem ter os seguintes status:

  • Pending update: a ação está na fila para ser processada.

  • In progress: a ação está em andamento.

  • Failed – a operação não foi concluída.

  • Completed – a ação foi concluída com êxito.

  • Not eligible: somente para atualizações de software de serviço. A atualização não pode ser continuada porque o cluster não está íntegro.

  • Eligible: somente para atualizações de software de serviço. O domínio está qualificado para uma atualização.

O console OpenSearch de serviço exibe todas as ações agendadas na configuração do domínio, junto com a gravidade e o status atual de cada ação.

Como ver ações agendadas para um domínio
  1. Abra o console do Amazon OpenSearch Service em https://console.aws.amazon.com/aos/home.

  2. Selecione o nome do domínio para abrir a configuração.

  3. Navegue até a guia Off-peak da janela.

  4. Em Ações agendadas, visualize todas as ações atualmente agendadas, em andamento ou pendentes no domínio.

Para ver as ações agendadas usando o AWS CLI, envie uma ListScheduledActionssolicitação:

aws opensearch list-scheduled-actions \ --domain-name my-domain

Resposta:

{ "ScheduledActions": [ { "Cancellable": true, "Description": "The Deployment type is : BLUE_GREEN.", "ID": "R20220721-P13", "Mandatory": false, "Severity": "HIGH", "ScheduledBy": "CUSTOMER", "ScheduledTime": 1.673871601E9, "Status": "PENDING_UPDATE", "Type": "SERVICE_SOFTWARE_UPDATE", }, { "Cancellable": true, "Description": "Amazon Opensearch will adjust the young generation JVM arguments on your domain to improve performance", "ID": "Auto-Tune", "Mandatory": true, "Severity": "MEDIUM", "ScheduledBy": "SYSTEM", "ScheduledTime": 1.673871601E9, "Status": "PENDING_UPDATE", "Type": "JVM_HEAP_SIZE_TUNING", } ] }

Ações de reagendamento

OpenSearch O serviço notifica você sobre atualizações e Auto-Tune otimizações programadas do software de serviço. Você pode optar por aplicar a alteração imediatamente ou reprogramá-la para uma data e hora posteriores.

nota

OpenSearch O serviço pode agendar a ação dentro de uma hora a partir do horário selecionado. Por exemplo, se você optar por aplicar uma atualização em 5.0, ela poderá ser aplicada entre 5 e 6 P.M. P.M

Como reagendar uma ação
  1. Abra o console do Amazon OpenSearch Service em https://console.aws.amazon.com/aos/home.

  2. Selecione o nome do domínio para abrir a configuração.

  3. Navegue até a guia Off-peak da janela.

  4. Selecione Ações agendadas, escolha a ação e, depois, escola Reagendar.

  5. Escolha uma das seguintes opções:

    • Aplicar a atualização agora: programa a ação para acontecer imediatamente, se houver capacidade disponível. Se a capacidade não estiver disponível, outros slots de horários disponíveis serão sugeridos.

    • Programar para fora do horário de pico: agenda a ação para ser iniciada durante uma próxima janela fora do horário de pico. Não há garantia de que a alteração será implementada imediatamente na próxima janela. Dependendo da capacidade, isso pode acontecer nos dias subsequentes.

    • Reagendar esta atualização: permite especificar uma data e hora personalizadas para aplicar a alteração. Se o horário especificado não estiver disponível por motivos de capacidade, você poderá selecionar um slot de horário diferente.

    • Cancelar atualização agendada: cancela a atualização. Essa opção só estará disponível para atualizações opcionais de software de serviço. Ele não está disponível para Auto-Tune ações ou atualizações obrigatórias de software.

  6. Escolha Salvar alterações.

Para reagendar uma ação usando o AWS CLI, envie uma solicitação. UpdateScheduledAction Para recuperar o ID da ação, envie uma solicitação ListScheduledActions.

A solicitação a seguir reagenda uma atualização do software de serviço para uma data e hora específicas:

aws opensearch update-scheduled-action \ --domain-name my-domain \ --action-id R20220721-P13 \ --action-type "SERVICE_SOFTWARE_UPDATE" \ --desired-start-time 1677348395000 \ --schedule-at TIMESTAMP

Resposta:

{ "ScheduledAction": { "Cancellable": true, "Description": "Cluster status is updated.", "Id": "R20220721-P13", "Mandatory": false, "ScheduledBy": "CUSTOMER", "ScheduledTime": 1677348395000, "Severity": "HIGH", "Status": "PENDING_UPDATE", "Type": "SERVICE_SOFTWARE_UPDATE" } }

Se a solicitação falhar com umSlotNotAvailableException, isso significa que o horário especificado não está disponível por motivos de capacidade e você deve especificar um horário diferente. OpenSearch O serviço fornece sugestões alternativas de slots disponíveis na resposta.

Migrando das janelas de Auto-Tune manutenção

Se um domínio foi criado antes de 16 de fevereiro de 2023, ele poderia usar janelas de manutenção para agendar Auto-Tune otimizações que exigem uma blue/green implantação. Em vez disso, você pode migrar seus Auto-Tune domínios existentes para usar a janela fora do pico.

nota

Você não pode voltar a usar janelas de manutenção depois de migrar seu domínio para usar janelas fora do horário de pico.

Como migrar um domínio para usar a janela fora do horário de pico
  1. No console do Amazon OpenSearch Service, selecione o nome do domínio para abrir sua configuração.

  2. Vá até a Auto-Tuneguia e escolha Editar.

  3. Selecione Migrar para a janela fora do horário de pico.

  4. Em Hora de início (UTC), forneça uma hora de início diária para a janela fora do horário de pico de acordo com o Horário Universal Coordenado (UTC).

  5. Escolha Salvar alterações.

Para migrar de uma janela de Auto-Tune manutenção para a janela fora de pico usando o AWS CLI, envie uma UpdateDomainConfigsolicitação:

aws opensearch update-domain-config \ --domain-name my-domain \ --auto-tune-options DesiredState=ENABLED,UseOffPeakWindow=true,MaintenanceSchedules=[]

A janela fora do pico deve estar ativada para que você possa migrar um domínio da janela de Auto-Tune manutenção para a janela fora do pico. Você pode ativar a janela fora do horário de pico em uma solicitação separada ou na mesma solicitação. Para instruções, consulte Ativar a janela fora do horário de pico.