Créer un déclencheur d’écart MetricBase

  • Rversion finale: Zurich
  • Mis à jour 31 juil. 2025
  • 4 minutes de lecture
  • Créez un déclencheur d’écart MetricBase pour vous alerter lorsque la MetricBase réception de données est interrompue.

    Avant de commencer

    Rôle requis : admin

    Pourquoi et quand exécuter cette tâche

    Les déclencheurs d’écart s’exécutent lorsqu’ils MetricBase cessent de recevoir des données pendant une période spécifiée.

    Figure 1. Le déclencheur d’écart s’exécute sur les données manquantes
    Le déclencheur d’écart s’exécute sur les données manquantes dans la base de données
    Vous pouvez définir plusieurs niveaux de déclencheur pour indiquer différentes gravités. Par exemple, vous pouvez définir un écart de 10 minutes comme niveau 1, un écart de 20 minutes comme niveau 2, et ainsi de suite. Chaque niveau doit déclencher un flux différent Studio de workflow . La différence entre les durées d’écart sur les différents niveaux doit être d’au moins 10 minutes. Par exemple, si vous définissez le niveau 1 sur un intervalle de 10 minutes, vous devez définir le niveau 2 sur un intervalle de 20 minutes ou plus.
    Remarque :
    Si vous définissez les durées d’écart entre les niveaux inférieures à 10 minutes, MetricBase affiche un message d’erreur et supprime le niveau que vous avez ajouté.

    La fréquence d’interrogation est calculée à l’aide de la différence entre les durées d’écart à différents niveaux et en divisant par 2 (arrondi à la baisse). Par exemple, étant donné ce qui suit :

    • Le niveau 1 se déclenche après 5 minutes de données manquantes
    • Niveau 2 se déclenche après 30 minutes de données manquantes

    La fréquence d’interrogation est de 12 minutes, car Floor((30-5)/2) = 12 minutes.

    La fréquence d’interrogation maximale est toutes les 5 minutes et la fréquence minimale est toutes les 30 minutes. Si un déclencheur n’a qu’un seul niveau, la fréquence d’interrogation est de 30 minutes.

    MetricBase Recherche dans les données stockées dans la base de données, et non dans les MetricBase données entrantes. Par conséquent, un déclencheur d’écart peut s’exécuter après l’intervalle lorsque des données sont manquantes. Par exemple, si MetricBase les interrogations ont lieu toutes les 10 minutes et que l’écart est de 30 minutes de données manquantes, le déclencheur peut s’exécuter jusqu’à 40 minutes après la dernière réception des données.

    Procédure

    1. Accédez à la Tous > MetricBase > Studio de workflow > Définitions de déclencheurs.
    2. Sélectionnez Nouveau.
    3. Dans le formulaire Création de déclencheur MetricBase , sélectionnez l’option Déclencheur d’écart .
    4. Remplissez les champs du formulaire.
      Les niveaux de déclencheur ne sont pas initialement visibles sur ce formulaire. Vous configurez les niveaux ultérieurement.
      Tableau 1. Formulaire Déclencheur d’écart MetricBase
      Champ Description
      Nom Nom du déclencheur.
      Nom de la table

      Table de la MetricBase base de données qui contient la mesure que vous souhaitez surveiller. Les seules tables qui s’affichent lorsque vous cliquez sur l’icône de recherche sont celles que vous avez spécifiées dans les mesures de séries chronologiques.

      Si vous sélectionnez une mesure avant de sélectionner une table, seules les tables comportant cette mesure apparaissent dans la boîte de dialogue Nom de table .

      Actif Option permettant d’activer le déclencheur.
      Mesure

      Mesure de table que vous souhaitez surveiller et qui est spécifiée par le nom de la table. Les seules mesures qui apparaissent lorsque vous cliquez sur l’icône de recherche sont celles de cette table.

      Si vous sélectionnez une mesure avant de spécifier un nom de table, les mesures de toutes vos mesures de séries chronologiques s’affichent. Une fois que vous avez sélectionné une mesure, seules les tables qui contiennent cette mesure s’affichent lorsque vous cliquez sur l’icône de recherche située en regard du nom de la table.

      Description Description du déclencheur.
    5. Sélectionnez Enregistrer.
      Un nouvel enregistrement est créé.
    6. Dans la zone Gaps Trigger Levels (Niveaux de déclencheur d’écart MetricBase ) de l’enregistrement que vous venez de créer, double-cliquez sur chaque cellule pour ajouter des valeurs qui spécifient les paramètres de déclenchement.
      Champ Description
      Niveau Des nombres qui indiquent une gravité croissante. Par exemple, vous pouvez définir le niveau 1 comme étant aucune donnée pendant 10 minutes. Le niveau 2 peut être sans données pendant 20 minutes. Chaque niveau doit déclencher un flux différent. Le niveau est souvent utilisé dans les scripts de conditions. Consultez Exécuter les déclencheurs conditionnellement.
      Fonction Fonction supérieure ou égale à, ce qui signifie que ce déclencheur s’exécute lorsque l’écart entre les données reçues est supérieur à la valeur spécifiée dans le champ Fenêtre . Il n’existe qu’une seule option pour la fonction, et elle ne peut pas être laissée vide ou MetricBase afficher un message d’erreur.
      Fenêtre Durée pendant laquelle aucune donnée n’a été reçue pour exécuter le déclencheur. Le format est heures :minutes :secondes. Par exemple, 00:20:00 signifie que ce déclencheur s’exécute après 20 minutes de données manquantes.
    7. Facultatif : Ajoutez des lignes à la table pour créer un comportement de déclenchement multicouche.
      En règle générale, chaque ligne supplémentaire (niveau) indique une condition plus grave. Le Studio de workflow flux associé au niveau doit avertir avec une gravité croissante.
    8. Sélectionnez Mettre à jour.
    9. Facultatif : Ajoutez une condition de déclenchement qui détermine si un déclencheur exécute un Studio de workflow flux.

    Formulaire Déclencheur d’écart

    Formulaire Déclencheur d’écart

    Que faire ensuite

    Associez ce déclencheur à un Studio de workflow flux. Pour plus d’informations, consultez Affecter un déclencheur à un flux.