码迷,mamicode.com
首页 > 其他好文 > 详细

nxlog 日志采集

时间:2017-11-20 14:28:06      阅读:502      评论:0      收藏:0      [点我收藏+]

标签:otherwise   efi   logfile   nbsp   code   接口   rhel6   art   conf   

主要用于各业务后端服务的日志采集,windows环境和linux环境都支持。

rpm -ivh http://nxlog.co/system/files/products/files/1/nxlog-ce-2.9.1716-1_rhel6.x86_64.rpm

rpm -qa |grep nxlog

nglog 主要分两部分

Input In 部分:File参数对应的值为日志文件完整目录地址
Output out部分:URL为日志采集接口地址

配置示例:

nglog.conf

## Please set the ROOT to the folder your nxlog was installed into,
## otherwise it will not start.
 
 
#define ROOT C:\Program Files\nxlog
define ROOT C:\Program Files (x86)\nxlog
 
 
Moduledir %ROOT%\modules
CacheDir %ROOT%\data
Pidfile %ROOT%\data\nxlog.pid
SpoolDir %ROOT%\data
LogFile %ROOT%\data\nxlog.log
 
 
<Input in>
    Module       im_file
    File         ‘./*.log
  // 日志目录
    SavePos     True
</Input>
 
 
<Output out>
    Module      om_http
    ContentType application/x-www-form-urlencoded
    URL         http://  
  // 日志采集接口地址
</Output> <Route httpout> Path in => out </Route>

多级目录配置:

所有日志在多个文件夹
## Please set the ROOT to the folder your nxlog was installed into,
## otherwise it will not start.
 
 
#define ROOT C:\Program Files\nxlog
define ROOT C:\Program Files (x86)\nxlog
 
 
Moduledir %ROOT%\modules
CacheDir %ROOT%\data
Pidfile %ROOT%\data\nxlog.pid
SpoolDir %ROOT%\data
LogFile %ROOT%\data\nxlog.log
 
 # 1
<Input in1>
    Module       im_file
    File        ./1/*.log
    SavePos     True
</Input>
# 2 <Input in2> Module im_file File ‘./2/*.log SavePos True </Input> <Output out> Module om_http ContentType application/x-www-form-urlencoded URL http://127.0.0.1/xx </Output> <Route httpout> Path in1,int2 => out </Route>

 

nxlog 日志采集

标签:otherwise   efi   logfile   nbsp   code   接口   rhel6   art   conf   

原文地址:http://www.cnblogs.com/sharesdk/p/7865896.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!