Tous les produits
Search
Centre de documentation

ApsaraDB for MongoDB:Afficher et gérer les événements planifiés

Dernière mise à jour :Oct 12, 2026

Outre les notifications envoyées par téléphone, e-mail, message interne ou SMS, ApsaraDB for MongoDB diffuse également des notifications concernant les événements de maintenance planifiés, tels que les migrations d'instances et les mises à niveau de version, directement dans la console. Consultez les détails des événements (type, cause, impact métier) et modifiez manuellement l'heure du basculement.

, and SMS messages

Prérequis

Une instance ApsaraDB for MongoDB disposant d'un événement planifié.

Remarque

Le nombre d'événements en attente s'affiche dans la notification Scheduled Events située en haut de la console ApsaraDB for MongoDB.

Remarques

  • Les événements sont classés selon deux niveaux d'urgence :

    • [S0 Urgent] Risk Remediation : concerne généralement des problèmes imprévus nécessitant une action immédiate pour éviter des pannes de service. Les notifications pour ces événements sont envoyées trois jours ou moins avant l'intervention, et la fenêtre de replanification du basculement est plus courte. Cela inclut, par exemple, le remplacement et la mise à niveau urgents de versions, la récupération après panne d'hôte et les mises à niveau des certificats SSL arrivant à expiration.

    • [S1 Scheduled] System Maintenance : concerne la correction de problèmes à faible risque ou les mises à niveau logicielles et matérielles planifiées. Les notifications pour ces événements sont généralement envoyées plus de trois jours à l'avance et vous pouvez annuler l'événement.

  • Pour recevoir les notifications relatives aux événements de maintenance planifiés, connectez-vous au Message Center, puis sélectionnez les méthodes de notification et configurez les contacts pour les notifications de panne ou de maintenance ApsaraDB. Nous vous recommandons d'ajouter votre personnel en charge de la maintenance des bases de données comme contacts. À défaut, vous ne recevrez pas les notifications d'événements.Les méthodes de notification incluent les e-mails et les messages internes. Nous vous recommandons de sélectionner les e-mails pour garantir la livraison.

    Dans le coin supérieur droit de la console, cliquez sur l'icône de cloche. Ensuite, dans le panneau Internal Message Notifications, cliquez sur Message Settings.

  • Pour recevoir des mises à jour en temps réel sur les événements de maintenance ou mettre en œuvre une automatisation personnalisée basée sur les événements, configurez les abonnements aux événements système dans CloudMonitor. ApsaraDB transmet les événements système à CloudMonitor pour chaque étape du cycle de vie de l'événement de maintenance, telles que Scheduled, In Progress, Succeeded et Canceled. Pour plus d'informations, consultez la rubrique Manage event subscriptions (Recommended). Pour obtenir la liste des événements CloudMonitor auxquels vous pouvez vous abonner, consultez la rubrique Appendix 1: CloudMonitor-related system events.

    Développer pour afficher un exemple d'événement CloudMonitor.

    {
      "eventId": "c864b30b-7f69-5f04-b0e7-8dfb0eabcfd9", // A unique ID for the event.
      "product": "RDS",                                  // The service code.
      "reason": "Host software/hardware upgrade",        // The reason for the event.
      "extra": {
        "impactEn": "Transient instance disconnection",  // The impact of the event.
        "eventCode": "rds_apsaradb_transfer",            // The code for the O&M event type.
        "eventNameEn": "Instance migration",             // The name of the O&M event.
        "switchTime": "2024-09-15T01:30:00+08:00",       // The scheduled switchover time. A transient instance disconnection may occur at this time.
        "startTime": "2024-09-14T21:30:00+08:00",          // The time when the event is queued for execution.
        "cancelCode": "OutOfGoodPerfBySoftHardwareUpgrade", // The cancellation risk code. For details, see Appendix 2: Detailed cause codes and cancellation risks.
        "detailCode": "HostSoftHardwareUpgrade",            // The detailed cause code. For details, see Appendix 2: Detailed cause codes and cancellation risks.
        "instanceInfo": ""
      },
      "instanceId": "rm-2ze9d66o65q1g02g6",             // The instance ID.
      "eventType": "Maintenance",
      "instanceComment": "rm-2ze9d66o65q1g02g6",        // The alias of the instance.
      "instanceType": "Instance",
      "publishTime": "2024-09-10T16:01:47+08:00"
    }

Procédure

  1. Connectez-vous à la console ApsaraDB for MongoDB.

  2. Dans le volet de navigation de gauche, cliquez sur Event Center.

    Important

    Pour les événements de maintenance qui nécessitent la planification d'une heure de basculement, une fenêtre contextuelle vous invite à définir cette heure.

  3. Sur la page Scheduled Events, effectuez les opérations requises.

    • Afficher les détails de l'événement

      La liste Scheduled Events affiche les informations relatives à l'instance cible, telles que Event type, Cause, Business impact, Start Time, Scheduled Switching Time, Latest Execution Time, Status, Database type et Cancelable. Pour plus d'informations sur les causes et les impacts des événements, consultez la section Causes et impacts des événements.

    • Configurer l'heure du basculement

      Définissez l'heure du basculement pour un événement planifié de l'une des façons suivantes : en définissant une heure de basculement planifiée, en définissant une heure de basculement périodique ou en utilisant la fenêtre de maintenance de l'instance. La priorité d'exécution est la suivante : heure de basculement planifiée > heure de basculement périodique > fenêtre de maintenance de l'instance.

      Méthode de basculement

      Actions

      Heure de basculement planifiée

      1. Dans la liste Scheduled Events, sélectionnez un ou plusieurs événements.

      2. Dans le coin supérieur gauche de la liste Scheduled Events, cliquez sur Schedule Event.

      3. Dans le panneau Schedule Event, définissez l'heure de basculement planifiée.

        Remarque
        • Cochez la case Set earliest execution time pour que le système remplisse automatiquement la date et l'heure de basculement les plus précoces possibles. Après confirmation, l'instance commence à se préparer au basculement et passe à l'état en attente. Si vous décochez cette case, vous pouvez personnaliser la date et l'heure du basculement.

        • L'Scheduled Switching Time ne peut pas être postérieure à la Latest Execution Time.

      4. Confirmez que vous avez sélectionné les bons événements.

        • Si les événements sont corrects, cliquez sur Save.

        • Si les événements sélectionnés sont incorrects, revenez à la liste Scheduled Events, sélectionnez les événements corrects, puis redéfinissez l'heure de basculement planifiée.

      Heure de basculement périodique

      Important

      Après la définition d'une heure de basculement périodique, le système effectue le basculement pour tous les nouveaux événements planifiés générés lors du prochain créneau horaire.

      Par exemple, si l'heure de basculement périodique est définie à 12:00:00 le mardi et à 12:00:00 le vendredi, le système effectue le basculement à 12:00:00 le vendredi pour tous les événements planifiés générés entre 12:00:00 le mardi et 12:00:00 le vendredi. Pour les événements générés après 12:00:00 le vendredi, le basculement a lieu à 12:00:00 le mardi suivant.

      1. Dans le coin supérieur gauche de la liste Scheduled Events, cliquez sur Global Scheduler.

      2. Dans le panneau Global Scheduler, définissez une heure de basculement périodique par week(s) ou Month en fonction de vos besoins métier.

        Remarque

        Vous pouvez afficher l'heure de basculement périodique configurée dans le coin supérieur droit de la liste Scheduled Events. Si l'heure de basculement périodique est définie sur None, elle n'est pas affichée.

      3. Cliquez sur Save.

      Fenêtre de maintenance de l'instance

      La fenêtre de maintenance par défaut est 02:00-06:00. Cliquez sur l'ID de l'instance concernée par un événement et affichez la fenêtre de maintenance dans la section Specification Information de la page Basic Information. Vous pouvez également cliquer sur Edit à côté de Maintenance Window pour la modifier. Pour plus d'informations, consultez la rubrique Définir une fenêtre de maintenance.

    • Annuler un événement planifié

      Si le Event type est Update Minor Version, cliquez sur Cancel Scheduled Event dans le coin supérieur gauche de la liste Scheduled Events.

Causes et impacts des événements

Cause

Impact métier

Description

Migration d'instance

Déconnexion transitoire

Une fois le basculement planifié lancé, les impacts suivants se produisent :

  • Pendant le basculement, votre instance ou ses shards passent en lecture seule et subissent une déconnexion transitoire pouvant durer jusqu'à 30 secondes pendant la synchronisation des données. Nous vous recommandons d'effectuer le basculement pendant les heures creuses et de vous assurer que votre application dispose d'un mécanisme de reconnexion.

  • L'utilisation de l'instance avec DMS et DTS est brièvement affectée. Le service reprend automatiquement une fois l'opération terminée.

Mise à niveau de version mineure

Déconnexion transitoire

Une fois le basculement planifié lancé, les impacts suivants se produisent :

  • Pendant le basculement, votre instance ou ses shards passent en lecture seule et subissent une déconnexion transitoire pouvant durer jusqu'à 30 secondes pendant la synchronisation des données. Nous vous recommandons d'effectuer le basculement pendant les heures creuses et de vous assurer que votre application dispose d'un mécanisme de reconnexion.

  • L'utilisation de l'instance avec DMS et DTS est brièvement affectée. Le service reprend automatiquement une fois l'opération terminée.

Mise à jour de version mineure

Les mises à jour varient selon les versions mineures (versions du moteur). Vous devez examiner les différences entre la version mise à niveau et la version actuelle.

Mise à niveau de version mineure du proxy

Déconnexion transitoire

Une fois le basculement planifié lancé, les impacts suivants se produisent :

  • Pendant le basculement, votre instance ou ses shards passent en lecture seule et subissent une déconnexion transitoire pouvant durer jusqu'à 30 secondes pendant la synchronisation des données. Nous vous recommandons d'effectuer le basculement pendant les heures creuses et de vous assurer que votre application dispose d'un mécanisme de reconnexion.

  • L'utilisation de l'instance avec DMS et DTS est brièvement affectée. Le service reprend automatiquement une fois l'opération terminée.

Mise à jour de version mineure

Les mises à jour varient selon les versions mineures. Vous devez examiner les différences entre la version mise à niveau et la version actuelle.

Mise à jour du certificat SSL

Déconnexion transitoire

Une fois le basculement planifié lancé, les impacts suivants se produisent :

  • Pendant le basculement, votre instance ou ses shards passent en lecture seule et subissent une déconnexion transitoire pouvant durer jusqu'à 30 secondes pendant la synchronisation des données. Nous vous recommandons d'effectuer le basculement pendant les heures creuses et de vous assurer que votre application dispose d'un mécanisme de reconnexion.

  • L'utilisation de l'instance avec DMS et DTS est brièvement affectée. Le service reprend automatiquement une fois l'opération terminée.

Mise à niveau de version majeure

Déconnexion transitoire

Une fois le basculement planifié lancé, les impacts suivants se produisent :

  • Pendant le basculement, votre instance ou ses shards passent en lecture seule et subissent une déconnexion transitoire pouvant durer jusqu'à 30 secondes pendant la synchronisation des données. Nous vous recommandons d'effectuer le basculement pendant les heures creuses et de vous assurer que votre application dispose d'un mécanisme de reconnexion.

  • L'utilisation de l'instance avec DMS et DTS est brièvement affectée. Le service reprend automatiquement une fois l'opération terminée.

Mise à jour de version majeure

Les mises à jour varient selon les versions majeures (versions du moteur). Vous devez examiner les différences entre la version mise à niveau et la version actuelle.

API associées

API

Description

DescribeActiveOperationTaskCount

Interroge le nombre de tâches de maintenance pour une instance ApsaraDB for MongoDB.