Bagaimana cara memonitor file log windows secara real time? [Tutup]

56

Sudah ada pertanyaan yang menanyakan tentang membuka file log besar.

Tapi niat saya berbeda. Apakah ada aplikasi yang memonitor file log dan pembaruan saat diperbarui secara real time ?

Platform : Server Windows XP / 2003/2008

[Perbarui] ini cukup berguna untuk pemantauan cepat (terima kasih atas jawaban Ckarras ) Tangkapan
layar cepat dari PowerShell type -wait(tipe adalah alias untuk get-content) teks alternatif

dance2die
sumber
IDE mana yang Anda gunakan?
chickeninabiscuit
@ Sung, Apakah Anda perlu hanya dibaca atau diedit?
Pacerier

Jawaban:

10

Saya telah menggunakan BareTailPro untuk sementara, dan sangat senang. Belum diperbarui untuk sementara, tetapi masih memenuhi kebutuhan saya. Ada juga versi gratisnya.

Inilah beberapa fitur:

  • Lihat file ukuran apa pun (> 2GB)
  • Penyorotan yang dapat dikonfigurasi
  • Monitor banyak file secara bersamaan
  • Algoritma pencarian kinerja tinggi
  • Pencarian teks ekspresi reguler
  • Filter mode ekor (termasuk atau mengecualikan garis)
Rob Thomas
sumber
1
Inilah yang (versi BareTail Free) saya setujui untuk saat ini. Terima kasih Rob
dance2die
Ini sangat lambat untuk file besar dengan garis panjang dan pembaruan terakhir adalah dari 2006 (12 tahun yang lalu). Program terbaik ditunjukkan pada jawaban ini Penampil log pada Windows . Program glogg meskipun lebih sederhana dari ini, menangani file-file besar dengan kinerja yang jauh lebih baik, telah diperbarui tahun lalu, bersifat open source ( github.com/nickbnf/glogg ) dan memiliki dukungan untuk Windows, Linux dan Max OSX.
pengguna
29

Ada juga yang setara dengan "tail -f" di Windows, jika Anda telah menginstal PowerShell:

type -wait
Cakra
sumber
2
Wow. ini cukup mengagumkan. Saya tidak tahu tentang opsi "tunggu" untuk "Dapatkan Konten". Terima kasih ckarras. Saya juga memperbarui pertanyaan dengan tangkapan layar.
dance2die
4
Punya upvote untuk memberikan jawaban yang menunjukkan Anda bisa melakukan ini langsung dari kotak jika Anda tahu cara menggunakan OS dan bahwa Anda tidak perlu menginstal alat pihak ke-3.
Ryan Ries
Bagi kita yang belum terbiasa tail -f, apa fungsinya type -wait?
Stevoisiak
1
Itu terus menonton file untuk data yang ditambahkan dan menulis konten baru ke konsol
ckarras
26

Saya menggunakan Notepad ++ sebagai editor teks default saya di semua sistem saya, dan memiliki bonus yang bagus dengan memiliki built-in ini - cukup buka Plugin -> Document Monitor -> Mulai untuk memantau. Anda juga dapat menggunakan File -> Muat ulang dari disk untuk memuatnya secara manual.

Zack Elan
sumber
5
+1 Wow, saya telah menggunakan Notepad ++ untuk sementara waktu tetapi tidak tahu tentang fungsi ini. Terima kasih.
dance2die
1
apakah ini masih ada, saya tidak melihatnya di versi 5.9.8 yang baru saja saya unduh.
Scott
1
@Scott dapat diunduh sebagai plugin sourceforge.net/projects/npp-plugins/files/DocMonitor
Fishcake
+1 dari saya juga. Saya suka Notepad ++ tetapi bahkan tidak berpikir untuk mencari plugin. Sampai jumpa BareTail.
Fishcake
23

Anda tidak menyebutkan platform mana yang Anda gunakan, tetapi pada sistem mirip Unix, tailperintah melakukan ini:

tail -f /var/log/messages

Bahkan ada implementasi tailuntuk Windows juga (mis. Unxutils ).

Greg Hewgill
sumber
21

Jika Windows adalah hal Anda, Anda bisa mencoba Tail for Win32 .

sunting: Alternatif lain yang baru saya temukan adalah TailXP . Ini gratis, tetapi bukan opensource. Terlihat ok dari deskripsi tetapi saya belum mencobanya.

Jorge Alves
sumber
Fitur-fitur canggihnya terasa agak buggy tetapi untuk sekadar mengekor file, itu sempurna.
Michael Haren
2
Karena hal-hal "ekor" yang disebutkan orang, saya menemukan sesuatu yang disebut "BareTail" - baremetalsoft.com/baretail. Sejauh ini tampaknya melakukan apa yang saya inginkan. Tapi saya terbuka untuk saran lainnya.
dance2die
Yang itu juga terlihat bagus untuk diketahui.
Jorge Alves
20

Sebenarnya, Log-Expert melakukan apa yang Anda inginkan, ditambah banyak fitur bagus

Fitur untuk Log-Exprt

VONC
sumber
ya, solusi ini mengguncang. Lebih baik daripada notepad ++, yang hanya memperbarui setiap 3 detik, dan agak serpihan.
Jacko
Plus gratis :)
Sameer
@VonC, Adakah sanggahan?
Pacerier
Tidak ada @Pacerier yang bisa saya pikirkan. Tapi itu 6 tahun yang lalu.
VonC
5

Saya beruntung dengan program windows mtail. Itu pekerjaan yang sangat bagus untuk memonitor log aktif. Anda dapat mengkonfigurasi beberapa opsi tetapi secara umum saya telah menemukan default bekerja dengan sangat baik.

buntut

John Dyer
sumber
Bagus! Saya tidak bisa mengalami yang ini.
dance2die
4

Suka tail -f file.log?

Sophie Alpert
sumber
Tetapi bukankah ini berarti saya harus menjalankan perintah secara konstan?
dance2die
Tidak, perintah tail akan menunggu setelah mencetak baris terakhir, dan ketika file diperbarui / ditambahkan itu akan mencetak baris baru dan menunggu lagi. Alih-alih ekor biasa Anda dapat mencoba vanheusden.com/multitail .
hlovdal
Dia juga mengatakan untuk OS Windows.
Pure.Krome
3
Tidak ketika saya menjawab, dia tidak.
Sophie Alpert
3

"tail -f logname"?

Paul Tomblin
sumber
Dia mengedit posnya untuk mengatakan itu hanya untuk OS Windows.
Pure.Krome
1
Ada banyak versi tail untuk Windows, termasuk di cygwin.
Paul Tomblin
3

Saya suka Kiwi Log Viewer. Mereka baru saja dibeli oleh Solarwinds - Saya berasumsi produk ini masih untuk dijual (atau mungkin mereka memberikannya secara gratis sekarang? Mereka memberikan beberapa produk Kiwi lainnya).

DougN
sumber
1
Apakah Anda memposting tautan ke Kiwi Log Viewer? Saya tidak yakin apakah ini yang saya temukan adalah yang Anda maksud: kiwisyslog.com/kiwi-log-viewer-overview
dance2die
Ya, itulah salah satu - kiwisyslog.com
DougN
2

Jika Anda menginstal Cygwin di mesin Windows Anda, Anda dapat menjalankannyatail

Gary Richardson
sumber
Hmm. Cygwin. Saya tidak bermain-main dengan itu selama bertahun-tahun ...
dance2die
2

Saya biasanya melakukan ini dengan TextPad . Ini memiliki opsi untuk memantau bahwa file telah dimodifikasi. Ini adalah opsi untuk memperbarui jendela secara otomatis atau untuk memberi tahu Anda apakah Anda ingin memuat ulang file atau tidak.

bruceatk
sumber
Sepertinya TextPad memiliki kemampuan yang sama seperti plugin Monitor Dokumen NotePad ++
dance2die
1

Jika Anda menggunakan eclipse, ada plugin yang sakit parah bernama Log Watcher

http://graysky.sourceforge.net/

Ini mendukung banyak file, plus penyorotan warna.

chickeninabiscuit
sumber