Có một ứng dụng đuôi đăng nhập dựa trên web? [đóng cửa]


8

Tôi đã sử dụng BareTail để đọc nhật ký dấu chân thấp và nó hoạt động tuyệt vời. Đặc biệt, tôi thích rằng nó có thể tiêu thụ các tệp rất lớn, phát hiện các thay đổi đối với các tệp đó, tất cả mà không tiêu tốn nhiều bộ nhớ.

Tôi muốn biết nếu có các ứng dụng ngoài đó - flash, java applet, v.v. - mà tôi có thể sử dụng trong một trang web để bắt chước chức năng này trong một chương trình tôi đang viết.

Những gì tôi hy vọng đạt được là khả năng tiêu thụ các tệp nhật ký trên một máy chủ bên trong tường lửa và hiển thị chúng trên một trang web, theo kiểu bán phát trực tuyến. Như tôi đã nói, về cơ bản tôi muốn có BareTail trong trình duyệt

Câu trả lời:


3

Tailon là một giao diện web đơn giản đến tail -ftail -f | {grep,awk,sed}. Về vấn đề này, nó rất giống với sự rõ ràng (tôi đã viết tailon như một sự thay thế an toàn hơn và hiện đại hơn cho sự rõ ràng). Log.io là một trình xem tệp nhật ký hiện đại khác phù hợp với mô tả của bạn.


1
Log.io có vẻ tốt nếu bạn vào node.js nhưng url là logio.org nhưng SO sẽ không để tôi chỉnh sửa liên kết trong câu trả lời
djskinner



0

Cách đơn giản nhất và phổ biến nhất để gửi các mục tin tức rời rạc đến trình duyệt là nguồn cấp dữ liệu RSS. Một trình phân tích cú pháp nguồn cấp dữ liệu javascript nên sắp xếp nó ra. Hoặc chỉ sử dụng phía máy chủ tổng hợp. Phụ thuộc vào nhu cầu chính xác của bạn thực sự; bạn nên đăng một mô tả về những gì bạn đang cố gắng đạt được, hơn là cách bạn nghĩ bạn sẽ đạt được nó.

Chỉnh sửa: cảm ơn đã cập nhật. Đối với những gì bạn muốn, tôi khuyên bạn nên sử dụng một cái gì đó như rsyslog để đăng nhập vào cơ sở dữ liệu mysql và sau đó chỉ cần có một tập lệnh php để truy vấn các bản ghi mới nhất và in chúng, tạo tệp HTML hoặc RSS. rsyslog nên duy trì cơ sở dữ liệu độc đáo (có thể với sự trợ giúp của các công việc định kỳ) và bất kỳ bản phân phối tốt nào cũng sẽ có các gói thiết lập hầu hết điều này cho bạn.


"những gì tôi đang cố gắng để đạt được" thêm vào. cảm ơn.
marc esher

cảm ơn vì những suy nghĩ, Lee Tôi chắc chắn rằng tôi có thể tự mình làm một chương trình để thực hiện điều này mà không phải bận tâm nhiều. Tôi đã thực sự tìm kiếm các giải pháp thả sẵn được xây dựng sẵn nếu chúng tồn tại. Tôi đang tìm kiếm mặc dù một ứng dụng như vậy có thể không tồn tại và tôi sẽ cần phải cuộn một ứng dụng.
marc esher

0

Nếu bạn quan tâm đến việc theo dõi bảo mật nhật ký web của mình, tôi chắc chắn sẽ khuyên dùng OSSEC ( http://www.ossec.net ). Bạn có thể sử dụng giao diện web của họ để xem cảnh báo trực tiếp qua web.


0

Tôi cần một cái gì đó như thế này một vài năm trước, và không tìm thấy bất cứ thứ gì phù hợp. Cuối cùng tôi đã viết một vòng lặp AJAX đơn giản trên máy khách yêu cầu dữ liệu bao gồm mã thông báo từ phản hồi trước đó và nối nó vào trang. Điều này đã được ghép nối với một tập lệnh trên máy chủ trả về dữ liệu bắt đầu từ vị trí tệp được xác định bởi mã thông báo đó.


Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.