1. Collecter #
L'essentiel, proprement.
Principes #
- Nom, version et environnement de l'application systématiquement renseignés.
- Instrumentations web par défaut + traces fetch vers vos API.
- Source maps disponibles pour le récepteur, pas forcément publiques.
- Événements métier sur les étapes clés du parcours (pas sur chaque clic).
- Échantillonnage des sessions sur les sites à fort trafic.
2. Protéger #
Récepteur et données.
Sécurité et RGPD #
- CORS limité à vos domaines, clé d'API, limitation de débit devant le récepteur.
- Aucune donnée personnelle directe ; URL nettoyées par
beforeSend. - Collecte conditionnée au consentement si elle n'est pas strictement nécessaire.
- Rétention courte dans Loki.
3. Exploiter #
Des indicateurs qui guident les décisions.
Rituels #
- Web Vitals p75 par page et par version dans le dashboard de chaque équipe front.
- Alerte sur la hausse d'exceptions après un déploiement.
- Revue mensuelle des pages « mauvaises » au sens des Core Web Vitals.
- SLO d'expérience utilisateur (par exemple 75 % des visites avec un LCP < 2,5 s).
Schéma de référence et vérification rapide #
Check-list.
Check-list #
- SDK initialisé avec version et environnement
- Récepteur Alloy sécurisé
- Logs vers Loki, traces vers Tempo
- Propagation traceparent autorisée par les API
- Dashboard Web Vitals et erreurs
- Politique de confidentialité à jour
