Gerenciar políticas de manutenção para uma instância do Looker (Google Cloud Core)

Uma vez por mês, o Looker (Google Cloud Core) programa períodos de manutenção durante os quais sua instância será atualizada. Durante um período de manutenção, sua instância será reiniciada, e você não poderá acessá-la temporariamente. É possível especificar uma janela de manutenção para sua instância, na forma de um dia da semana e um horário em que a manutenção será realizada. Se você não especificar uma janela de manutenção preferencial, os upgrades serão realizados em até duas semanas após o lançamento de uma nova versão do Looker (Google Cloud Core). Também é possível especificar um período de bloqueio de manutenção para impedir que a manutenção seja realizada durante o período especificado.

Nesta página, você encontra informações sobre como encontrar a manutenção programada, definir uma janela preferencial para manutenção, especificar um período de bloqueio de manutenção e receber e configurar notificações sobre a manutenção futura de uma instância do Looker (Google Cloud Core).

Papel necessário

Para receber as permissões necessárias para configurar as opções de manutenção de uma instância do Looker (Google Cloud Core), peça ao administrador para conceder a você o papel do IAM de Administrador do Looker (roles/looker.admin) no projeto em que a instância foi criada. Para mais informações sobre a concessão de papéis, consulte Gerenciar o acesso a projetos, pastas e organizações.

Também é possível conseguir as permissões necessárias por meio de papéis personalizados ou de outros papéis predefinidos.

Configurações de manutenção

O Looker (Google Cloud Core) permite configurar atualizações de manutenção usando um conjunto de configurações de manutenção.

É possível configurar a manutenção para que seja programada para momentos em que um breve período de inatividade afeta menos a instância. É possível configurar o seguinte:

  • Janela de manutenção: o dia da semana e o horário em que o Looker (Google Cloud Core) programa a manutenção. As janelas de manutenção duram uma hora.

  • Período de bloqueio de manutenção: um intervalo de dias em que o Looker (Google Cloud Core) não programa manutenções. Os períodos de bloqueio de manutenção podem ser de até 60 dias. É preciso oferecer pelo menos 14 dias de disponibilidade de manutenção entre dois períodos de bloqueio de manutenção.

É possível atualizar as políticas de manutenção ao criar sua instância do Looker (Google Cloud Core) ou editar a configuração de uma instância atual.

Definir uma janela preferencial para manutenção

Para especificar uma janela preferencial em que o Looker (Google Cloud Core) vai programar a manutenção, selecione uma das seguintes opções:

Console

  1. No console Google Cloud , crie uma instância do Looker (Google Cloud Core) ou edite a configuração de uma instância do Looker (Google Cloud Core).

  2. Em Janela de manutenção, na seção Manutenção preferencial, configure as seguintes opções:

    • Dia: o dia da semana em que a instância será atualizada

    • Janela de tempo: a hora aproximada do dia em que a manutenção da instância vai começar

  3. Selecione Salvar.

gcloud

Use o comando gcloud looker instances create se estiver criando a instância ou o comando gcloud looker instances update se estiver atualizando, e inclua os seguintes parâmetros:

--maintenance-window-day=MAINTENANCE_WINDOW_DAY
--maintenance-window-time=MAINTENANCE_WINDOW_TIME

Substitua:

  • MAINTENANCE_WINDOW_DAY: precisa ser uma das seguintes opções: friday, monday, saturday, sunday, thursday, tuesday, wednesday
  • MAINTENANCE_WINDOW_TIME: precisa estar no fuso horário UTC em formato de 24 horas (por exemplo, 13:00, 17:45)

Depois de especificar uma janela de manutenção, as mudanças na configuração vão levar até uma semana para entrar em vigor.

Configurar um período de manutenção de negação

Se você quiser adiar a manutenção programada para um momento posterior, mude o período de bloqueio de manutenção da instância. Um período de bloqueio de manutenção pode durar até 60 dias.

É preciso oferecer pelo menos 14 dias de disponibilidade de manutenção entre dois períodos de bloqueio de manutenção.

Para especificar uma janela preferencial em que o Looker (Google Cloud Core) não vai realizar manutenção, selecione uma das seguintes opções:

Console

  1. No console Google Cloud , crie uma instância do Looker (Google Cloud Core) ou edite a configuração de uma instância do Looker (Google Cloud Core).

  2. Na seção Período de negação de manutenção, configure as seguintes opções:

  • Data de início: escolha a data de início do período em que a manutenção não vai ocorrer.

  • Data de término: escolha a data de término do período em que a manutenção não vai ocorrer.

  • Horário de início/término: defina o horário específico em que o Período de manutenção de negação começa (na data especificada para Data de início) e termina (na data especificada para Data de término).

  1. Selecione Salvar.

gcloud

Use o comando gcloud looker instances create se estiver criando a instância ou o comando gcloud looker instances update se estiver atualizando, e inclua os seguintes parâmetros:

--deny-maintenance-period-end-date=DENY_MAINTENANCE_PERIOD_END_DATE
      --deny-maintenance-period-start-date=DENY_MAINTENANCE_PERIOD_START_DATE
      --deny-maintenance-period-time=DENY_MAINTENANCE_PERIOD_TIME

Substitua:

  • DENY_MAINTENANCE_PERIOD_START_DATE e DENY_MAINTENANCE_PERIOD_END_DATE: precisam estar no formato YYYY-MM-DD.
  • DENY_MAINTENANCE_PERIOD_TIME: precisa estar no fuso horário UTC em formato de 24 horas (por exemplo, 13:00, 17:45).

Exemplo de manutenção

Por exemplo, é possível definir as configurações de manutenção da instância de produção da seguinte maneira:

  • Janela de manutenção: domingos entre 0h e 1h ET
  • Período de bloqueio de manutenção: de 1º de dezembro às 22h a 15 de janeiro às 22h

Notificações de manutenções futuras

Você pode receber uma notificação sobre uma manutenção futura no e-mail até uma semana antes da data programada. Se você quiser definir um filtro de e-mail para notificações, o título do e-mail será [Notificação de manutenção avançada do Looker (Google Cloud Core)] Sua instância está programada para manutenção.

As notificações de manutenção não são enviadas por padrão. Se você quiser receber uma notificação sobre uma manutenção futura, siga todas estas etapas:

  1. Defina uma janela de manutenção.
  2. Ative as notificações de manutenção no nível do projeto.
  3. Para receber uma notificação sobre a manutenção programada, conclua as duas etapas pelo menos sete dias antes da próxima atualização de manutenção programada para sua instância do Looker (Google Cloud Core).

As notificações são enviadas para o endereço de e-mail associado à sua Conta do Google. Não é possível configurar um alias de e-mail personalizado (por exemplo, um alias de e-mail de equipe).

É possível ativar as notificações de manutenção de todas as instâncias do Looker (Google Cloud Core) que têm janelas de manutenção em um projeto específico. Você recebe uma notificação por instância.

Ativar as notificações de manutenção

Para ativar as notificações de manutenção:

  1. Acesse a página Comunicação no console do Google Cloud :

    Comunicação

  2. Selecione a guia Notificações de produtos.

  3. Selecione seu projeto no menu suspenso.

  4. Na linha do Looker (Google Cloud Core), defina a opção de e-mail como ATIVADA.

Encontrar a manutenção programada

Se a manutenção tiver sido programada para sua instância, será possível visualizá-la seguindo estas etapas:

  1. Acesse a página Looker (Google Cloud Core) no console Google Cloud .

  2. Selecione o nome da instância em que você quer visualizar a manutenção programada.

  3. Ao ver os detalhes da configuração da instância, na página DETALHES, você pode conferir as seguintes informações: