nxlog收集linux日志,Nxlog——日志采集神器简介

(本来打算一本正经的写一篇文章,但是发现一本正经的写我根本就写不出来(′?`) )

当我们开始设计日志系统的时候,我们要考虑的第一个事情就是用什么方式采集客户机上面的日志。而今天要给大家介绍的这款日志采集神器就是Nxlog。

日志采集工具众多,各有各的特色。

譬如LogStash这头大象虽然笨重,但是部署简单,在各种环境下都能用。在某些艰苦的条件下,LogStash还是能帮我们大忙的(请自行脑补一台XX定制机上面只有syslog,然后要自己当盘古开天辟地的场景)

又譬如rsyslog,基本上已经是运维采集日志的标配了,性能高,大多数系统都自带了。

又譬如Heka(老衲已经跪了。。。。),好吧,不说Heka了。

NXlog

既然有了那么多现成的日志采集工具了,为什么还需要Nxlog呢?其实nxlog的作者们当时也是考虑过这个问题的

在几年前,我们使用了一个根据msyslog修改过来的版本,它也是一个插件化的架构。但是,和很多syslog的实现者一样,它也是基于BSD的syslog的单线程架构实现的,所以它继承了所有syslog的缺点。我们很快就发现我们需要一个更好的日志解决方案。接

你可能感兴趣的:(nxlog收集linux日志)