Gérer les règles de maintenance d'une instance Looker (Google Cloud Core)

Une fois par mois, Looker (Google Cloud Core) planifie des périodes de maintenance pendant lesquelles votre instance sera mise à niveau. Pendant une période de maintenance, votre instance sera redémarrée et vous ne pourrez pas y accéder temporairement. Vous pouvez spécifier un intervalle de maintenance pour votre instance, sous la forme d'un jour et d'une heure de la semaine pendant lesquels la maintenance aura lieu. Si vous ne spécifiez pas d'intervalle de maintenance préféré, les mises à niveau auront lieu dans les deux semaines suivant le déploiement d'une nouvelle version de Looker (Google Cloud Core). Vous pouvez également spécifier une période de refus de maintenance pour empêcher la maintenance d'avoir lieu pendant la période que vous avez spécifiée.

Cette page explique comment trouver la maintenance planifiée, définir un intervalle de maintenance souhaité, spécifier une période de refus de maintenance, et recevoir et configurer les paramètres de notification concernant la maintenance à venir pour une instance Looker (Google Cloud Core).

Rôle requis

Pour obtenir les autorisations nécessaires pour configurer les paramètres de maintenance d'une instance Looker (Google Cloud Core), demandez à votre administrateur de vous accorder le rôle IAM Administrateur Looker (roles/looker.admin) sur le projet dans lequel l'instance a été créée. Pour en savoir plus sur l'attribution de rôles, consultez la page Gérer l'accès aux projets, aux dossiers et aux organisations.

Vous pouvez également obtenir les autorisations requises avec des rôles personnalisés ou d'autres rôles prédéfinis.

Paramètres de maintenance

Looker (Google Cloud Core) vous permet de configurer les mises à jour de maintenance à l'aide d'un ensemble de paramètres de maintenance.

Vous pouvez configurer la maintenance de sorte qu'elle soit planifiée à des moments où un bref temps d'arrêt aura le moins d'impact sur votre instance. Vous pouvez configurer les éléments suivants :

  • Intervalle de maintenance : jour de la semaine et heure auxquels Looker (Google Cloud Core) planifie la maintenance. Les intervalles de maintenance durent une heure.

  • Période de refus de maintenance : bloc de jours pendant lesquels Looker (Google Cloud Core) ne planifie pas de maintenance. Les périodes de refus de maintenance peuvent durer jusqu'à 60 jours. Vous devez prévoir une disponibilité pour maintenance d'au moins 14 jours entre deux périodes de refus de maintenance.

Vous pouvez mettre à jour les règles de maintenance lorsque vous créez votre instance Looker (Google Cloud Core) ou en modifiant la configuration d'une instance existante.

Définir un intervalle de maintenance souhaité

Pour spécifier un intervalle de maintenance préféré pour Looker (Google Cloud Core), sélectionnez l'une des options suivantes :

Console

  1. Dans la console Google Cloud , créez une instance Looker (Google Cloud Core) ou modifiez la configuration d'une instance Looker (Google Cloud Core) existante.

  2. Sous Intervalle de maintenance, dans la section Maintenance souhaitée, configurez les paramètres suivants pour l'intervalle de maintenance :

    • Jour : jour de la semaine où votre instance sera mise à jour

    • Période : heure approximative à laquelle la maintenance de l'instance commencera

  3. Sélectionnez Enregistrer.

gcloud

Utilisez la commande gcloud looker instances create si vous créez l'instance, ou la commande gcloud looker instances update si vous la mettez à jour, et incluez les paramètres suivants :

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

Remplacez les éléments suivants :

  • MAINTENANCE_WINDOW_DAY : doit être l'une des valeurs suivantes : friday, monday, saturday, sunday, thursday, tuesday, wednesday
  • MAINTENANCE_WINDOW_TIME : doit être au format UTC sur 24 heures (par exemple, 13:00, 17:45)

Une fois que vous avez spécifié un intervalle de maintenance, vos modifications apportées au paramètre prendront effet au bout d'une semaine maximum.

Configurer une période de refus de maintenance

Si vous souhaitez différer la maintenance planifiée, vous pouvez modifier la période de refus de maintenance de l'instance. Une période de refus de maintenance peut durer jusqu'à 60 jours.

Vous devez prévoir une disponibilité pour maintenance d'au moins 14 jours entre deux périodes de refus de maintenance.

Pour spécifier une période pendant laquelle Looker (Google Cloud Core) n'effectuera pas de maintenance, sélectionnez l'une des options suivantes :

Console

  1. Dans la console Google Cloud , créez une instance Looker (Google Cloud Core) ou modifiez la configuration d'une instance Looker (Google Cloud Core) existante.

  2. Dans la section Période de refus de maintenance, configurez les paramètres suivants pour la période de refus de maintenance :

  • Date de début : sélectionnez la date de début de la période pendant laquelle la maintenance ne sera pas effectuée.

  • Date de fin : choisissez la date de fin de la période pendant laquelle la maintenance ne sera pas effectuée.

  • Heure de début/de fin : définissez l'heure précise à laquelle la période de refus de maintenance commence (à la date que vous avez spécifiée pour Date de début) et se termine (à la date que vous avez spécifiée pour Date de fin).

  1. Sélectionnez Enregistrer.

gcloud

Utilisez la commande gcloud looker instances create si vous créez l'instance, ou la commande gcloud looker instances update si vous la mettez à jour, et incluez les paramètres suivants :

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

Remplacez les éléments suivants :

  • DENY_MAINTENANCE_PERIOD_START_DATE et DENY_MAINTENANCE_PERIOD_END_DATE : doivent être au format YYYY-MM-DD.
  • DENY_MAINTENANCE_PERIOD_TIME : doit être au format UTC sur 24 heures (par exemple, 13:00, 17:45).

Exemple de maintenance

Par exemple, vous pouvez définir les paramètres de maintenance de votre instance de production comme suit :

  • Intervalle de maintenance : dimanche entre 0h et 1h (EST)
  • Période de refus de maintenance : du 1er décembre à 22h au 15 janvier à 22h

Notifications de maintenance à venir

Vous pouvez recevoir un e-mail de notification concernant la maintenance à venir jusqu'à une semaine avant la planification des opérations de maintenance. Si vous souhaitez définir un filtre de messagerie pour les notifications, le titre de l'e-mail est [Notification avancée de maintenance Looker (Google Cloud Core)] Votre instance est programmée pour une maintenance.

Par défaut, les notifications de maintenance ne sont pas envoyées. Si vous souhaitez être informé d'une prochaine maintenance, vous devez suivre toutes ces étapes :

  1. Définir un intervalle de maintenance
  2. Activez les notifications de maintenance au niveau du projet.
  3. Pour recevoir une notification concernant la maintenance planifiée, vous devez effectuer les deux étapes au moins sept jours avant la prochaine mise à jour de maintenance planifiée de votre instance Looker (Google Cloud Core).

Les notifications sont envoyées à l'adresse e-mail associée à votre compte Google. Il n'est pas possible de configurer un alias d'adresse e-mail personnalisé (par exemple, un alias d'adresse e-mail d'équipe).

Vous pouvez activer les notifications de maintenance pour toutes les instances Looker (Google Cloud Core) qui ont des périodes de maintenance dans un projet donné. Vous recevez une notification par instance.

Activer les notifications de maintenance

Pour activer les notifications de maintenance, procédez comme suit :

  1. Accédez à la page Communication de la console Google Cloud  :

    Communication

  2. Sélectionnez l'onglet Notifications concernant les produits.

  3. Sélectionnez votre projet dans le menu déroulant.

  4. Sur la ligne Looker (Google Cloud Core), basculez le bouton d'e-mail sur ACTIVÉ.

Rechercher une maintenance planifiée

Si une maintenance a été programmée pour votre instance, vous pouvez l'afficher en suivant ces étapes :

  1. Accédez à la page Looker (Google Cloud Core) dans la console Google Cloud .

  2. Sélectionnez le nom de l'instance pour laquelle vous souhaitez afficher la maintenance planifiée.

  3. Lorsque vous affichez les détails de la configuration de votre instance, vous pouvez consulter les informations suivantes sur la page DÉTAILS :