Sentry
Configuration de Sentry au sein de l'application.
info
Les fonctions suivantes dépendent de la librairie sentry.
Références
const initSentry: (dsn: string,routing?:boolean) => void;
initSentry
Permets d'initialiser Sentry au sein de l'application. Configure le DSN du projet Sentry.
astuce
Le traceSampleRate est défini à 0.2 par défaut. Cela signifie que 20% des erreurs seront envoyées à Sentry.
attention
Les erreurs de formulaire et de connexion ne sont pas envoyées à Sentry.
Paramètres
- dsn
- Requis
- DSN du projet Sentry (exemple :
'https://xxx.ingest.sentry.io/xxx'). Voir plus
- routing
- Optionnel
- Définit si le routage doit être pris en compte dans les erreurs envoyées à Sentry. Par défaut,
false. Voir plus
attention
Pour utiliser l'option de routage, il faut avoir défini les variables d'environnement suivantes :
VITE_APP_ENV: Environnement de l'applicationVITE_APP_NAME: Nom de l'applicationVITE_APP_VERSION: Version de l'application
Exemple
import initSentry from '@creatic/reactic-utils';
initSentry('https://xxx.ingest.sentry.io/xxx');