instrumentation-client.js
Die Datei instrumentation-client.js|ts
ermöglicht es Ihnen, Monitoring- und Analysecode hinzuzufügen, der ausgeführt wird, bevor der Frontend-Code Ihrer Anwendung startet. Dies ist nützlich für die Einrichtung von Performance-Tracking, Fehlerüberwachung oder anderen clientseitigen Observability-Tools.
Um sie zu verwenden, platzieren Sie die Datei im Stammverzeichnis Ihrer Anwendung oder in einem src
-Ordner.
Verwendung
Im Gegensatz zur serverseitigen Instrumentierung müssen Sie keine spezifischen Funktionen exportieren. Sie können Ihren Monitoring-Code direkt in der Datei schreiben:
// Performance-Monitoring einrichten
performance.mark('app-init')
// Analytics initialisieren
console.log('Analytics initialized')
// Fehlertracking einrichten
window.addEventListener('error', (event) => {
// An Ihren Fehlertracking-Service senden
reportError(event.error)
})
// Performance-Monitoring einrichten
performance.mark('app-init')
// Analytics initialisieren
console.log('Analytics initialized')
// Fehlertracking einrichten
window.addEventListener('error', (event) => {
// An Ihren Fehlertracking-Service senden
reportError(event.error)
})
Versionsverlauf
Version | Änderungen |
---|---|
v15.3 | instrumentation-client eingeführt |