SAS Viya Deployment Reconcile Tracker

Un outil de surveillance dédié en temps réel conçu spécifiquement pour le suivi des déploiements SAS Viya en cours et des mises à jour automatisées de la plateforme.

Fonctionnalités
  • Détection Automatisée des Réconciliations : Analyse silencieusement le cluster toutes les 5 secondes en arrière-plan pour détecter les pods de déploiement ou de réconciliation actifs (associés au SAS Deployment Operator) sans nécessiter de rafraîchissement manuel de la page.
  • Sélection Intelligente des Pods : Détecte et s'attache automatiquement à un pod de réconciliation Running dès qu'il apparaît, passant de manière fluide en mode surveillance.
  • Streaming de Console en Direct : Intègre un panneau de terminal à thème sombre qui diffuse en direct les journaux de sortie standard du pod sélectionné, en interrogeant les mises à jour toutes les 3 secondes (oc logs --tail=200).
  • Défilement Automatique Intelligent : Le panneau du terminal défile automatiquement pour suivre les nouvelles sorties de journaux, mais met intelligemment en pause le défilement automatique si l'utilisateur fait défiler vers le haut pour revoir les entrées précédentes des journaux.
  • Barre Latérale d'État Visuel : Liste tous les pods de réconciliation historiques et actuels détectés dans un menu de navigation latéral, en utilisant des badges codés par couleur pour indiquer leur statut final (Running, Completed, ou Error).
  • Interface Utilisateur Zéro-Blocage (Zero-Block UI) : Fonctionne de manière entièrement asynchrone via AJAX, garantissant que l'interface du navigateur reste fluide et réactive pendant que les scripts en arrière-plan gèrent l'interrogation continue de l'API Kubernetes.
Picto
Interface SAS Viya Deployment Reconcile Tracker