Network & Routing Diagnostics
Un tableau de bord complet multi-onglets conçu pour dépanner les problèmes complexes de connectivité, de routage et de configuration au sein de l'environnement SAS Viya et du cluster OpenShift.
Fonctionnalités
- Routes OpenShift et Pings HTTP : Extrait toutes les Routes OpenShift (Ingress) configurées, en présentant leurs URL complètes, leurs configurations TLS et leurs ports cibles. Il inclut un test de diagnostic HTTP en direct qui exécute un ping
curlsur la route, vérifiant si le endpoint renvoie un200 OK/302 Redirectsain ou lève des erreurs HTTP4xx/5xx. La routelogonprincipale est automatiquement testée lors du chargement. - Détection de Services Orphelins (Onglet Services) : Analyse tous les Services Kubernetes et leurs endpoints pour détecter les services "orphelins" (ceux ayant 0 pods/endpoints actifs attachés). Ceux-ci sont explicitement signalés par des badges à haute visibilité et comptabilisés dans la navigation par onglets, car ils sont la cause principale des erreurs
502/503 Bad Gateway. - Surveillance des Certificats TLS : Interroge de manière transparente
cert-managerpour lister tous les certificats TLS internes, en affichant leur statutReadyet leurs dates d'expiration précises pour prévenir les défaillances de communication sécurisée inattendues. - Diagnostics CoreDNS Internes : Fournit un utilitaire de diagnostic avancé qui exécute une requête DNS en direct directement depuis un conteneur en cours d'exécution à l'intérieur du cluster. Cela permet aux administrateurs de valider la fonctionnalité CoreDNS interne et de s'assurer que la communication interne de microservice à microservice est saine.
- Asynchrone et Réactif : Tous les onglets se chargent de manière asynchrone à l'aide d'AJAX, garantissant que le tableau de bord reste très réactif même lors de l'analyse de centaines d'objets réseau à travers le cluster.