Se familiariser avec MetricBase
Une fois ServiceNow que le personnel a installé les MetricBase modules d’extension 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 : admin
MetricBase Démo
Avec le MetricBase plugin Demo, vous pouvez expérimenter MetricBase sans le configurer ni en savoir grand-chose. Le module d’extension inclut des exemples de données de séries chronologiques et de déclencheurs dans votre MetricBase base de données pour vous aider à visualiser les données et à voir comment fonctionnent les déclencheurs. La démo inclut également des mises à jour de données de séries chronologiques planifiées, comme si elles avaient été reçues d’une instance, afin que vous puissiez tester la fonctionnalité des déclencheurs inclus.
Dans la démo, une flotte fictive de drones a été équipée de capteurs qui diffusent leurs mesures, notamment leur vitesse, leur altitude et la durée de vie de leur batterie au fil du temps.
- 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 conservation 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 que vous avez 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 conservation 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.
Pour plus d’informations sur les stratégies de rétention, consultez Définir et collecter des données de séries chronologiques. - 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 politique de conservation pour revenir à la liste Mesures de séries chronologiques.
- Sélectionnez un nom de table. La définition Mesure de séries chronologiques 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 de politiques de rétention, voyons comment afficher les données dans des listes et des graphiques.
- Remarquez les champs de paramètres qui commencent par Afficher. Dans cet exemple, cela signifie 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 valeur de champ Intervalle de temps différente 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 métriques de drone, cliquez avec le bouton droit de la souris sur un type de drone (colonne Modèle ), puis sélectionnez Afficher la correspondance. Seuls les drones du type sélectionné s’affichent.
- 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 voir une autre façon de visualiser les données.
- Dans la page Créer un rapport qui s’affiche dans l’application Reporting , variez 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 valeur Dernière valeur par 1 jour.
- Sélectionnez Enveloppe dans la liste Transformation . Vous voyez les altitudes minimales et maximales (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 actuelle. Par exemple, si Dernière est 1 heure, la ligne temporelle 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. Maintenant, définissons 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 de déclencheur affiche le nom (Name) du déclencheur, la mesure (Mesure) que le déclencheur surveille, la table (Nom de la 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éclenchement de prévision linéaire affiche la définition du déclencheur de drone à 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 orientée à 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’avez pas associé 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 MetricBase Trigger, sélectionnez un déclencheur qui existe déjà, puis sélectionnez Terminé. Vous pouvez également sélectionner le signe plus à droite de MetricBase Trigger 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. Le modal 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 Concepteur de flux, consultez Flow Designer.
Le tableau suivant résume 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 est une flotte différente. Vous pouvez ajouter des enregistrements. |
| Générateurs de données | Table qui définit la façon dont les données sont créées pour les enregistrements de drones. Ce champ est fourni à titre informatif. Vous ne pouvez pas modifier ni 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 5 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 d’application de démonstration. Consultez Familiarisez-vous avec les API MetricBase pour plus d’informations. |