Dock de Logs
L’onglet Logs du dock inférieur agrège les logs de tous les micros du scénario en direct. C’est le cœur du dock : ce que vous verriez dans plusieurs terminaux, en un seul endroit.
- Par micro — un, plusieurs ou tous. (Les sources système fonctionnent aussi :
engine,mock,docker.) - Par niveau — Tous, Info+, Warn+ ou seulement Error.
- Rechercher — la loupe filtre par texte dans ce qui est affiché.
Les filtres se combinent.
Suivre la fin
Section intitulée « Suivre la fin »Suivre garde le défilement automatique collé à la dernière ligne. Vous pouvez le rendre actif par défaut au lancement d’un scénario dans Paramètres → Comportement.
Mettre en pause
Section intitulée « Mettre en pause »Pause fige la vue sans rien perdre : les lignes continuent d’arriver et, pendant la pause, une pastille à côté du compteur indique combien de nouvelles il y a. À la reprise —avec le même bouton ou en cliquant la pastille— elles apparaissent toutes à leur place. Avec des micros choisis dans le filtre, seuls ceux-là sont en pause et les autres continuent ; sans filtre, c’est toute la console. Ce qui est retenu compte dans la limite de lignes de la vue : si une longue pause la dépasse, le plus ancien sort de la vue mais reste dans le log complet.
- Copier les lignes sélectionnées dans le presse-papiers.
- Voir formaté — les lignes qui portent un corps JSON ou XML affichent une loupe au survol : elle l’ouvre dans un grand visualiseur, indenté et coloré, avec l’option de le voir tel qu’il est arrivé et de le copier. Elle n’apparaît que sur ces lignes ; sur les autres il n’y aurait rien à formater.
- Effacer les logs de la vue (du micro sélectionné ou de tous) ; ne supprime pas le
fichier, donc le rapport exporté et le
aseptic logsdu CLI voient toujours tout. - Ouvrir le log complet — le fichier de la session, qui garde tout le contenu (la vue ne garde en mémoire qu’une limite de lignes, configurable dans les Paramètres).
Depuis le CLI
Section intitulée « Depuis le CLI »aseptic logs [micro] [-f] [-n N] [--errors] [-g motif]. Sans moteur actif, il fonctionne
toujours sur le session.log persisté : les logs sont toujours là après un plantage. Voir
Déboguer un micro qui ne démarre pas.