Hotspots helfen beim Erfassen und Protokollieren der Ladezeiten von Widgets, was ein besseres Debugging langer Portalladezeiten ermöglicht.
Vorbereitungen
Erforderliche Rolle: sp_admin
Prozedur
-
Navigieren zu .
-
Klicken Sie auf das anwenderdefinierte Widget, dem Sie den Hotspot hinzufügen möchten.
-
Fügen Sie die folgenden Code-Fragmente in das Feld Serverskript ein:
Definieren Sie eine Startzeit unter dem Konfigurationsausdruck für das Laden:
var startTime = new GlideDateTime();
Widget-Instanzbezeichner abrufen:
data.spInstanceId =
grInstanceRecord.getUniqueValue();
Ladezeitnachverfolgung hinzufügen:
new sn_cd.cd_Utils().postInstanceHotspot({
startTime: startTime,
callerId: data.spInstanceId,
shortDesc: '{insert a short description}'
});
-
Klicken Sie auf Aktualisieren.
Nächste Maßnahme
Öffnen Sie das Fenster „Leistungsdetails“, um anzuzeigen, wie lange das anwenderdefinierte Widget zum Laden von Daten benötigt: Zeigen Sie die Leistungsmetriken des -Widgets an