Fenêtres de maintenance
Une fenêtre de maintenance est une période désignée pour effectuer des activités de maintenance régulières sur les ressources surveillées, lorsque les notifications d'alarme sur les ressources respectées sont temporairement supprimées. Cela empêche l'envoi de notifications indésirables lorsque les ressources sont délibérément arrêtées pour maintenance.
Une fenêtre de maintenance peut être programmée pour s'exécuter immédiatement ou dans le futur, et pour une durée maximale d'un an ou s'arrêter après une durée spécifique. Il peut être créé en fonction des besoins ou programmé pour s'exécuter à intervalles réguliers. Les notifications, telles que les e-mails et les webhooks, sont supprimées au cours de la fenêtre de maintenance. Cependant, OCI continue de surveiller les ressources et d'afficher leur statut, tout en indiquant que la ressource est en cours de maintenance. En outre, les alarmes sont évaluées et générées pendant la fenêtre de maintenance, mais les notifications sont supprimées.
Conditions préalables
Stratégies
Si la surveillance de pile a déjà été activée à l'aide de la stratégie StackMonitoringPolicyEasyOnboarding
, recompilez l'instruction de stratégie pour propager les droits d'accès nécessaires pour les fenêtres de maintenance. Le processus Easy Onboarding crée deux groupes d'utilisateurs, StackMonitoringAdminGrp
(Administrateur) et StackMonitoringViewGrp
(Visualiseur). En recompilant la stratégie StackMonitoringPolicyEasyOnboarding
, les utilisateurs de StackMonitoringAdminGrp
pourront créer/mettre à jour/supprimer des fenêtres de maintenance et les utilisateurs de StackMonitoringViewerGrp
pourront visualiser des fenêtres de maintenance.
Voici la liste des instructions à recompiler pour autoriser les utilisateurs pouvant effectuer des opérations de visualiseur, c'est-à-dire les utilisateurs appartenant au groupe StackMonitoringViewerGrp
. Les exemples ci-dessous référencent le groupe de visualiseurs StackMonitoringViewerGrp
. Si votre groupe de visualiseurs est différent, remplacez ce nom par le nom de votre groupe de visualiseurs.
Pour recompiler les stratégies, procédez comme suit :
- Accédez à identité et sécurité, puis à identité et cliquez sur Stratégies.
- Sélectionnez le compartiment dans lequel Easy Onboarding a été effectué.
- Identifiez la stratégie
StackMonitoringPolicyEasyOnboarding
pour gérer stack-monitoring-family. - Cliquez sur Modifier les instructions de stratégie.
- Ajoutez un espace à la fin des statuts suivants :
ALLOW GROUP StackMonitoringAdminGrp TO MANAGE stack-monitoring-family IN COMPARTMENT <compartment_name>
ALLOW GROUP StackMonitoringAdminGrp TO MANAGE alarms IN COMPARTMENT <compartment_name>
ALLOW GROUP StackMonitoringViewerGrp TO READ stack-monitoring-family IN COMPARTMENT <compartment_name>
- Cliquez sur Enregistrer.
Les privilèges d'affichage et de gestion (création/suppression/mise à jour) des fenêtres de maintenance peuvent être accordés à n'importe quel groupe
-
Pour les administrateurs qui gèrent les ressources et qui créeront également des fenêtres de maintenance, accordez la stratégie suivante au groupe d'administrateurs personnalisé :
ALLOW GROUP <custom_admin_user_group> TO MANAGE stack-monitoring-maintenance-windows IN COMPARTMENT <compartment_name>
ALLOW GROUP <custom_admin_user_group> TO MANAGE alarms IN COMPARTMENT <compartment_name>
-
Pour surveiller les utilisateurs qui souhaitent accéder aux fenêtres de maintenance en mode consultation, octroyez la stratégie suivante au groupe d'utilisateurs du visualiseur personnalisé :
ALLOW GROUP <custom_view_user_group> TO READ stack-monitoring-maintenance-windows IN COMPARTMENT <compartment_name>
Gestion des licences
Enterprise Edition doit être activé sur les ressources à inclure dans la fenêtre de maintenance. Pour plus d'informations sur la configuration des licences, reportez-vous à Configuration des licences.
Configuration d'alarme
Les alarmes des ressources incluses dans la fenêtre de maintenance doivent être configurées pour fractionner les notifications par flux de données de mesure.
Pour plus d'informations sur la création d'une alarme qui divise les messages par flux de données de mesure, reportez-vous à Fractionnement des messages par flux de données de mesure.
Opérations de la fenêtre de maintenance
Etat de la fenêtre de maintenance
Une fenêtre de maintenance peut être programmée pour s'exécuter immédiatement ou à l'avenir. Elle présente donc trois états :
- Actif : actif et en cours d'exécution.
- Planifié : date planifiée pour le futur.
- Terminé : une fois terminé, ou une fois arrêté.
Selon l'état de la fenêtre de maintenance, certaines opérations peuvent être effectuées.
Une fois qu'une fenêtre de maintenance est créée, les tâches d'administration sont disponibles dans le menu Actions à droite de la fenêtre de maintenance affichant les opérations disponibles.
Création d'une fenêtre de maintenance
-
Sélectionnez Fenêtres de maintenance dans le menu de navigation Stack Monitoring.
-
Sur la page d'accueil Windows de maintenance, cliquez sur Créer.
-
Dans la page Créer une fenêtre de maintenance :
- Saisissez le nom de la fenêtre de maintenance.
- Entrez les détails de la fenêtre de maintenance pour les autres utilisateurs sous Description.
- Dans la section Ressources, cliquez sur Ajouter des ressources pour ouvrir la diapositive Ressources.
Filtrez les ressources disponibles par nom et par type selon vos besoins, ou cliquez sur le lien Afficher le filtre par balise pour ouvrir la section Balises, ce qui permet d'ajouter plusieurs balises afin de faciliter la recherche des ressources nécessaires. Tous les filtres de balise avec un espace de noms de balise et une clé de balise uniques sont combinés par
AND
logique. Si les espaces de noms de balise et les clés de balise sont identiques, les valeurs de balise correspondantes sont combinées par la logiqueOR
.Exemple :
Le filtrage avec deux balises, avec le même espace de noms de balise et la même clé de balise (
env
), mais avec des valeurs de balise,prod
etpreprod
différentes, applique une opérationOR
, filtrant les ressources parpreprod OR prod
.Ensuite, en ajoutant une balise supplémentaire, avec la clé de balise
creator
et la valeur de balisesara
, les ressources déjà filtrées afficheront moins de résultats, car la nouvelle condition est la suivante : obtenir toutes les ressources avecenv
égal àprod OR preprod
AND
,creator
égal àsara
. Dans cet exemple, une seule ressource est trouvée.Sélectionnez les ressources à ajouter à la fenêtre de maintenance dans le panneau de gauche Ressources disponibles à ajouter sous Ressources sélectionnées.
- Si une ressource hôte est ajoutée, toutes les ressources qui utilisent cet hôte seront également incluses dans la fenêtre de maintenance. Vous pouvez consulter la liste de ces ressources sur la page Topologie de la page d'accueil de la ressource hôte. Sur la page d'accueil de l'hôte, recherchez toutes les ressources associées à
Used by
. - Si certaines ressources ne sont pas incluses dans la page Topologie de l'hôte, vous pouvez utiliser la fonctionnalité Ajouter une association pour ajouter la ressource manquante. Veillez à conserver l'option
Uses
. - Lorsqu'un hôte est inclus dans la fenêtre de maintenance, les alarmes configurées pour l'agent surveillant cet hôte sont également incluses et supprimées dans la fenêtre de maintenance.
-
Les ressources contenues par une ressource composite seront automatiquement ajoutées, mais les ressources utilisées par une ressource composite ne seront pas incluses.
Si une ressource composite telle qu'une instance E-Business Suite, une application PeopleSoft ou un système Oracle Database est incluse, tous ses membres sont automatiquement inclus dans la fenêtre de maintenance. Les membres sont ceux qui sont contenus par une ressource parent. Toutefois, les ressources utilisées par la ressource parent doivent être ajoutées manuellement à la fenêtre de maintenance.
Par exemple, en ajoutant une instance EBS, le traitement simultané et le groupe de workflow seront ajoutés automatiquement, car l'instance EBS les contient. Cependant, aucun domaine de base de données ou WebLogic utilisé par l'instance EBS ne sera ajouté par défaut.
- Il existe actuellement une limite de 100 ressources pouvant être ajoutées à une fenêtre de maintenance. Si vous devez ajouter d'autres ressources, créez une autre fenêtre de maintenance pour ces ressources.
Cliquez sur Ajouter les ressources sélectionnées pour continuer à créer la fenêtre de maintenance.
Lors de la création de la fenêtre de maintenance, cliquez sur le nombre de ressources pour afficher les ressources sélectionnées et ajoutées. Cliquez sur le nom de la ressource pour visualiser sa page d'accueil.
- Si une ressource hôte est ajoutée, toutes les ressources qui utilisent cet hôte seront également incluses dans la fenêtre de maintenance. Vous pouvez consulter la liste de ces ressources sur la page Topologie de la page d'accueil de la ressource hôte. Sur la page d'accueil de l'hôte, recherchez toutes les ressources associées à
-
Dans la section Programmer, sélectionnez les options qui conviennent le mieux aux objectifs de la fenêtre de maintenance. Les options disponibles incluent la récurrence, la date de début, immédiate ou future, et une durée spécifique, une date de fin spécifique ou la durée maximale autorisée, un an à compter de la date de création.
- Lorsque la récurrence est définie sur quotidienne, le jour choisi doit avoir au moins une occurrence dans la période de durée.
- Lorsque la fréquence est définie sur hebdomadaire, la durée doit être d'au moins une semaine.
Remarque
La programmation de la fenêtre de maintenance est enregistrée et affichée par défaut dans le fuseau horaire UTC. Vous ne pouvez définir différents fuseaux horaires que lors de la création ou de la mise à jour d'une fenêtre de maintenance. Toutefois, toutes les dates seront toujours enregistrées et gérées au format UTC.
- Cliquez sur Créer.
A des fins de débogage et d'administration, tout statut de demande d'une fenêtre de maintenance différent de Succès est un lien qui ouvre les journaux du processus actif appartenant à ce statut. Les journaux seront disponibles pendant sept jours.
Les alarmes de toutes les ressources incluses sont supprimées et une fenêtre de maintenance est créée pour les ressources sélectionnées. Vous pouvez les afficher en cliquant sur le nombre de ressources.
Vous pouvez afficher les membres de chaque ressource en cliquant sur le nombre de membres.
La table avec les fenêtres de maintenance peut être actualisée manuellement ou un intervalle d'actualisation peut être défini dans le menu déroulant Intervalle d'actualisation.
Les pages d'accueil des ressources incluses dans une fenêtre de maintenance active affichent une bannière indiquant l'inclusion de la ressource dans une fenêtre de maintenance spécifique et sa durée. Si la ressource fait partie de plusieurs fenêtres de maintenance, la bannière affiche la durée des fenêtres de maintenance qui se termine la dernière.
Modifier une fenêtre de maintenance
Lors de la modification des détails suivants pour une fenêtre de maintenance planifiée, vous pouvez mettre à jour :
-
Portée de la fenêtre de maintenance : les ressources peuvent être ajoutées ou les ressources précédemment ajoutées peuvent être supprimées.
-
Planning de la fenêtre de maintenance : les dates de début et de fin et la durée de la fenêtre de maintenance peuvent être mises à jour. Lors de la modification du planning, le fuseau horaire UTC est défini par défaut.
Cette option est désactivée pour les fenêtres de maintenance Actives ou Terminées.
Cloner une fenêtre de maintenance
Duplique une fenêtre de maintenance. Lors du clonage, les mêmes ressources sont incluses et la planification de la fenêtre de maintenance est définie sur le fuseau horaire UTC par défaut.
Arrêter une fenêtre de maintenance
Arrête une fenêtre de maintenance active en cours et met à jour son état sur Terminé.
Pour une fenêtre de maintenance récurrente active, son arrêt mettra fin à toute la série de récurrences, et pas seulement à l'occurrence actuelle.
Cette option n'est pas disponible pour les fenêtres de maintenance Planifiée ou Terminée.
Suppression d'une fenêtre de maintenance
Supprime une fenêtre de maintenance Planifiée ou Terminée.
Cette option n'est pas disponible pour les fenêtres de maintenance Actives.
Fenêtres de maintenance de filtre
Les fenêtres de maintenance peuvent être filtrées de deux manières différentes : par nom de fenêtre de maintenance et par les ressources qui lui sont associées.
- Filtrer par nom de Windows de maintenance :
Pour filtrer par nom, saisissez le nom des fenêtres de maintenance dans la barre de recherche. Il n'est pas sensible à la casse et mettra automatiquement à jour les résultats à mesure que vous tapez chaque lettre.
- Filtrer par ressource Windows de maintenance :
Pour effectuer une recherche par ressource, cliquez sur Rechercher par ressource. A côté de ce texte, un nombre indique le nombre de ressources déjà sélectionnées.
- Lorsque le panneau coulissant s'ouvre, sélectionnez les ressources à utiliser pour filtrer la liste Windows de maintenance.
- Après avoir sélectionné les ressources, cliquez sur Ajouter les ressources sélectionnées. Le panneau se ferme et la liste affiche uniquement les fenêtres de maintenance contenant ces ressources.
- Pour supprimer le filtre de ressources, ouvrez à nouveau le panneau et désélectionnez toutes les ressources.
Problèmes connus
Hôte : les associations dérivées ne seront pas ajoutées aux fenêtres de maintenance
Lorsque vous ajoutez un hôte à la fenêtre de maintenance, les ressources directement associées sont automatiquement ajoutées à la fenêtre. Toutefois, les autres ressources associées dérivées ne seront pas ajoutées.
Exemple :
Un hôte est ajouté à une fenêtre de maintenance. L'hôte est associé à deux serveurs gérés WLS. Les deux serveurs seront ajoutés à la fenêtre de maintenance. Toutefois, le cluster contenant les serveurs ne sera pas ajouté.
Les fenêtres de maintenance planifiées ne peuvent pas être arrêtées
Seules les fenêtres actives peuvent être arrêtées. Les fenêtres planifiées peuvent être modifiées ou supprimées.
Pour empêcher toute occurrence future d'une fenêtre de maintenance, modifiez la définition de la fenêtre de maintenance et indiquez une valeur end date
qui l'arrêtera avant sa prochaine exécution programmée.
La fenêtre de maintenance ne supprime pas les alarmes après actualisation
Une fois qu'une fenêtre de maintenance est créée, elle est actualisée en fonction d'événements futurs, tels qu'une nouvelle ressource enfant ajoutée à un membre de la fenêtre. Cependant, les alarmes de cette ressource ne seront pas supprimées.
Pour plus d'informations sur le dépannage d'une fenêtre de maintenance, reportez-vous à Dépannage d'une fenêtre de maintenance.