De gros journaux, suivis en direct sans scintillement. Filtrés en une frappe.
Filtrez par niveau, expression régulière ou champ JSON. Pro fusionne plusieurs journaux sur une seule chronologie et prépare une copie anonymisée à envoyer.
Vos journaux ne quittent jamais l'ordinateur qui les lit : aucune donnée de journal n'est envoyée. Le seul appel réseau est la vérification de la licence : l'activation demande une connexion à api.gumroad.com depuis cet ordinateur (dans une fenêtre Remote-SSH, WSL ou dev container, l'ordinateur distant), par le proxy réglé dans VS Code ; ensuite, Pro fonctionne hors ligne. Sans clé de licence, l'extension ne fait aucun appel réseau.
Gratuit · Pro 29 € TTC (TVA française ; le montant de votre pays s'affiche au paiement)
En une fois, sans abonnement. Toutes les mises à jour 1.x comprises. Remboursement sous 14 jours.
Ou essayez dans votre navigateur : Visionneuse de logs en ligne, gratuite
- Testé sur un fichier de 2 Go
- Aucune donnée de journal ne quitte votre machine
- Sans compte, sans pub
Comment ça marche
Trois étapes, aucun compte, aucun journal qui sort de votre poste.
- Ouvrez le journalClic droit sur un fichier .log, puis Ouvrir dans Novair Logs, ou ouverture par défaut avec workbench.editorAssociations. La fin du fichier s'affiche d'abord, même sur un gros fichier.
- Suivez-le en directLes nouvelles lignes arrivent sans scintillement. Remontez et le suivi se met en pause ; Fin le reprend. La rotation et la troncature sont gérées.
- Trouvez l'erreurCliquez sur un niveau, ou tapez level:error timeout, status:>=500 ou une expression régulière : le filtre s'applique sur place, même pendant le suivi, et compte ce qu'il trouve.
En situation
Captures réelles de l'extension dans VS Code, sur des journaux d'exemple écrits par Novair. Cliquez pour les voir en grand.



Ce que fait l'extension
Une visionneuse de journaux, pas une plateforme : ni agent, ni serveur, ni compte. Elle ouvre les fichiers que vous avez déjà, en lecture seule, et les suit pendant que votre application écrit.
Gros journaux en flux
La fin du fichier s'affiche d'abord ; l'extension a été testée sur un fichier de 2 Go.
Un suivi en direct qui tient
Rotation et troncature gérées, nouvelles lignes ajoutées sans scintillement ; le suivi se met en pause quand vous remontez et reprend quand vous revenez à la fin.
Des niveaux qui se voient
Niveaux détectés et affichés en pastilles de couleur (de Trace à Fatal), avec le nombre d'entrées de chaque niveau.
Filtre par niveau, regex ou champ
Filtre sur place par texte, exclusion, expression régulière, niveau ou champ (JSON, logfmt, journaux d'accès web : clé:valeur, status:>=500), même pendant le suivi ; aucun fichier enregistré ni créé.
Recherche, aller à, détail
Recherche avec compteur (3 / 128) qui surligne la bonne ligne ; aller à une ligne ou à une heure. Détail d'une entrée : piles d'appels regroupées avec leur ligne, JSON en arbre, filtre sur n'importe quelle valeur.
Formats reconnus
JSON lines, logfmt, log4j et logback, Python logging, journaux d'accès nginx et Apache, syslog, horodatages ISO 8601 ; couleurs ANSI affichées.
Fusion par horodatage (Pro)
Fusion de 8 journaux au plus en une seule vue par horodatage, avec un fuseau et un décalage d'horloge pour chacun ; l'ordre à l'intérieur de chaque journal ne change jamais, et la vue fusionnée continue de suivre en direct.
Copie anonymisée (Pro)
La copie remplace les IP, e-mails, jetons, secrets et motifs reconnus par des alias. Les alias cohérents sont des pseudonymes : une même valeur donne toujours le même alias, la copie peut donc rester une donnée personnelle. Relisez la copie avant de l'envoyer.
Chronologie des erreurs (Pro)
Entrées par niveau dans le temps, première erreur, pic et dernière erreur ; clic pour y aller, glisser pour filtrer une plage horaire.
Gratuit, et Pro quand vous en avez besoin
Un incident, trois journaux, une seule chronologie, un extrait propre à envoyer. La version gratuite lit, suit et filtre vos journaux sans limite de durée. Pro sert à l'incident : plusieurs journaux sur une seule chronologie, et une copie à envoyer. Essayez d'abord sur les journaux d'exemple, sans clé : lancez « Novair Logs: Ouvrir les journaux d'exemple (aperçu Pro) » depuis la palette de commandes.
Gratuit
Sans limite de durée, sans compte, sans bandeau.
- Gros journaux lus en flux, la fin du fichier affichée d'abord
- Suivi en direct qui tient
- Niveaux détectés et affichés en pastilles de couleur (de Trace à Fatal), avec le nombre d'entrées de chaque niveau
- Filtre par texte, exclusion, expression régulière, niveau ou champ, même pendant le suivi
- Recherche avec compteur (3 / 128) qui surligne la bonne ligne
- Plus récent en haut en un clic
- Détail d'une entrée
- Thèmes clair, sombre et contraste élevé ; anglais et français
- Fusion par horodatage
- Copie anonymisée
- Chronologie des erreurs
Pro
Une clé pour une personne, sur 5 postes au plus.
- Tout ce que fait la version gratuite
- Fusion de 8 journaux au plus en une seule vue par horodatage, avec un fuseau et un décalage d'horloge pour chacun
- Copie anonymisée : IP, e-mails, jetons et secrets remplacés par des alias cohérents, avec aperçu
- Chronologie des erreurs : première erreur, pic, dernière erreur ; glisser pour filtrer une plage horaire
- Toutes les mises à jour 1.x comprises
- Fonctionne hors ligne après activation
En une fois, sans abonnement. Toutes les mises à jour 1.x comprises. Remboursement sous 14 jours.
Paiement, facture et TVA gérés par Gumroad, marchand officiel.
Questions fréquentes
Mes journaux sont-ils envoyés quelque part ?
Vos journaux ne quittent jamais l'ordinateur qui les lit : aucune donnée de journal n'est envoyée. Le seul appel réseau est la vérification de la licence : l'activation demande une connexion à api.gumroad.com depuis cet ordinateur (dans une fenêtre Remote-SSH, WSL ou dev container, l'ordinateur distant), par le proxy réglé dans VS Code ; ensuite, Pro fonctionne hors ligne. Sans clé de licence, l'extension ne fait aucun appel réseau. La vérification transmet l'identifiant du produit et la clé, jamais une ligne de journal ni un fichier. Aucune télémétrie.
Quelle taille de journal peut-elle ouvrir ?
Les journaux sont lus en flux et la fin du fichier s'affiche d'abord. Le plus gros fichier mesuré fait 2 Go : indexation en arrière-plan, l'éditeur jamais bloqué plus de 92 ms, et le suivi a tenu 990 nouvelles lignes par seconde.
Quels formats sont reconnus ?
Formats reconnus : JSON lines, logfmt, log4j et logback, Python logging, journaux d'accès nginx et Apache, syslog, horodatages ISO 8601 ; couleurs ANSI affichées. Tout autre journal texte s'ouvre en texte brut, avec les niveaux qu'il écrit en toutes lettres (ERROR, WARN…).
Qu'est-ce qui n'est pas couvert ?
Non couvert dans cette version : fichiers compressés (.gz, .zip, .zst : décompressez-les d'abord) ; journaux binaires (journald, journal d'événements Windows) ; fichiers sur un système de fichiers virtuel (copiez-les dans un dossier de cet ordinateur) ; suivi du fichier le plus récent d'un dossier par motif ; modification des journaux. Fusion : 8 journaux au plus à la fois.
Quelle différence entre la version gratuite et Pro ?
La version gratuite ouvre, suit, filtre et cherche dans vos journaux, avec les niveaux, le détail et tous les formats ci-dessus, sans limite de durée. Pro ajoute les outils de l'incident : la fusion de 8 journaux au plus par horodatage, la chronologie des erreurs et la copie anonymisée. Les journaux d'exemple débloquent les trois, sans clé.
Puis-je envoyer la copie anonymisée telle quelle au support d'un éditeur ?
La copie remplace les IP, e-mails, jetons, secrets et motifs reconnus par des alias. Les alias cohérents sont des pseudonymes : une même valeur donne toujours le même alias, la copie peut donc rester une donnée personnelle. Relisez la copie avant de l'envoyer. Vous choisissez ce qui est remplacé (adresses IP, adresses e-mail, jetons et secrets, UUID) et ajoutez vos propres motifs.
Sur combien de postes puis-je utiliser ma clé ?
Une clé pour une personne, sur 5 postes au plus. Un poste est compté à la première activation de la clé dans une installation de VS Code : nouvel ordinateur, VS Code réinstallé avec ses données effacées, ou poste virtuel non persistant dont l'identifiant change. Ressaisir la clé, réessayer après une erreur de réseau, la retirer puis la remettre sur la même installation ou mettre à jour l'extension ne consomme rien. Nouvel ordinateur ou VS Code réinstallé ? Écrivez à support@novair.app avec l'e-mail de votre achat et nous remettons le compteur à zéro.
Combien coûte Pro, et puis-je avoir une facture avec ou sans TVA ?
Pro coûte 29 € TTC (TVA française ; le montant de votre pays s'affiche au paiement), payé une fois. Besoin d'une facture ? Utilisez le lien « Generate » en bas de votre reçu Gumroad : saisissez votre nom et l'adresse de votre entreprise, ajoutez les mentions utiles dans « Additional notes », puis téléchargez le PDF. Une entreprise de l'UE qui a payé la TVA peut y saisir son numéro de TVA : Gumroad rembourse la TVA et la facture s'affiche sans TVA. Gumroad ne peut pas modifier une facture après coup.
Comment activer Pro ?
Ouvrez la palette de commandes (Ctrl+Maj+P, Cmd+Maj+P sur Mac), tapez « clé de licence », choisissez Novair Logs: Saisir ma clé de licence Pro et collez la clé de votre reçu Gumroad.
Le réseau de mon entreprise bloque Gumroad. Que se passe-t-il ?
L'activation demande une connexion à api.gumroad.com, par le proxy réglé dans VS Code. Si elle ne passe pas, la version gratuite continue de fonctionner et vous pouvez demander le remboursement sous 14 jours à support@novair.app.
