Een Push API-sleutel aanmaken
Voordat u begint, moet u uw Push API-sleutel opzoeken in de sectie “Push and deploy” op de instellingenpagina van uw app. U vindt uw API-sleutel onder “Front-end error monitoring”. Zodra u uw sleutel heeft, volgt u de instructies onder de sectie Installatie om deze in uw applicatie te gebruiken.Installatie
Met npm of yarn
Voeg eerst het pakket@appsignal/javascript toe aan uw package.json. Voer vervolgens yarn install/npm install uit. U heeft ook een sleutel voor Front-end-foutmonitoring nodig uit de sectie “Push and deploy” op de instellingenpagina van uw app.
U kunt deze pakketten ook via de command line aan uw package.json toevoegen:
Met JSPM.dev
Dankzij de JSPM CDN is het mogelijk om de AppSignal voor JavaScript-integratie te gebruiken zonder een front-end-buildstap voor assets. Uw applicatie kan pakketten direct vanuit de CDN importeren:Met JSPM.io import maps
Met de JSPM.io import map generator kunt u een import map genereren voor de afhankelijkheden van uw applicatie. Voeg@appsignal/javascript toe aan de lijst met dependencies, voeg de gegenereerde import map en ES module shims toe aan de code van uw applicatie.
Met rails-importmap
Gebruik het volgende commando om deze pakketten toe te voegen aan de import maps van uw Rails-applicatie:
Gebruik
Maak eenappsignal.js-bestand om AppSignal te laden en te configureren. Vanuit dit bestand exporteren we de instantie van het Appsignal-object die we vanuit onze applicatie gebruiken. Voor meer informatie over de configuratie zie onze configuratiesectie.
Appsignal-object vervolgens in uw app importeren en gebruiken:
Integraties toevoegen
Uw applicatie maakt mogelijk gebruik van een framework of library die door AppSignal wordt ondersteund. Bekijk de sectie integraties voor elke library die uw applicatie gebruikt en volg de instructies om instrumentatie voor die libraries toe te voegen. Voeg integraties toe aan uw applicatie.Plug-ins toevoegen
AppSignal biedt ook een aantal plug-ins voor JavaScript-functionaliteit in de browser. Bekijk de sectie plug-ins voor eventuele aanvullende instrumentatie die u aan uw applicatie wilt toevoegen. Voeg plug-ins toe aan uw applicatie.Aangepaste foutrapportage
Gebruikt u geen framework of library, maar wilt u toch handmatig JavaScript-fouten rapporteren? Gebruik onze Span API om spans aan te maken waarop u fouten kunt rapporteren, tags kunt toevoegen en aanvullende metadata kunt opnemen. Lees vervolgens onze handleiding voor foutafhandeling over hoe u fouten naar AppSignal rapporteert.📖 Ga verder met onze installatiehandleiding.
Verwijderen
Verwijder AppSignal uit uw app door de onderstaande stappen te volgen. Wanneer deze stappen zijn voltooid, zal uw app geen gegevens meer naar de AppSignal-servers sturen.-
Verwijder in de
package.jsonvan uw app alle regels die verwijzen naar eenappsignal-pakket:"*appsignal/*": "*". -
Voer
npm installofyarn installuit om uwpackage.lock/yarn.lockbij te werken met de verwijderde pakketten.- Of voer
npm uninstall @appsignal/<package name>ofyarn remove @appsignal/<package name>uit om een AppSignal-pakket te verwijderen.
- Of voer
- Verwijder alle AppSignal-configuratie uit uw app.
-
Commit, deploy en herstart uw app.
- Zo zorgt u ervoor dat de AppSignal-servers geen gegevens van uw app blijven ontvangen.
- Tot slot kunt u de app verwijderen op AppSignal.com.
📖 Ga verder met onze verwijderingshandleiding.