Rubrique précédente: Fonctionnalités générales

Rubrique suivante: Modules de logique applicative de la gestion des incidents

Structure de paramètres de critères

Deux paramètres définissent les critères dans le module de calcul d'opérations réussies : les critères de filtre et les critères de réussite. La structure de ces paramètres est identique.

La fonction est appelée avec les détails de l'événement actuels (à savoir, le paramètre eventDetails du gestionnaire d'événements) sur lesquels sera basé le test de réussite relatif aux détails de l'événement géré. Ce paramètre de table inclut toutes les informations requises pour déterminer si l'événement actuel doit être considéré ou non comme une opération réussie.

En fonction du résultat calculé, la valeur renvoyée est True ou False.

Si aucune entrée ne figure dans cette table, cela signifie que toutes les entrées sont considérées comme des opérations réussies.

Les critères de réussite sont calculés en comparant un ou plusieurs champs avec des valeurs spécifiques, ou d'après une évaluation d'expressions. Les lignes de critères multiples sont fusionnées d'après les relations logiques définies par l'utilisateur.

Par exemple, si un événement réussi contient une valeur comprise entre 3 et 6 dans le champ de résultat, l'utilisateur spécifiera deux lignes à l'aide la relation ET, en indiquant comme suit :

résultat > 3 et résultat < 6

La table se présente sous le format suivant :

Numéro de ligne

Argument 1

Opérateur

Argument 2

Lien logique interlignes

1

 

 

 

 

2

 

 

 

 

 

 

 

 

Les tables contiennent les champs suivants :

Interface de module de calcul d'opérations réussies

Le tableau suivant répertorie les paramètres.

Nom

Description

IgnoreTimeslots

(Facultatif, chaîne [True/False]) : détermine le mode de gestion des événements se produisant en dehors de la période d'application.

Débogage

(Facultatif, chaîne [True/False]) : détermine si les commentaires de débogage doivent être ajoutés au journal.

AggregationType

(Facultatif, chaîne [SUCCESSCOUNT,PERCENTOFSUCCESS]) : détermine si la méthode de calcul doit fournir le pourcentage d'opérations réussies ou le nombre d'entrées correspondant à des opérations réussies.

SuccessCriteria

(Obligatoire, table) : permet de déterminer si un événement doit être considéré comme une réussite ou un échec.

FilteringCriteria

(Facultatif, table) : permet de déterminer si un événement doit être géré ou filtré.

EventIdFieldName

(Facultatif, chaîne) : nom du champ à utiliser comme identificateur d'événement pour la reconnaissance d'événement de répétition.

Dépendances du module

Le tableau suivant répertorie les modules inclus.

Nom

Description

Bibliothèque de journaux (LL)

Bibliothèque pour la fonctionnalité d'amélioration de la journalisation

Bibliothèque de noyaux de paramètres (PKL)

Bibliothèque permettant de vérifier et de remplir des paramètres de module.

Bibliothèque de logique agrégative (AL)

Bibliothèque utilisée pour la génération des résultats de calculs communs

Bibliothèque de noyaux de rappel (CKL)

Bibliothèque permettant d'activer la fonctionnalité de rappel

Bibliothèque de superposition de paramètres et d'actions de base (POBAL)

Cette bibliothèque contient des fonctions de chargement de paramètres spécifiques et appelle la bibliothèque de noyaux de paramètres pour le chargement d'informations.

Bibliothèque d'entités distinctes (DEL)

Bibliothèque de notification à l'appelant en cas de détection d'une entité déjà spécifiée

Bibliothèque d'évaluation de critères de filtre (FCEL)

Bibliothèque de filtrage des événements d'après les spécifications de l'utilisateur

Bibliothèque d'évaluation des critères d'opérations réussies (SCEL)

Bibliothèque permettant de décider si l'événement en cours doit être considéré comme une réussite ou un échec.