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

Une fois par mois, Looker (Google Cloud Core) planifie les périodes de maintenance pendant lesquelles votre instance sera mise à niveau. Pendant une période de maintenance, votre instance est redémarrée, et vous ne pouvez temporairement plus accéder à votre instance. Vous pouvez spécifier un intervalle de maintenance pour votre instance, sous la forme d'un jour de la semaine et d'une heure de la journée pendant laquelle 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 bloquer la maintenance pendant la période spécifiée.

Cette page explique comment rechercher une maintenance planifiée, définir un intervalle de maintenance souhaité, spécifier une période de refus de maintenance, et configurer les paramètres de réception et de configuration des notifications concernant la maintenance à venir d'une instance Looker (Google Cloud Core).

Rôle requis

Afin d'obtenir les autorisations dont vous avez besoin pour configurer les paramètres de maintenance d'une instance Looker (Google Cloud Core), demandez à votre administrateur de vous attribuer le rôle IAM Administrateur Looker (roles/looker.admin) pour le projet dans lequel l'instance a été créée. Pour en savoir plus sur l'attribution de rôles, consultez la section Gérer les accès.

Vous pouvez également obtenir les autorisations requises via 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 via un ensemble de paramètres de maintenance.

Vous pouvez configurer la maintenance pour qu'elle soit planifiée aux moments où un bref temps d'arrêt cause l'impact le plus faible 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 la 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 l'intervalle souhaité pendant lequel Looker (Google Cloud Core) planifiera la 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. Sous Intervalle de maintenance, dans la section Maintenance préférée, configurez les paramètres suivants pour l'intervalle de maintenance:

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

    • Time window (Fenêtre temporelle) : heure approximative de la journée à 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 correspondre à l'un des éléments suivants: friday, monday, saturday, sunday, thursday, tuesday, wednesday
  • MAINTENANCE_WINDOW_TIME: la valeur doit être exprimée à l'heure UTC au format 24 heures (par exemple, 13:00 ou 17:45).

Une fois que vous avez spécifié un intervalle de maintenance, la prise en compte des modifications apportées au paramètre peut prendre jusqu'à une semaine.

Configurer une période de refus de maintenance

Si vous souhaitez reporter la maintenance planifiée à une date ultérieure, vous pouvez modifier la période de refus de maintenance de l'instance. La période de refus de maintenance peut durer jusqu'à 60 jours.

Pour spécifier l'intervalle souhaité pendant lequel Looker (Google Cloud Core) n'effectuera aucune 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 n'aura pas lieu.

  • Date de fin: sélectionnez la date de fin de la période pendant laquelle aucune maintenance n'aura lieu.

  • 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 la date de début) et se termine (à la date que vous avez spécifiée pour la 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: la valeur doit être exprimée à l'heure UTC au format 24 heures (par exemple, 13:00 ou 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 : le dimanche entre 0h et 1h (ET)
  • Période de refus de maintenance : du 1er décembre à 22h au 15 janvier à 22h

Notifications de maintenance à venir

Vous pouvez recevoir par e-mail une notification concernant les opérations de maintenance à venir jusqu'à une semaine avant qu'elles ne soient planifiées. Si vous souhaitez définir un filtre d'adresse e-mail pour les notifications, l'e-mail s'intitule [Looker (Google Cloud Core) Advanced Maintenance Notification] Une maintenance est programmée pour votre instance.

Par défaut, les notifications de maintenance ne sont pas envoyées. Si vous souhaitez recevoir une notification concernant une maintenance à venir, procédez comme suit:

  1. Définir un intervalle de maintenance
  2. Activez les notifications de maintenance au niveau du projet.
  3. Pour recevoir des notifications concernant votre 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) ayant des intervalles 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 dans la console Google Cloud:

    Communication

  2. Sélectionnez l'onglet Notifications de produits.

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

  4. Sur la ligne Looker (Google Cloud Core), définissez l'option d'adresse e-mail sur ACTIVÉ.

Rechercher une maintenance planifiée

Si des opérations de maintenance ont été planifiées pour votre instance, vous pouvez l'afficher en procédant comme suit:

  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, la page DÉTAILS contient les informations suivantes: