Come monitorare un file di registro di Windows in tempo reale? [chiuso]


56

Esiste già una domanda che richiede l'apertura di file di registro di grandi dimensioni.

Ma la mia intenzione è diversa. Esiste un'applicazione che monitora un file di registro e si aggiorna mentre viene aggiornato in tempo reale ?

Piattaforma : server Windows XP / 2003/2008

[Aggiornamento] questo è abbastanza utile per un monitoraggio rapido (grazie alla risposta di Ckarras )
Schermata rapida di PowerShell type -wait(il tipo è un alias per get-content) testo alternativo


Quale IDE stai usando?
chickeninabiscuit

@Sung, hai bisogno di sola lettura o modificabile?
Pacerier,

Risposte:


10

Sto usando BareTailPro da un po 'e sono stato molto contento. Non è stato aggiornato da un po ', ma soddisfa ancora le mie esigenze. C'è anche una versione gratuita.

Ecco alcune delle funzionalità:

  • Visualizza file di qualsiasi dimensione (> 2 GB)
  • Evidenziazione configurabile
  • Monitora più file contemporaneamente
  • Algoritmo di ricerca ad alte prestazioni
  • Ricerca di testo con espressioni regolari
  • Modalità coda filtro (includere o escludere le linee)

1
Questo è ciò per cui (versione gratuita di BareTail) mi sono accordato per ora. Grazie Rob
dance2die,

Questo è molto lento per file di grandi dimensioni con righe lunghe e l'ultimo aggiornamento è del 2006 (12 anni fa). Il programma migliore è puntato su quest'altra risposta Visualizzatore registro su Windows . Il glogg del programma, nonostante sia più semplice di così, gestisce file di grandi dimensioni con prestazioni molto migliori, è stato aggiornato lo scorso anno, è open source ( github.com/nickbnf/glogg ) e supporta Windows, Linux e Max OSX.
utente

29

Esiste anche un equivalente di "tail -f" in Windows, se hai installato PowerShell:

type -wait

2
Wow. è fantastico. Non avevo idea di quell'opzione "-wait" per "Get-Content". Grazie ckarras. Ho anche aggiornato la domanda con lo screenshot.
dance2die,

4
Avere un voto per dare una risposta che dimostri che puoi farlo immediatamente quando sai come usare il sistema operativo e che non hai bisogno di installare strumenti di terze parti.
Ryan Ries,

Per quelli di noi che non hanno familiarità tail -f, che cosa type -waitfa?
Stevoisiak,


26

Uso Notepad ++ come editor di testo predefinito su tutti i miei sistemi e ha il bel vantaggio di avere questo integrato: basta andare Plugin -> Document Monitor -> Inizia a monitorare. Puoi anche usare File -> Ricarica da disco per ricaricarlo manualmente.


5
+1 Wow, sto usando Notepad ++ da un po 'ma non sapevo di questa funzionalità. Grazie.
dance2die,

1
esiste ancora, non lo vedo nella versione 5.9.8 che ho appena scaricato.
Scott,

1
@Scott può essere scaricato come plug-in sourceforge.net/projects/npp-plugins/files/DocMonitor
Fishcake

+1 anche da me. Adoro Notepad ++ ma non ho nemmeno pensato di cercare un plugin. Ciao ciao BareTail.
Fishcake,

23

Non dici quale piattaforma stai usando, ma su sistemi simili a Unix il tailcomando fa questo:

tail -f /var/log/messages

In effetti ci sono implementazioni anche tailper Windows (es. Unxutils ).


21

Se Windows fa per te, potresti provare Tail for Win32 .

modifica: Un'altra alternativa che ho appena trovato è TailXP . È gratuito, ma non open source. Sembra ok dalla descrizione ma non l'ho provato.


Le funzionalità avanzate sembrano un po 'buggy ma per semplicemente adattare il file, è perfetto.
Michael Haren,

2
A causa delle cose "di coda" menzionate dalla gente, ho trovato qualcosa chiamato "BareTail" - baremetalsoft.com/baretail Finora sembra fare quello che volevo. Ma sono aperto per ulteriori suggerimenti.
dance2die,

Anche quello sembra carino da sapere.
Jorge Alves,

20

In realtà, Log-Expert fa quello che vuoi, oltre a molte belle funzionalità

Funzionalità per Log-Exprt


sì, questa soluzione oscilla. Meglio di notepad ++, che si aggiorna solo ogni 3 secondi ed è un po 'traballante.
Jacko,

Inoltre è gratis :)
Sameer

@VonC, eventuali dichiarazioni di non responsabilità?
Pacerier,

@Pacerier nessuno a cui riesco a pensare. Ma è stato 6 anni fa.
VonC,

5

Ho avuto buona fortuna con il programma mtail di Windows. Fa un ottimo lavoro di monitoraggio di un registro attivo. Puoi configurare alcune opzioni ma in generale ho trovato che le impostazioni predefinite funzionano molto bene.

mtail


Grande! Non mi sono imbattuto in questo.
dance2die,

4

Come tail -f file.log?


Ma questo non significa che devo eseguire costantemente il comando?
dance2die,

No, il comando tail attenderà dopo aver stampato l'ultima riga e quando il file viene aggiornato / aggiunto stamperà le nuove righe e attenderà di nuovo. Invece di coda semplice potresti provare vanheusden.com/multitail .
hlovdal

Ha anche detto per il sistema operativo Windows.
Pure.Krome,

3
Non quando ho risposto, non l'aveva fatto.
Sophie Alpert,


3

Adoro il Kiwi Log Viewer. Sono stati appena acquistati da Solarwinds - suppongo che il prodotto sia ancora in vendita (o forse lo stanno regalando gratuitamente ora? Stanno regalando alcuni altri prodotti Kiwi).


1
Pubblicheresti link a Kiwi Log Viewer? Non sono sicuro che questo che ho trovato sia quello a cui ti riferisci: kiwisyslog.com/kiwi-log-viewer-overview
dance2die

Sì, quello è quello - kiwisyslog.com
DougN,


2

In genere lo faccio con TextPad . Ha l'opzione per monitorare che un file è stato modificato. È un'opzione per aggiornare automaticamente la finestra o per richiedere se si desidera ricaricare il file.


Sembra che TextPad abbia le stesse funzionalità del plug
dance2die

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.