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 serez temporairement incapable d'y accéder. Vous pouvez spécifier un intervalle de maintenance pour votre instance, sous la forme du jour de la semaine et de l'heure de la journée pendant lesquels la maintenance aura lieu. Si vous ne spécifiez pas d'intervalle de maintenance souhaité, 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 les opérations de maintenance planifiée, définir un intervalle de maintenance préféré, spécifier une période de refus de maintenance, et configurer les paramètres de réception et de configuration des notifications concernant les opérations de maintenance à venir sur 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 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 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: le jour de la semaine et l'heure auxquelles 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 souhaité pour la maintenance

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 souhaitée, configurez les paramètres suivants pour l'intervalle de maintenance:

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

    • Plage horaire : heure approximative de début de la maintenance de l'instance

  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 ou 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, les modifications apportées au paramètre peuvent prendre jusqu'à une semaine pour prendre effet.

Configurer une période de refus de maintenance

Si vous souhaitez différer la maintenance planifiée à une date ultérieure, 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.

Pour spécifier l'intervalle souhaité pendant lequel 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 aucune maintenance ne sera effectuée.

  • Date de fin : sélectionnez la date de fin de la période pendant laquelle aucune maintenance ne sera effectuée.

  • Heure de début/fin : définissez l'heure exacte à 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, au format 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 de maintenance avancée Looker (Google Cloud Core)] Votre instance est programmée pour la maintenance.

Par défaut, les notifications de maintenance ne sont pas envoyées. Si vous souhaitez recevoir une notification pour une maintenance à venir, vous devez suivre toutes les étapes ci-dessous :

  1. Définir un intervalle de maintenance
  2. Activez les notifications de maintenance au niveau du projet.
  3. Pour recevoir une notification concernant votre maintenance planifiée, vous devez effectuer ces 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 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 procédant comme suit:

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

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

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