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)\nxlog
2、配置
配置文件路径:C:\Program Files (x86)\nxlog\conf
- <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服务。