WindevExpert

Vidéo 14 • Surveillance & Télémétrie

Gardez l'Œil sur
votre Parc Client

"En SaaS, ne pas savoir ce qui se passe chez le client est votre plus grand risque financier."

Le Problème de "L'Aveugle"

Le Développeur Classique

Le client appelle : "Ça ne marche pas !".
Vous répondez : "Je ne sais pas, envoyez-moi une capture d'écran ou donnez-moi un accès TeamViewer".

RÉSULTAT : Perte de temps, client frustré, image non-professionnelle.

L'Éditeur SaaS Expert

Vous appelez le client : "Bonjour, j'ai remarqué que votre caisse n°3 a une micro-coupure internet, ne vous inquiétez pas, j'ai déjà relancé le service à distance."

RÉSULTAT : Proactivité totale, abonnement justifié, confiance absolue.

Dashboard Télémétrie Live

État du Parc

PARIS - Bastille
v2.4.1
LYON - Part-Dieu
v2.4.1
MARSEILLE - Vieux Port
Déconnecté
Flux d'événements Cloud
[14:30:01] INFO: Site PARIS connecté (Heartbeat OK)
[14:31:45] INFO: Site LYON synchro réussie (12 records)

Le Concept du "Heartbeat"

POSTE LOCAL

Un Timer interne appelle l'API toutes les 60s sans aucune donnée, juste pour dire "Je suis là".

SIGNAL DE VIE (UDP/HTTP)
MONITEUR CLOUD

Si le serveur ne reçoit rien pendant 3 minutes, il déclenche une alerte critique.

Implémentation WLangage

// 1. Capturer l'erreur proprement
QUAND EXCEPTION DANS
    HExécuteRequête(REQ_Vente)
FAIRE
    // 2. Ne pas juste afficher un message, l'ENVOYER au Cloud
    stLog est une ST_Telemetrie
    stLog.Niveau = logCritique
    stLog.Message = ExceptionInfo(errMessage)
    
    // 3. On utilise notre SyncEngine pour pousser le log
    clMonSyncEngine.PushLog(stLog)
FIN
"Note Expert : En SaaS, vos erreurs sont vos meilleurs professeurs. Centralisez-les toutes !"