Comment surveiller un fichier journal Windows en temps réel? [fermé]


56

Il y a déjà une question qui concerne l'ouverture d'un fichier journal volumineux.

Mais mon intention est différente. Existe-t-il une application qui surveille un fichier journal et le met à jour au fur et à mesure de sa mise à jour en temps réel ?

Plate - forme : serveur Windows XP / 2003/2008

[Mise à jour] c'est assez pratique pour une surveillance rapide (grâce à la réponse de Ckarras ) Capture d'
écran rapide de PowerShell type -wait(le type est un alias pour get-content) texte alternatif


Quel IDE utilisez-vous?
chickeninabiscuit

@Sung, avez-vous besoin d'être lu ou éditable?
Pacerier

Réponses:


10

J'utilise BareTailPro depuis un moment et j'en suis très heureux. Il n'a pas été mis à jour depuis un moment, mais il répond toujours à mes besoins. Il y a aussi une version gratuite.

Voici certaines des caractéristiques:

  • Afficher les fichiers de toute taille (> 2 Go)
  • Surbrillance configurable
  • Surveiller plusieurs fichiers simultanément
  • Algorithme de recherche performant
  • Recherche de texte d'expression régulière
  • Filtrer en mode queue (inclure ou exclure des lignes)

1
C’est ce à quoi (version gratuite BareTail) je me suis installé pour le moment. Merci Rob
dance2die

C'est beaucoup plus lent pour les gros fichiers avec de longues lignes et la dernière mise à jour date de 2006 (il y a 12 ans). Le meilleur programme est pointé sur cette autre réponse Log Viewer sur Windows . Le programme glogg, bien que plus simple que cela, traite les gros fichiers avec de bien meilleures performances, a été mis à jour l’année dernière, est open source ( github.com/nickbnf/glogg ) et prend en charge Windows, Linux et Max OSX.
Utilisateur

29

Il existe également un équivalent de "tail -f" sous Windows, si vous avez PowerShell installé:

type -wait

2
Sensationnel. c'est assez génial. Je n'avais aucune idée de cette option "-wait" pour "Get-Content". Merci ckarras. J'ai également mis à jour la question avec la capture d'écran.
dance2die

4
Demandez à un vote positif de donner une réponse indiquant que vous pouvez le faire immédiatement, si vous savez utiliser le système d'exploitation et que vous n'avez pas besoin d'installer d'outils tiers.
Ryan Ries

Pour ceux tail -fqui ne connaissent pas , que fait type -wait-on?
Stevoisiak

1
Il surveille en permanence le fichier pour les données ajoutées et écrit le nouveau contenu sur la console
ckarras

26

J'utilise Notepad ++ comme éditeur de texte par défaut sur tous mes systèmes, et il présente l'avantage supplémentaire de disposer de cette fonctionnalité intégrée - il suffit d'aller à Plugins -> Document Monitor -> Démarrer pour surveiller. Vous pouvez également utiliser Fichier -> Recharger à partir du disque pour le recharger manuellement.


5
+1 Wow, j'utilise Notepad ++ depuis un moment, mais je ne connaissais pas cette fonctionnalité. Merci.
dance2die

1
cela existe-t-il toujours, je ne le vois pas dans la version 5.9.8 que je viens de télécharger.
Scott

1
@Scott peut être téléchargé sous forme de plugin sourceforge.net/projects/npp-plugins/files/DocMonitor
Fishcake

+1 de moi aussi. J'adore Notepad ++ mais je n'ai même pas pensé à chercher un plugin. Au revoir BareTail.
Fishcake

23

Vous ne mentionnez pas la plate-forme que vous utilisez, mais sur les systèmes de type Unix, la tailcommande fait ceci:

tail -f /var/log/messages

En fait, il existe également des implémentations de tailpour Windows (par exemple, unxutils ).


21

Si Windows est votre truc, vous pouvez essayer Tail for Win32 .

edit: Une autre alternative que je viens de trouver est TailXP . C'est gratuit, mais pas opensource. La description semble correcte mais je ne l'ai pas essayée.


Les fonctionnalités avancées ont l’air un peu dérangeantes, mais c’est parfait.
Michael Haren

2
À cause des choses que les gens mentionnaient, j'ai trouvé quelque chose qui s'appelle "BareTail" - baremetalsoft.com/baretail Jusqu'ici, il semble faire ce que je voulais. Mais je suis ouvert à plus de suggestions.
dance2die

Celui-ci a l'air bien de savoir aussi.
Jorge Alves

20

En fait, Log-Expert fait ce que vous voulez, en plus de nombreuses fonctionnalités intéressantes.

Fonctionnalités pour Log-Exprt


oui, cette solution est géniale. Mieux que notepad ++, qui ne met à jour que toutes les 3 secondes, et qui est un peu floconneux.
Jacko

De plus, c'est gratuit :)
Sameer

@VonC, Des avertissements?
Pacerier

@ Pacerier aucun que je puisse penser. Mais c'était il y a 6 ans.
VonC

5

J'ai eu de la chance avec le programme Windows mtail. Il fait un très bon travail de surveillance d'un journal actif. Vous pouvez configurer plusieurs options, mais en général, j'ai trouvé que les valeurs par défaut fonctionnaient très bien.

mtail


Génial! Je n'ai pas eu à rencontrer celui-ci.
dance2die

4

Comme tail -f file.log?


Mais cela ne signifie-t-il pas que je dois exécuter la commande en permanence?
dance2die

Non, la commande tail attendra après avoir imprimé la dernière ligne. Une fois le fichier mis à jour / ajouté, elle imprimera la ou les nouvelles lignes et attendra à nouveau. Au lieu de plain tail, essayez plutôt vanheusden.com/multitail .
hlovdal

Il a également dit pour le système d'exploitation Windows.
Pure.Krome

3
Pas quand j'ai répondu, il ne l'avait pas fait.
Sophie Alpert


3

J'aime la visionneuse de journaux Kiwi. Ils viennent juste d'être achetés par Solarwinds - je suppose que le produit est toujours à vendre (ou peut-être le donnent-ils gratuitement maintenant? Ils offrent quelques autres produits à base de kiwi).


1
Souhaitez-vous poster un lien vers Kiwi Log Viewer? Je ne suis pas sûr que celui que j'ai trouvé soit celui dont vous parlez: kiwisyslog.com/kiwi-log-viewer-overview
dance2die

Ouais, c'est celui-ci - kiwisyslog.com
DougN


2

Je le fais généralement avec TextPad . Il a la possibilité de surveiller qu'un fichier a été modifié. C'est une option pour mettre à jour automatiquement la fenêtre ou pour vous demander si vous souhaitez ou non recharger le fichier.


Il semble que TextPad ait la même capacité que le plugin Document Monitor de
NotePad ++

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.