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


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)

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

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.


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


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.


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


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


Bagus! Saya tidak bisa mengalami yang ini.
dance2die

4

Suka tail -f file.log?


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

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


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

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.


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

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.