Outre les notifications envoyées par téléphone, e-mail, message interne ou SMS, ApsaraDB for MongoDB diffuse également des alertes concernant les événements de maintenance planifiés, tels que les migrations d'instances et les mises à niveau de version, directement dans la console. Vous pouvez consulter les détails de ces événements (type, cause et impact métier) et modifier manuellement l'heure du basculement.
, et messages SMS
Prérequis
Une instance ApsaraDB for MongoDB disposant d'un événement planifié.
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 incidents imprévus nécessitant une intervention immédiate pour éviter toute interruption de service. Les notifications associées sont envoyées trois jours ou moins avant l'intervention, et la fenêtre de replanification du basculement est réduite. Cela inclut notamment le remplacement urgent de versions, les mises à niveau, la récupération après panne d'hôte et le renouvellement des certificats SSL arrivant à expiration.
[S1 Scheduled] System Maintenance : couvre la correction de problèmes à faible risque ou les mises à niveau logicielles et matérielles planifiées. Ces notifications sont généralement émises plus de trois jours à l'avance et vous avez la possibilité d'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 canaux de notification et configurez les contacts pour les alertes de panne ou de maintenance ApsaraDB. Il est recommandé d'ajouter votre personnel en charge de la maintenance des bases de données comme contact ; sans cela, vous ne recevrez aucune notification.Les canaux disponibles sont les e-mails et les messages internes. Nous vous conseillons de privilégier les e-mails pour assurer la bonne livraison des notifications.
Dans le coin supérieur droit de la console, cliquez sur l'icône en forme de cloche. Dans le panneau Internal Message Notifications, sélectionnez Message Settings.
Figure 1. Accès aux paramètres de messagerie

Figure 2. Paramètres de notification pour ApsaraDB
-
Pour bénéficier de mises à jour en temps réel sur les événements de maintenance ou mettre en place une automatisation personnalisée pilotée par les événements, configurez les abonnements aux événements système dans CloudMonitor. ApsaraDB transmet les événements système à CloudMonitor à chaque étape du cycle de vie de l'événement de maintenance (planifié, en cours, réussi, annulé). Pour plus d'informations, consultez la rubrique Gérer les abonnements aux événements (recommandé). La liste des événements CloudMonitor auxquels vous pouvez souscrire figure dans l'Annexe 1 : Événements système liés à CloudMonitor.
Procédure
Connectez-vous à la console ApsaraDB for MongoDB.
-
Dans le volet de navigation de gauche, cliquez sur Event Center.
ImportantPour les événements de maintenance qui exigent la planification d'une heure de basculement, une fenêtre contextuelle vous invite à définir cette heure.
-
Sur la page Scheduled Events, effectuez les opérations requises.
-
Consultation des détails de l'événement
La liste Scheduled Events affiche diverses informations sur l'instance cible, notamment le Event type, la Cause, l'Business impact, l'Start Time, l'Scheduled Switching Time, l'Latest Execution Time, le Status, le Database type et la possibilité d'annulation indiquée par Cancelable. Pour approfondir les causes et les impacts, reportez-vous à la section Causes et impacts des événements.
-
Configuration de l'heure de basculement
Plusieurs méthodes permettent de définir l'heure de basculement d'un événement planifié : une heure spécifique, une récurrence périodique ou l'utilisation de la fenêtre de maintenance de l'instance. L'ordre de priorité d'exécution est le suivant : 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
Dans la liste Scheduled Events, sélectionnez un ou plusieurs événements.
Dans le coin supérieur gauche de la liste Scheduled Events, cliquez sur Schedule Event.
Dans le panneau Schedule Event, définissez l'heure de basculement souhaitée.
RemarqueVous pouvez cocher la case Set earliest execution time. Le système renseigne automatiquement la date et l'heure les plus proches possibles. Après confirmation, l'instance commence sa préparation et passe à l'état en attente. Si vous décochez cette option, vous pouvez personnaliser librement la date et l'heure du basculement.
L'Scheduled Switching Time ne doit pas être postérieure à l'Latest Execution Time.
Vérifiez que les événements sélectionnés sont corrects.
Si la sélection est valide, cliquez sur Save.
En cas d'erreur, retournez à la liste Scheduled Events, corrigez votre sélection et redéfinissez l'heure de basculement.
Heure de basculement périodique
ImportantUne fois l'heure périodique configurée, le système exécute le basculement pour tout nouvel événement planifié généré durant le créneau correspondant.
Par exemple, si vous définissez le basculement périodique le mardi à 12:00:00 et le vendredi à 12:00:00, tout événement créé entre mardi 12:00:00 et vendredi 12:00:00 sera exécuté le vendredi à 12:00:00. Les événements générés après vendredi 12:00:00 seront traités le mardi suivant à 12:00:00.
Dans le coin supérieur gauche de la liste Scheduled Events, cliquez sur Global Scheduler.
Dans le panneau Global Scheduler, configurez une récurrence hebdomadaire (week(s)) ou mensuelle (Month) selon vos besoins métier.
RemarqueL'heure de basculement périodique configurée s'affiche dans le coin supérieur droit de la liste Scheduled Events. Si l'option None est sélectionnée, aucune information n'apparaît.
Cliquez sur Save.
Fenêtre de maintenance de l'instance
La fenêtre de maintenance par défaut est fixée de 02:00 à 06:00. Pour la consulter, cliquez sur l'ID de l'instance concernée et rendez-vous dans la section Specification Information de la page Basic Information. Vous pouvez également la modifier en cliquant sur Edit à côté de Maintenance Window. Pour plus de détails, consultez la rubrique Définir une fenêtre de maintenance.
-
Annulation d'un événement planifié
Si le Event type est Update Minor Version, vous pouvez annuler l'événement en cliquant 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 | Lorsque le basculement planifié débute, les impacts suivants sont observés :
|
Mise à niveau de version mineure | Déconnexion transitoire | Lorsque le basculement planifié débute, les impacts suivants sont observés :
|
Mise à jour de version mineure | Les modifications varient selon les versions mineures (versions du moteur). Il convient d'examiner les différences entre la version vers laquelle vous migrez et la version actuelle. | |
Mise à niveau de version mineure du proxy | Déconnexion transitoire | Lorsque le basculement planifié débute, les impacts suivants sont observés :
|
Mise à jour de version mineure | Les modifications varient selon les versions mineures. Il convient d'examiner les différences entre la version vers laquelle vous migrez et la version actuelle. | |
Mise à jour du certificat SSL | Déconnexion transitoire | Lorsque le basculement planifié débute, les impacts suivants sont observés :
|
Mise à niveau de version majeure | Déconnexion transitoire | Lorsque le basculement planifié débute, les impacts suivants sont observés :
|
Mise à jour de version majeure | Les modifications varient selon les versions majeures (versions du moteur). Il convient d'examiner les différences entre la version vers laquelle vous migrez et la version actuelle. |
API associées
|
API |
Description |
|
Récupère le nombre de tâches de maintenance pour une instance ApsaraDB for MongoDB. |