Se familiariser avec MetricBase
Une fois ServiceNow que le personnel a installé les modules d’extension MetricBase et MetricBase Demo, vous pouvez utiliser la démo pour vous familiariser avec MetricBase.
Prérequis
- MetricBaseet les plugins de démonstration doivent être installés par ServiceNow le MetricBase personnel.
- Rôle requis : administrateur
- Accédez à la pour voir le nom, le modèle, la longueur, la largeur, l’altitude et la vitesse de tous les drones de la flotte.
- Sélectionner pour voir comment les mesures sont définies. Dans la liste Mesures de séries chronologiques, les valeurs de colonne spécifient la table dans laquelle les mesures de séries chronologiques du drone sont stockées, les noms de toutes les mesures stockées pour chaque drone et la politique de rétention pour chaque mesure. La politique de conservation spécifie la fréquence à laquelle les mesures sont prises et la durée de conservation de MetricBase ces données.
que vous avez vu les données du drone et appris à les trouver, voyons comment les données ont été collectées à l’aide d’une politique de rétention.
- Sélectionnez une politique de conservation. Le formulaire Politique de rétention affiche la définition de la politique. Dans l’exemple suivant, cette mesure est mesurée une fois par minute pendant les 8 premiers jours, puis une fois toutes les 10 minutes pendant les 94 jours suivants, puis une fois par heure pendant les 397 jours suivants. Après cela, le système supprime les données.
Reportez-vous à la section MetricBase Politiques de conservation. - Pour voir comment les données sont agrégées pendant les durées de conservation, sélectionnez la flèche gauche (<) en haut de la fenêtre Calendriers de politiques de conservation pour revenir à la liste Mesures de séries chronologiques.
- Sélectionnez un nom de table. La définition de mesure de série chronologique affiche l’agrégateur de politique de rétention. Cet agrégateur résume les données comme, par exemple, la valeur moyenne, maximale ou minimale de la période d’agrégation. Dans l’exemple suivant, l’administrateur a cliqué sur la table de la mesure de vitesse. Le résultat est que MetricBase stocke les moyennes de vitesse au cours de chaque période d’échantillonnage dans la MetricBase base de données.
Maintenant que vous comprenez comment les données ont été collectées à l’aide des stratégies de rétention, voyons comment afficher les données dans des listes et des graphiques.
- Notez les champs de paramètres qui commencent par Affichage. Dans cet exemple, ils signifient que les valeurs de vitesse affichées dans la vue de liste des drones sont les dernières vitesses enregistrées dans chaque intervalle d’heure pour chaque drone. Ces champs d’affichage contrôlent uniquement ce qui apparaît dans la vue de liste des drones. Ils n’ont rien à voir avec la politique de conservation.
- Affichez la vue de liste d’une table en saisissant <nom-table>.list dans le champ Navigateur de champ . Par exemple, mb_demo_drone.list. Toutes les données du drone s’affichent. Dans l’exemple de l’étape précédente, la colonne de vitesse contiendrait la dernière valeur de la période d’échantillonnage.
- Sélectionner et regardez la colonne Vitesse (km/h). D’après l’étape précédente, vous savez que ces valeurs sont les dernières vitesses enregistrées pour chaque drone jusqu’à il y a une heure. Les valeurs sont les mêmes que celles que vous obtiendriez en utilisant la commande .list .
- Sélectionnez la valeur de vitesse du premier drone. Le graphique suivant montre la vitesse du drone qui a été mesurée toutes les heures.Remarque :Vous devrez peut-être sélectionner une autre valeur de champ Intervalle de temps pour obtenir un graphique plus clair. Par exemple, essayez 1 jour. La vitesse est une onde sinusoïdale car elle est générée artificiellement. Passez la souris sur l’onde sinusoïdale pour voir les mesures réelles.
- Sélectionnez la flèche gauche (<) pour revenir à la liste des mesures de drone, cliquez avec le bouton droit de la souris sur un type de drone (colonne Modèle ) et sélectionnez Afficher la correspondance. Seuls les drones du type sélectionné apparaissent.
- Sélectionnez l’icône de menu en regard de l’en-tête de colonne Altitude et sélectionnez Diagramme des séries chronologiques. Vous voyez un graphique qui montre les mesures d’altitude des drones de type Warbler-T7.
Vous pouvez modifier la valeur Intervalle de temps pour obtenir un graphique plus clair.
- Sélectionnez la flèche gauche (<) pour revenir à la liste des métriques de drone.
- Cliquez sur l’icône de menu en regard de l’en-tête de colonne Altitude et sélectionnez Concepteur de diagramme de séries chronologiques pour afficher une autre façon de visualiser les données.
- Sur la page Créer un rapport qui s’affiche dans l’application Reporting , faites varier les paramètres du graphique. Remarque :Dans les étapes suivantes, pour rester sur la même longueur d’onde, sélectionnez Exécuter. Pour passer à la page suivante lors de la conception du graphique, sélectionnez Suivant.
- Dans la fenêtre Type (Type), sélectionnez le type de graphique à afficher, puis cliquez sur Next (Suivant).
- Dans le volet Configurer, essayez de modifier les paramètres. Cliquez sur Exécuter pour afficher les résultats à chaque changement.
- Remplacez le titre du rapport par Warbller Altitude (Altitude de la paruline).
- Appliquez une condition pour filtrer la vue. Par exemple, [Modèle] [est] [Paruline T7].
- Remplacez la dernière valeur par 1 jour.
- Sélectionnez Enveloppe dans la liste Transformation . Vous voyez les altitudes minimale et maximale (enveloppe) pour la flotte de drones Warbler T7 au fil du temps.
- sélectionnez la chronologie à afficher sur le graphique à l’aide de la liste Plage horaire .Remarque :Relative utilise le dernier intervalle de temps par rapport à l’heure présente. Par exemple, si Dernière est 1 heure, la chronologie dans le graphique couvre toujours l’heure précédente. Vous pouvez ajouter ce rapport à votre tableau de bord pour afficher les mesures de l’heure précédente.
- Dans la fenêtre Style (Style), modifiez la valeur Chart color (Couleur du graphique ), puis cliquez sur Run (Exécuter).
Vous avez affiché les données des drones dans des listes et des graphiques. Définissons maintenant un déclencheur qui s’exécute lorsque les données que vous surveillez atteignent une valeur de seuil.
- Dans la fenêtre Type (Type), sélectionnez le type de graphique à afficher, puis cliquez sur Next (Suivant).
- Sélectionner . La MetricBase liste Définitions du déclencheur affiche le nom (Name) du déclencheur, la mesure (Mesure) que le déclencheur surveille, la table (Nom de table), la mesure dans laquelle il se trouve, la description du déclencheur et si le déclencheur est actif. Les déclencheurs déclenchent les flux lorsque les mesures atteignent les seuils de déclenchement. Un exemple est lorsqu’un drone vole trop bas. Pour plus d’informations sur les déclencheurs, consultez Workflows de déclencheurs.
- Sélectionnez Drone à batterie faible. Le MetricBase formulaire de déclencheur de prévision linéaire affiche la définition du déclencheur de drone de batterie faible.
Dans cet exemple, le déclencheur surveille la mesure Batterie restante (%) (Métrique) dans la table Drone (Nom de la table) toutes les 10 minutes (Fenêtre). Si la durée de vie de la batterie est à la baisse (tendance) et qu’elle a 80 % de chances (niveau de confiance) d’atteindre 20 % (seuil) dans les 20 minutes (sous Fenêtre pour le niveau 1), le déclencheur s’exécute. Bien qu’il se déclenche, rien ne se passe tant que vous n’associez pas ce déclencheur à un flux. Le flux définit les actions à entreprendre.
- Sélectionner .
- Sélectionner pour associer un déclencheur défini dans le système à un flux.
- Dans le champ Nom du flux , nommez le flux et sélectionnez Soumettre.
- Cliquez sur Ajouter un déclencheur et sélectionnez MetricBase dans la liste.
- Dans Déclencheur MetricBase, sélectionnez un déclencheur qui existe déjà, puis sélectionnez Terminé. Vous pouvez également sélectionner le signe plus à droite du déclencheur MetricBase pour créer un nouveau déclencheur.
- Sélectionnez Ajouter une action, une logique de flux ou un flux secondaire.
- Sélectionnez Action pour spécifier les actions à effectuer lorsque le déclencheur se déclenche. La boîte de dialogue Action s’affiche.
- Sélectionnez un domaine d’actions dans la colonne de gauche et l’action spécifique à effectuer dans la colonne de droite.
- Sélectionnez Enregistrer et activer. Le flux ne s’exécute que s’il est activé. Pour en savoir plus sur , reportez-vous à Studio de workflowWorkflow Studio.
Le tableau suivant récapitule les modules de la MetricBase démo.
| Module | Description |
|---|---|
| Drones | Table qui conserve les mesures sur les drones, telles que la vitesse et l’altitude. Chaque disque est un drone différent. Vous pouvez ajouter des enregistrements. |
| Flottes | Table qui gère les mesures sur les groupes de drones. Chaque record représente une flotte différente. Vous pouvez ajouter des enregistrements. |
| Générateurs de données | Table qui définit la manière dont les données sont créées pour les enregistrements de drones. Ce champ est fourni à titre informatif. Vous ne pouvez pas modifier ou ajouter d’enregistrements. |
| Mesures | Liste des mesures qui sont définies dans le système. Cette liste est la même table que . Vous pouvez ajouter des champs de mesures. |
| Travaux planifiés | Tâche planifiée créée pour l’application de démonstration. La tâche s’exécute toutes les cinq minutes pour ajouter des données aux tables de démonstration dans la MetricBase base de données. Vous pouvez modifier le calendrier. |
| Définitions de déclencheurs | Liste des déclencheurs définis dans la démo. Cette liste est la même table que . Vous pouvez créer des déclencheurs supplémentaires. |
| Journaux des anomalies | Liste des journaux qui résultent du déclenchement des déclencheurs. Le déclencheur Drone volant à basse altitude crée les journaux d’anomalie. |
| Explorateur de données | Widget qui vous permet de tester des MetricBase API JavaScript à l’aide des données de l’application de démonstration. Pour plus d’informations, consultez Familiarisez-vous avec les API MetricBase . |