Bonjour, Youssef Admin 👋

Rôle : SUPER ADMIN • Organisation : Nexora Platform HQ

Centre d'Observabilité SRE

Métriques Prometheus, Masquage des Données Sensibles & Coupe-Circuits

Dernière mise à jour : À l'instant
DISPONIBILITÉ & RUNTIME
23h 45m
Environnement de Production Node.js
MÉMOIRE HEAP
142 MB
Heap allouée : 256 MB (RSS : 218 MB)
MÉTRIQUES PROMETHEUS
48
Collectées en direct via /api/metrics
COUPE-CIRCUITS
0 / 0 FERMÉS
Tous les circuits sains
Coupe-Circuits Actifs & Statut Fail-Fast
Refroidissement auto : 30s | Seuil : 5 échecs
Nom du CircuitÉtatSuccèsÉchecsAppels TotauxAction
Vérification du Masquage des Données Sensibles

Toutes les charges utiles HTTP, trames télématiques et événements passent par le service centralisé StructuredLoggerService. Identifiants, tokens, clés API et IMEI 15 chiffres sont automatiquement masqués avant écriture ou émission.

// Exemple de Log avec Masquage :
{"level":"INFO","context":"CommandsService"}
"imei":"8672*********45",
"authorization":"[REDACTED]",
"correlationId":"f92e4a11-bc34-45e0-9118-..."
Traçage Distribué & En-têtes de Corrélation

Chaque requête API entrante est enrichie par CorrelationIdMiddleware. En cas d'absence, un UUID RFC4122 v4 est généré et renvoyé dans les en-têtes HTTP de réponse.

X-Request-IDActif & Propagé
X-Correlation-IDActif & Propagé
Point d'Accès Prometheus/api/metrics