Observabilité
Transformer avec VRL et tester ses pipelines Vector
Le langage VRL (Vector Remap Language) : analyse de logs (JSON, regex, syslog), gestion des erreurs, enrichissement, masquage, routage, conversion de logs…
Guides & décryptages
Observabilité
Le langage VRL (Vector Remap Language) : analyse de logs (JSON, regex, syslog), gestion des erreurs, enrichissement, masquage, routage, conversion de logs…
Observabilité
Comparer Fluent Bit et Vector (performances, transformations, écosystème, gouvernance), les combiner en agent et agrégateur, et migrer depuis Fluentd ou L…
Observabilité
Check-list de production pour la collecte de logs : structure, filtrage à la source, masquage, tampons, labels, supervision des agents et configuration te…
Observabilité
Pourquoi observer le front-end, ce que mesure le RUM, les Core Web Vitals (LCP, INP, CLS) et leurs seuils, et la différence entre RUM et monitoring synthé…
Observabilité
Installer Grafana Faro : le SDK web (npm ou CDN), le récepteur faro.receiver d'Alloy, l'envoi vers Loki et Tempo, et la configuration de l'application (no…
Observabilité
Exploiter l'API Faro : capture automatique des erreurs, envoi manuel d'erreurs, logs, événements et mesures métier, identification des sessions et des uti…
Observabilité
Relier les requêtes du navigateur aux traces du back-end : TracingInstrumentation, propagation de l'en-tête traceparent, CORS, et navigation dans Grafana …
Observabilité
Interroger les données Faro dans Loki (Web Vitals, erreurs, événements), construire des dashboards et des alertes, et respecter le RGPD : consentement, mi…
Observabilité
Comment ce site mesure ses Core Web Vitals avec une quarantaine de lignes de JavaScript, une balise anonyme, des histogrammes Redis et un point /metrics p…
Observabilité
Check-list pour un RUM utile et respectueux : configuration du SDK, versions, source maps, corrélation avec le back-end, maîtrise du volume et conformité …
DevOps
Pourquoi tester la performance avant la production, les types de tests (smoke, charge, stress, pic, endurance, point de rupture) et les atouts de Grafana …
DevOps
La structure d'un script k6 (init, setup, default, teardown), les requêtes HTTP, les checks, les groupes et tags, et la modélisation de la charge avec les…
L'apprentissage ne s'arrête jamais