Créer un moniteur d'intégrité autonome pour utiliser un script de surveillance de l'intégrité personnalisé

  • Rversion finale: Australia
  • Mis à jour 12 mars 2026
  • 5 minutes de lecture
  • Vous pouvez créer un moniteur d'intégrité autonome pour utiliser un script de surveillance de l'intégrité personnalisé en vue de surveiller les composants Gestion des événements spécifiés.

    Avant de commencer

    Rôle requis : evt_mgmt_admin

    Pourquoi et quand exécuter cette tâche

    Pour augmenter les moniteurs d’auto-intégrité fournis avec le système de base, vous pouvez créer un moniteur d’auto-intégrité pour surveiller les composants que vous spécifiez. Les scripts de surveillance de l’intégrité fournis avec le système de base sont répertoriés dans le tableau suivant.
    Tableau 1. Scripts de surveillance de l’intégrité fournis avec le système de base
    Script de surveillance de l’intégrité Utilisé par un moniteur pour :
    Vérifier le délai dans le traitement des événements Surveillez la durée des événements [en minutes] qui restent à l’état Prêt et ne sont pas traités.
    Moniteur de connecteurs Surveiller :
    • Indique si le temps pendant lequel un connecteur à l’état inactif a dépassé le seuil [en minutes] est configuré.
    • L’état actif des connecteurs.
    Obtenir l’état de traitement des événements Surveillez l’heure à laquelle les événements sont à l’état Prêt. Des alertes sont envoyées lorsque ce délai dépasse le seuil.
    Serveur MID Alertes de seuil Surveillez l’intégrité du serveur MID. Les événements sont envoyés lorsque des changements d’état Serveur MID sont détectés.
    Vous pouvez créer des règles de gestion des alertes pour répondre aux problèmes détectés par l’intégrité autonome et y remédier. Les alertes sont générées en fonction de la gravité et du seuil spécifiés. Accédez à la Gestion des événements > Administration > Surveillance de l’intégrité autonome pour les moniteurs fournis avec l’instance de base pour surveiller les problèmes détectés par l’intégrité personnelle, à savoir :
    Moniteur Description
    Surveillance de l’état d’inactivité du connecteur Surveillez pour vérifier si l’un des connecteurs était dans un état d’inactivité dépassant le seuil [en minutes] configuré.

    Script de surveillance de l’intégrité sélectionné : Moniteur des connecteurs.

    État des connecteurs Surveillez pour suivre l’état actif des connecteurs. Sélectionnez un seul seuil pour configurer la gravité à invoquer, en utilisant 1 pour sélectionner le champ de seuil ou 0 pour ignorer le champ de seuil. Pour plus d’informations, consultez Exemple d’état du connecteur.

    Script de surveillance de l’intégrité sélectionné : Moniteur des connecteurs.

    Retard dans le traitement des événements Surveillez pour suivre la durée des événements [en minutes] qui restent à l’état Prêt et qui n’ont pas été traités. Cette période de durée déclenche une alerte pour le CI de traitement des événements avec une sévérité en fonction des seuils configurés [minutes].

    Script de surveillance de l’intégrité sélectionné : vérifier le délai dans le traitement des événements.

    Tâche de traitement des événements Surveillez l’état des tâches de traitement des événements. Une alerte est générée lorsque le temps d’inactivité d’une tâche dépasse le seuil configuré.

    Script de surveillance de l’intégrité sélectionné : Obtenir l’état de traitement des événements.

    Serveur MID Serveur MID Alertes de seuil Surveillez Serveur MID Serveur MID l’intégrité. Des événements sont envoyés lorsque des problèmes de Serveur MID disponibilité et de seuils de ressources sont détectés.

    Script de surveillance de l’intégrité sélectionné : alertes de seuil de serveur MID.

    Remarque :
    Pour empêcher un moniteur d’auto-intégrité de détecter l’état du connecteur, vous pouvez à tout moment décocher la case Actif du moniteur, puis cliquer sur Mettre à jour.

    Procédure

    1. Accédez à la Gestion des événements > Administration > Surveillance de l’intégrité autonome, puis cliquez sur Nouveau.
    2. Remplissez les champs du formulaire.
      Tableau 2. Formulaire Configuration de la surveillance
      Champ Description
      Nom Nom descriptif et significatif pour le moniteur.
      Description Texte narratif qui décrit le moniteur.
      Actives Case à cocher pour activer le moniteur.
      Fréquence de la tâche de surveillance [secondes] Fréquence à laquelle la tâche de surveillance doit s’exécuter. Par défaut : 120 secondes.
      Dernière exécution Date et heure de la dernière exécution. Ces valeurs sont automatiquement mises à jour.
      Script Script de surveillance. Cliquez sur l’icône de recherche. Les scripts existants sont répertoriés dans l’écran Scripts de surveillance de l’intégrité ou cliquez sur Nouveau pour créer un script de surveillance de l’intégrité personnalisé. Pour plus d’informations sur la création d’un script de surveillance d’intégrité personnalisé, consultez l’étape 3.
      Remarque :
      En ce qui concerne tous les champs de configuration des seuils suivants : Toutes les valeurs surveillées sont comparées aux seuils. Si une valeur surveillée dépasse un seuil, une alerte de gravité appropriée est émise.
      Seuil critique Tout point supérieur à la valeur est considéré comme une conséquence critique.
      Seuil principal Tout point au-dessus de la valeur, mais en dessous de la valeur du seuil critique, est considéré comme une conséquence majeure.
      Seuil secondaire En cas de dépassement, la valeur est considérée comme une conséquence mineure.
      Seuil d'avertissement Si la valeur est dépassée, un avertissement est émis.
      Information supplémentaire Informations supplémentaires sur le moniteur.
    3. Pour créer un script de surveillance de l’intégrité personnalisé, dans le formulaire Configuration de surveillance, en regard du champ Script , cliquez sur l’icône de recherche pour ouvrir le formulaire Scripts de surveillance de l’intégrité, puis cliquez sur Nouveau.
    4. Remplissez les champs du formulaire.
      Tableau 3. Formulaire de script de surveillance de l’intégrité
      Champ Description
      Actives Case à cocher pour activer le moniteur.
      Description Texte narratif qui décrit le script personnalisé.
      Nom Nom descriptif et significatif pour le script personnalisé.
      Script Script personnalisé à exécuter lorsqu’il est appelé à partir d’un moniteur. Un modèle de script est fourni à titre indicatif.

      Vous pouvez utiliser les Scripts de surveillance de l’intégrité fournis avec le système de base comme exemples de création du script, ainsi que les outils de l’éditeur de script.

      Assurez-vous que le script personnalisé inclut :

      Exécutez la fonction de surveillance, qui est appelée en fonction du paramètre runUpdateHealthMonitorScripts(scriptId)« fréquence des tâches de surveillance ». Ajoutez cette fonction pour exécuter la logique de surveillance.

      Spécifiez la fonction de configuration qui est appelée toutes les heures runInsertHealthMonitorScripts(scriptId). Ajoutez la logique de configuration et ajoutez un CI si nécessaire. Dans le champ de recherche du volet de navigation, saisissez em_monitor_state.list. Dans la table États de surveillance [em_monitor_state], spécifiez l’initialisation de l’enregistrement de surveillance dans l’enregistrement requis.

      Utilisez les fonctions d’assistance définies dans EvtMgmtHealthMonitorCommon et EvtMgmtEventAlertGenerator Includes de script :

      • EvtMgmtHealthMonitorCommon
      • healthMonitorCommon.ShouldRun
      • healthMonitorCommon.calculateSeverity
      • EvtMgmtEventAlertGenerato
      • openAlert
      • closeAlert

      Vous pouvez utiliser la table Configurations de surveillance [em_monitor_conf] pour la configuration de la surveillance de l’intégrité autonome, la table Scripts de surveillance de l’intégrité [em_monitor_scripts] pour les scripts et la table États de surveillance [em_monitor_state] pour afficher les résultats du moniteur, tels qu’ils ont été initialisés dans runInsertHealthMonitorScripts.

      Pour plus d’informations sur les includes de script et les API, consultez :Includes de script installés avec Gestion des événements

    5. Cliquez sur Envoyer.

    Résultats

    Pour surveiller les Gestion des événements composants que vous spécifiez, vous pouvez configurer un moniteur d’intégrité autonome qui utilise le script de surveillance d’intégrité personnalisé que vous avez créé.