Ajouter des zones réactives pour suivre les performances des widgets personnalisés

  • Rversion finale: Yokohama
  • Mis à jour 30 janv. 2025
  • 1 minute de lecture
  • Les zones réactives permettent de capturer et d’enregistrer les temps de chargement des widgets, ce qui permet un meilleur débogage des longs délais de chargement du portail.

    Avant de commencer

    Rôle requis : sp_admin

    Procédure

    1. Accédez à la Tout > Portail de services > Widget.
    2. Cliquez sur le widget personnalisé auquel vous souhaitez ajouter la zone réactive.
    3. Insérez les extraits de code suivants dans le champ de script Server :
      Définissez une heure de début sous l’expression de configuration de chargement :
      var startTime = new GlideDateTime();
      Récupérez l’identificateur d’instance de widget :
      data.spInstanceId =
                                  grInstanceRecord.getUniqueValue();
      Ajouter le suivi de la durée de chargement :
      new sn_cd.cd_Utils().postInstanceHotspot({
      				startTime: startTime,
      				callerId: data.spInstanceId,
      				shortDesc: '{insert a short description}'
      		});
    4. Cliquez sur Mettre à jour.

    Que faire ensuite

    Ouvrez la fenêtre Détails des performances pour afficher la durée de chargement des données par le widget personnalisé : Afficher les mesures des performances du widget