Aller au contenu

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 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.

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 logs du 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).

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.