Apakah ada aplikasi tailing berbasis web? [Tutup]

8

Saya telah menggunakan BareTail untuk pembacaan log footprint rendah, dan ini bekerja dengan sangat baik. Secara khusus, saya suka itu dapat mengkonsumsi file besar yang sangat besar, mendeteksi perubahan pada file-file itu, semua tanpa mengkonsumsi banyak memori sama sekali.

Saya ingin tahu apakah ada aplikasi di luar sana - flash, java applet, dll - yang bisa saya gunakan di halaman web untuk meniru fungsi ini dalam program yang saya tulis.

Apa yang ingin saya capai adalah kemampuan untuk mengkonsumsi file log pada server di dalam firewall dan menampilkannya di halaman web, secara semi-streaming. Seperti yang saya katakan, pada dasarnya saya ingin memiliki BareTail di browser

marc esher
sumber

Jawaban:

3

Tailon adalah antarmuka web sederhana ke tail -fdan tail -f | {grep,awk,sed}. Dalam hal ini, sangat mirip dengan kejelasan (saya menulis tailon sebagai alternatif yang lebih aman dan lebih modern untuk kejelasan). Log.io adalah penampil file log modern lainnya yang sesuai dengan deskripsi Anda.

gvalkov
sumber
1
Log.io terlihat bagus jika Anda masuk ke node.js tetapi urlnya adalah logio.org tetapi SO tidak akan membiarkan saya mengedit tautan dalam jawabannya
djskinner
2

kejelasan adalah proyek baru yang melakukan ini dan terlihat menjanjikan.

Garret Heaton
sumber
0

Cara paling sederhana dan paling umum untuk mengirim berita terpisah ke peramban adalah umpan RSS. Pengurai umpan javascript harus mengatasinya. Atau cukup gunakan sisi server agregator. Tergantung pada kebutuhan Anda sebenarnya; Anda akan lebih baik memposting deskripsi tentang apa yang ingin Anda capai, daripada bagaimana Anda pikir Anda akan mencapainya.

Sunting: terima kasih atas pembaruannya. Untuk apa yang Anda inginkan, saya sarankan menggunakan sesuatu seperti rsyslog untuk login ke database mysql, dan kemudian hanya memiliki skrip php untuk meminta catatan terbaru, dan mencetaknya, menghasilkan file HTML atau RSS. rsyslog harus memelihara database dengan baik (mungkin dengan bantuan pekerjaan cron), dan setiap distro yang layak akan memiliki paket yang mengatur sebagian besar untuk Anda.

Lee B
sumber
"apa yang saya coba capai" tambahnya. Terima kasih.
marc esher
terima kasih atas pemikirannya, Lee. Saya yakin saya bisa membuat program sendiri untuk melakukan ini tanpa banyak keributan. Saya benar-benar mencari solusi pre-built, drop-in jika ada. Saya menemukan bahwa aplikasi semacam itu mungkin tidak ada, dan saya harus memasukkan satu.
marc esher
0

Jika Anda tertarik dalam pemantauan keamanan log web Anda, saya pasti akan merekomendasikan OSSEC ( http://www.ossec.net ). Anda dapat menggunakan antarmuka web mereka untuk melihat lansiran langsung melalui web.

sucuri
sumber
0

Saya membutuhkan sesuatu seperti ini beberapa tahun yang lalu, dan tidak menemukan sesuatu yang cocok. Saya akhirnya menulis loop AJAX sederhana pada klien yang meminta data termasuk token dari respons sebelumnya dan menambahkannya ke halaman. Ini dipasangkan dengan skrip di server yang mengembalikan data mulai dari posisi file yang ditentukan oleh token itu.

Jeremy M
sumber