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

  • Rversion finale: Xanadu
  • Mis à jour 1 août 2024
  • 4 minutes de lecture
  • Créer un MetricBase déclencheur d’écart pour vous alerter lorsque MetricBase la réception de données cesse cessé.

    Avant de commencer

    Rôle requis : administrateur

    Pourquoi et quand exécuter cette tâche

    Les déclencheurs d’écart s’exécutent lorsque MetricBase la réception de données est interrompue 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 pour le niveau 1, un écart de 20 minutes pour le niveau 2, etc. 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 écart de 10 minutes, vous devez définir le niveau 2 sur un écart de 20 minutes ou plus.
    Remarque :
    Si vous définissez les durées d’écart entre les niveaux inférieures à 10 minutes, MetricBase un message d’erreur s’affiche 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 sur différents niveaux et en divisant par 2 (arrondi à l’unité inférieure). Par exemple, étant donné les éléments suivants :

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

    La fréquence de sondage est de 12 minutes, car Étage((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’écart lorsque des données sont manquantes. Par exemple, si MetricBase une interrogation a lieu toutes les 10 minutes et que l’écart est de 30 minutes avec des 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 Tout > 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. Renseignez 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 des séries chronologiques.

      Si vous sélectionnez une mesure avant de sélectionner une table, seules les tables possédant cette mesure s’affichent dans la boîte de dialogue Nom de la 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 s’affichent 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 contenant 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 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 Nombres qui indiquent une gravité croissante. Par exemple, vous pouvez définir le niveau 1 comme aucune donnée pendant 10 minutes. Le niveau 2 peut être l’absence de données pendant 20 minutes. Chaque niveau doit déclencher un flux différent. Le niveau est souvent utilisé dans les scripts de condition. Consultez Exécuter les déclencheurs sous condition.
      Fonction Fonction, supérieur ou égal à , ce qui signifie que ce déclencheur s’exécute lorsque l’écart dans les données reçues est supérieur à la valeur que vous spécifiez dans le champ Fenêtre . Il n’existe qu’une seule option pour la fonction, qui 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 vous avertir avec une gravité croissante.
    8. Sélectionnez Mettre à jour.
    9. Facultatif : Ajouter 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.