代理模式
通过启动flash-dog-api-agent程序,将指定文件发送到闪电狗服务端,进行监控分析,这种模式不需要修改任何应用代码。
- 下载flash-dog-agent 日志代理模块
- 修改 conf/app.properties文件:
<pre><code> #mongodb地址 mongo.uri=mongodb://localhost:27017/monitor_test #存储日志表名 mongo.collection=flash_dog_agent_log #输入文件格 input.file=logs/flash-dog-agent-test.log #分割行正则表达式 input.patternTxt=(.*) (.*) \\[(.*)\\] - (.*) #分割行对应的字段,与顺序有关 input.fields=timestamp level className message #日期格式,当input.fields配置中包含timestamp时有用 input.dateFormat=yyyy-MM-dd HH:mm:ss,SSS </code></pre>
- 启动bin目录下start.bat或者sh start.sh develop
- 进入闪电狗服务端,添加项目指向日志表名,默认为flash_dog_agent_log