日志管理解決方案 nxlog
nxlog 是一個模塊化、多線程、高性能的日志管理解決方案,支持多平臺。其概念類似 syslog-ng 和 rsyslog。
項目地址:
http://nxlog-ce.sourceforge.net/
以下是它特性的簡短描述:
- Open Source
- Multi-platform - support for Unix/Linux, MS Windows
- Modular architecture through dynamically loadable plugins
- Scalable, high-performance I/O - collect messages above 100k events per second from thousands of sources
- Message buffering and prioritization - no lost or dropped messages
- Simple configuration format with a powerful language similar to Perl
- Scheduled tasks and built-in log rotation
- Support for different formats such as syslog, csv, windows eventlog or even custom formats
- Offline processing mode for post processing, conversion or transfer
- Event classification and pattern matching
- Log message rewrite, conversion between different formats
- Secure network transport over SSL
- Internationalization for supporting different character sets and on the fly auto-detection of encodings
syslog-ng的一個設計原則就是建立更好的消息過濾粒度。syslog-ng能夠進行基于內容和優先權/facility的過濾。另一個設計原則是更容易進行不同防火墻網段的信息轉發,它支持主機鏈,即使日志消息經過了許多計算機的轉發,也可以找出原發主機地址和整個轉發鏈。最后的一個設計原則就是盡量使配置文件強大和簡潔。
本文由用戶 fmms 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!