nxlog 介绍
nxlog 是用 C 语言写的一个跨平台日志收集处理软件。其内部支持使用 Perl 正则和语法来进行数据结构化和逻辑判断操作。不过,其最常用的场景。是在 windows 服务器上,作为 logstash 的替代品运行。同时它也支持Linux、Android系统。
官方下载地址:http://nxlog.co/products/nxlog-community-edition/download
nxlog 部署
1、nxlog-ce-2.9.1716.msi 安装
默认安装路径:C:Program Files (x86) xlog
2、配置
配置文件路径:C:Program Files (x86) xlogconf
<Input in> Module im_file File “D:\test.log” SavePos TRUE </Input>
<Input in>中File为具体的要采集日志文件路径。
<Output out> Module om_tcp Host 192.168.1.1 Port 514 </Output>
<Output out> 中host 和port为接收数据服务端。
配置完成后,点击“nxlog.exe”即可,开启nxlog服务。