2008-10-09 37 views

Trả lời

1

Từ other post:

  1. Configure putty để viết ra một tập tin đăng nhập từ kết nối.
  2. Thực hiện phân tích nhật ký đối với tệp nhật ký putty.
1

Cưa với plugin VFS không làm điều đó?

+0

Bạn có thể trỏ đến plugin VFS không? – Kristian

+0

Xem http://logging.apache.org/chainsaw/distributionnotes.html –

+0

Có vẻ tuyệt vời, nhưng nó apperars rằng máy chủ tôi hiện đang sử dụng không hỗ trợ SFTP, chỉ SCP. – Kristian

17

Người dùng OtrosLogViewer VFSFileSystems và có thể tải nhật ký từ máy chủ từ xa (ftp, sftp, smb, http). Nó hỗ trợ java.util.logging.XMLFormatter và java.util.logging.SimpleFormatter. Xem: http://code.google.com/p/otroslogviewer/

+2

Công cụ này rất tuyệt. Tôi muốn tôi có thể upvote hai lần :) –

+0

Bạn phải tạo ra một mô hình cho các bản ghi thủy tinh. Tôi đã thêm một câu trả lời cho việc đó được thực hiện như thế nào vì các bình luận không định dạng tốt. –

+1

không hoạt động trên SSH – kostja

7

OtrosLogViewer rất hay nhưng bạn phải thiết lập mẫu cho nhật ký thủy tinh.

Đơn giản chỉ cần tạo ra một tập tin trong $ {} OTROS_ROOT /plugins/logimporters/glassfish.pattern với:

type=log4j 
pattern=[#|TIMESTAMP|LEVEL|PROP(A)|CLASS|_ThreadID=PROP(B);_ThreadName=THREAD;|MESSAGE|#] 
dateFormat=yyyy-MM-ddTHH:mm:ss.SSSZZZZ 
name=glassfish parser 
charset=UTF-8 
10

Tôi đã bắt đầu nhìn vào OtrosLogViewer và tìm thấy bản cập nhật gần đây để nó yêu cầu thay đổi sang định dạng tập tin mẫu cho GlassFish. Thông tin là từ this issue.

Dưới đây là định nghĩa mô hình làm việc cho tôi:

name=GlassFish Pattern 
type=log4j 
pattern=[#|TIMESTAMP|LEVEL|PROP(A)|LOGGER|_ThreadID=PROP(B);_ThreadName=THREAD;|MESSAGE 
dateFormat=yyyy-MM-dd'T'HH:mm:ss.SSSZZZZ 
charset=UTF-8 
customLevels=SEVERE=FATAL,WARNING=WARN,CONFIG=INFO,FINE=DEBUG,FINER=TRACE,FINEST=TRACE,INFO=INFO 

Tôi đang sử dụng phiên bản 2012-04-25 của OtrosLogViewer. Cho đến khi vấn đề phân tích cú pháp dấu vết \n|#] được giải quyết, chúng sẽ làm ô nhiễm các thông điệp một chút.

Đã chỉnh sửa:The fourth field is the logger name.

0

Hãy thử Retrospective Log Analyzer ->http://www.retrospective.ch/

Nó có thể tìm kiếm trên các tập tin và các tập tin đuôi trên một máy chủ từ xa sử dụng SSH (trên đĩa địa phương cũng). Nó không phải tải xuống nội dung của tệp để tìm kiếm trên đó (như Otros). Tất cả mọi thứ được thực hiện ad-hoc trên máy chủ (theo cách chỉ đọc - để các máy chủ sản xuất được an toàn).

Nó cũng có thể tự động chia dòng và cột (nó sẽ phân tích cú pháp tệp nhật ký và tạo mẫu phân tách dòng và cột tuân thủ log4j sao cho các mục nhật ký của bạn được phân tách chính xác) - bạn không phải đoán/gõ nó cho mình.

Cuối cùng, nó cũng có thể phân tích ngày, để bạn có thể tìm kiếm trên các tệp cục bộ/từ xa bằng bộ lọc ngày (thực sự hữu ích nếu bạn có nhiều tệp cũ trong một thư mục).

TUYÊN BỐ TỪ CHỐI: Tôi là một trong những nhà phát triển hoạt động trên Hồi tưởng.Bài đăng này không phải là một quảng cáo, nhưng là một tuyên bố cá nhân dựa trên ý kiến ​​và kinh nghiệm của tôi. Tôi đã thử nghiệm tất cả các giải pháp được đề xuất được đề cập trong chủ đề này và tôi tin rằng Retrospective là giải pháp tốt nhất cho vấn đề này.

Các vấn đề liên quan