Operations & services¶
La carte du site représente l'une des interfaces opérationnelles principales d'Avalon. Au-delà de la simple visualisation, elle vous permet de gérer votre réseau directement grâce à des interactions avancées à la souris, des raccourcis clavier et des processus de déploiement de services automatisés.
Interactions souris et clavier¶
Des raccourcis souris et clavier vous permettent de gérer rapidement vos équipements et d'organiser votre site.
Sélection en bloc¶
Maintenez la touche Alt enfoncée et glissez la souris pour délimiter une zone rectangulaire de sélection. Tous les équipements situés dans cette zone sont automatiquement sélectionnés, prêts pour des opérations en masse.
Création de bâtiment¶
Pour regrouper logiquement vos équipements, maintenez la touche Shift et tracez un rectangle en faisant glisser la souris. Au relâchement, une modale apparaît vous invitant à nommer votre nouveau bâtiment.
Gestion des bâtiments¶
Les bâtiments sont bien plus que de simples frontières visuelles : ils établissent un lien fonctionnel avec les équipements qu'ils contiennent.
Comportements dynamiques :
-
Déplacement : Lorsque vous déplacez un bâtiment sur la carte, tous les équipements qu'il contient se déplacent automatiquement avec lui.
-
Association dynamique : Glissez un équipement à l'intérieur d'une zone de bâtiment pour l'y associer automatiquement. Inversement, sortez-le de la zone pour rompre ce lien.
-
Menu contextuel : Un clic droit sur le titre d'un bâtiment ou dans un espace vide à l'intérieur ouvre un menu vous permettant d'Éditer le nom ou de Supprimer la zone. Notez que supprimer un bâtiment ne retire que la frontière logique : les équipements restent présents sur la carte.
Gestion des équipements¶
Un clic droit sur l'icône d'un équipement ouvre un menu contextuel qui centralise les outils de gestion et de diagnostic immédiats.
WebSSH¶
L'option Open Webclient lance l'interface WebSSH, un terminal dans le navigateur qui vous fournit un accès CLI sécurisé à vos équipements réseau.
La modale WebSSH offre une console de gestion centralisée avec des capacités avancées de gestion de sessions :
Gestion multi-équipements :
- Sessions concurrentes : Ouvrez et gérez plusieurs sessions SSH simultanément au sein d'une seule modale.
- Navigation par onglets : Chaque connexion apparaît dans un onglet séparé, vous permettant de basculer rapidement entre vos terminaux actifs.
- Organisation par bâtiments : Les équipements sont regroupés par bâtiments dans le panneau de gauche, reflétant fidèlement la structure logique de votre site.
- Suivi des sessions actives : Une section dédiée affiche toutes vos sessions actuellement connectées avec des indicateurs visuels de statut.
- Persistance des sessions : Naviguez librement entre les onglets : votre historique de commandes et vos sessions actives restent intacts.
Éléments d'interface :
- Panneau de gauche : Une vue arborescente rétractable présente vos équipements regroupés par bâtiment, accompagnés d'indicateurs visuels de statut de connexion.
- Onglets de terminal : Chaque onglet affiche le nom d'hôte de l'équipement ainsi que son adresse IP de gestion pour une identification rapide.
- Statut de connexion : Le statut de connexion s'affiche en temps réel au bas de chaque fenêtre de terminal.
Interfaces¶
L'option Show Interfaces ouvre une vue détaillée de toutes les interfaces de l'équipement, affichant l'état stocké dans la base de données, le type de configuration et les compteurs d'entrée/sortie.
Suppression d'équipement¶
L'option Delete Device déclenche une modale de confirmation pour retirer l'actif de l'inventaire du site de manière sécurisée.
Déploiement de services¶
Avalon permet le déploiement de configurations réseau via deux approches complémentaires : les services unitaires (par équipement) et les services composites (multi-équipements).
Unitary Services (Services unitaires)¶
Ces services s'appliquent à une sélection d'un ou plusieurs équipements. Effectuez un clic droit sur votre sélection pour ouvrir le menu Services et choisir le modèle approprié.
Ce sont tous les services à l'exception de ceux présents dans la catégorie Composite.
Failsafe Parameters¶
La modale de configuration intègre trois protections critiques conçues pour préserver la stabilité de votre réseau durant le déploiement :
-
Order by criticality : Lorsque cette option est activée, Avalon déploie le service en commençant par les équipements ayant la criticité la plus faible (les plus éloignés du cœur de réseau), puis remonte progressivement vers les équipements critiques.
- Note : Cette hiérarchisation est actuellement automatisée. La configuration manuelle de la criticité est prévue pour le S1 2026.
-
Failure threshold : Définit le nombre maximum d'échecs de déploiement autorisés avant qu'Avalon n'abandonne automatiquement l'opération pour éviter une propagation de dysfonctionnements.
-
Deployment cutoff date : Fixe une échéance limite pour l'opération, vous permettant d'éviter que des redémarrages ou des interruptions ne surviennent pendant les heures de bureau.
Composite Services (Services composites)¶
Un service composite automatise une chaîne logique de services unitaires appliqués intelligemment à travers plusieurs équipements. Pour y accéder, effectuez un clic droit sur un espace vide de la carte ou à l'intérieur d'un bâtiment.
Exemple : Service VLANnTier¶
Ce service automatise le déploiement d'un VLAN sur l'intégralité d'une chaîne de connexion, depuis les commutateurs d'accès jusqu'au cœur de réseau.
Fonctionnement :
-
Calcul logique : Avalon identifie automatiquement la chaîne complète de liens nécessaires, en ne traitant que les ports configurés en 802.1Q (trunk).
-
Définition du périmètre : Vous sélectionnez les équipements ou groupes d'équipements cibles qui doivent participer à la propagation du VLAN.
Validation et surveillance¶
Dry Run¶
Pour tous les types de services (unitaires et composites), le mode Dry Run vous permet de prévisualiser les commandes CLI qui seront injectées pour chaque équipement, sans aucune modification effective.
Exécution en production¶
Une fois votre configuration validée, le service entre en phase de déploiement. À cette étape, vous devez simplement :
- Sélectionner un mode de déploiement de production (par exemple, Deploy & Save)
- Choisir si vous souhaitez activer la fonctionnalité de Rollback automatique
Une modale de confirmation finale apparaît avant que les changements ne soient appliqués dans votre environnement de production.
Suivi en temps réel¶
Avalon crée alors une transaction que vous pouvez suivre en temps réel. La page Transactions vous permet de visualiser la progression détaillée, le statut et la durée de chaque sous-transaction sur une base par équipement.
Note
Le rafraichissement de la page Transactions n'est pas automatique mais le bouton Refresh effectue un appel au serveur pour rafraichir l'état de la transaction.