Trả lời
Vui lòng kiểm tra nlogcruncher rất đơn giản để sử dụng và miễn phí.
<target name="network" xsi:type="Network" address="udp://127.0.0.2:4000"
layout="${date:format=HH\:MM\:ss.fff} | ${logger} | ${level} | ${message}"/>
Ngoài ra còn có Trình xem NLog nhưng chỉ là bản dùng thử.
Bạn có thể nhận được ngoại lệ và thông tin stacktrace tại đây không? Tôi đang đấu tranh với các ứng dụng Sentinel và Log2Console, chỉ có thể nhận được phần thông điệp. – angularsen
Chỉ cần sử dụng bố cục sau để nhận ngoại lệ và theo dõi ngăn xếp. layout = "$ {longdate} $ {message} $ {exception: format = tostring}" – Jethro
Mặc dù câu hỏi rất cũ, cùng một câu hỏi đã ám ảnh tôi trong vài tuần qua này. Đây là đóng góp nhỏ của tôi cho tổ ong:
Tôi thấy rằng đối với ứng dụng khách hoặc ứng dụng khách/máy chủ nhẹ sử dụng một trình xem nhật ký đơn giản, nhẹ như log2console với NLogViewer target 'chứa đầy các trường tham số bổ sung/thiết lập và tùy chỉnh, trong khi có thể đọc được và dễ dàng tìm thấy thông tin tôi đã tìm kiếm.
tôi đã sử dụng một người biết lắng nghe UDP trong trình xem nhật ký, và định nghĩa mục tiêu sau đây trong cấu hình NLog tôi:
<target xsi:type="NLogViewer" name="logviewer" address="udp://localhost:7071" onOverflow="Split">
<parameter name="Message		" layout="${message}" />
<parameter name="Callsite		" layout="${callsite:includSourcePath=true}"/>
<parameter name="Exception	" layout="${exception:separator= ---- :innerExceptionSeparator= -- -- -- -- -- :maxInnerExceptionLevel=5:format=Message,Type,StackTrace:innerFormat=Message,Type,StackTrace}" />
<parameter name="StackTrace	" layout="${newline}	${stacktrace_custom}" />
</target>
Ghi chú:
- Các
	
là tab, giúp làm cho nó một chút dễ đọc hơn.
là dòng mới, vì tôi không thể sử dụng $ {newline} trong tham số của trình hiển thị bố cục (giới hạn NLog).- Trong ví dụ của tôi, tôi sử dụng bố cục rất chi tiết, tất nhiên bạn có thể chỉnh sửa nó theo ý muốn của mình, sử dụng số $exception layout renderer doc page để tham khảo.
Hope ai đó tìm thấy hữu ích
nàyLog2Console giờ đây hỗ trợ NLog một cách rõ ràng. Xem [hướng dẫn] (https://github.com/pmorton/Log2Console/blob/master/src/TestNLog/NLog.config) –
tôi khá giống như Log4View:.
http://www.log4view.com/log4view/
(Nó là một công cụ thương mại, mặc dù tôi nghĩ rằng họ nên trả tiền cho tôi để làm quảng cáo cho họ, nhưng thật đáng buồn là họ không ...)
Phiên bản cộng đồng miễn phí và có vẻ khá tốt. Cảm ơn! – Flynn
- 1. SQLite - trình xem tốt nhất trên mac?
- 2. Thực tiễn tốt nhất cho Android - lượt xem/hoạt động
- 3. Công cụ xem xét mã tốt nhất cho GIT
- 4. Thực hành tốt nhất cho trình xem có chứa 10 linearlayouts?
- 5. luận NLog cho errorException nhắn
- 6. Trình ghi đè JSON tốt nhất cho Java là gì?
- 7. Trình phân tích cú pháp XML tốt nhất cho PHP
- 8. Trình chỉnh sửa PHP tốt nhất cho Windows là gì?
- 9. Trình thiết kế GUI tốt nhất cho nhật thực?
- 10. IDE tốt nhất cho lập trình DigitalMars D là gì?
- 11. Trình phân tích cú pháp tốt nhất cho C#?
- 12. Trình chỉnh sửa tốt nhất cho AutoHotkey là gì?
- 13. Trình biên dịch c tốt nhất cho Pic18 vi
- 14. Trình soạn thảo XML tốt nhất cho Eclipse
- 15. Trình kiểm tra chính tả tốt nhất cho Java
- 16. Trình phân tích cú pháp JSON tốt nhất cho Qt?
- 17. Trình định dạng mã nguồn tốt nhất cho Javascript?
- 18. Thực hành tốt nhất cho trình xem nhật ký thời gian thực trên màn hình cho log4net
- 19. Trình khách XMPP tốt nhất PHP/Javascript
- 20. Bất kỳ hướng dẫn tốt nào về lilith (trình xem nhật ký cho Logback)?
- 21. Trình chỉnh sửa XSLT tốt nhất & | Debugger
- 22. Bạn nghĩ ngôn ngữ nào tốt nhất cho Bioinformatics?
- 23. NLog Chia tách tệp
- 24. IDE tốt nhất cho phát triển actionscript3
- 25. Thực tiễn tốt nhất để xem thư mục tải lên?
- 26. nLog và Custom Mức
- 27. Thư viện tốt nhất cho phiên PHP
- 28. Trình đơn thả xuống Javascript tốt nhất?
- 29. Thực hành tốt nhất C++ cho hằng
- 30. Làm thế nào để tạo một phần nhất định tùy chọn trong mẫu bố cục NLog?
điều tốt nhất có vẻ giống như một chỉ số chủ quan. – roundcrisis
Tôi thích http://insightextensions.codeplex.com/ tốt hơn nhiều sau đó là danh sách trong câu hỏi của bạn. – code5
@ code5 ... là thương mại, bạn nên lưu ý điều đó. log2console và sentinel là miễn phí. – Beachwalker