1.下载好logstash后,解压目录

2.进入bin目录,新建文件 logstash_default.conf

input {
tcp {
port => 4560
codec => "json_lines"
}
}
#json_lines
output { stdout {
codec => rubydebug
}
         elasticsearch {hosts => "127.0.0.1:9200"}
}

3.我使用的是logback日志,在日志xml文件添加配置如下

 <appender name="LOGSTASH" class="net.logstash.logback.appender.LogstashTcpSocketAppender">
<destination>127.0.0.1:4560</destination>
<encoder charset="UTF-8" class="net.logstash.logback.encoder.LogstashEncoder">
<customFields>{"appname":"my-service"}</customFields>
</encoder>
</appender>

4.启动项目,然后到es里查询下日志数据

最新文章

  1. jQuery所支持的css样式
  2. VS.Net 2015 Update3 学习(1) 支持Webpack
  3. radio选中
  4. IOS 开发,调用打电话,发短信,打开网址
  5. 使用 .bash_profile与.bashrc修改字符集
  6. 响应式Web设计(Responsive Web design)的理念
  7. Android自定义遮罩层设计
  8. 安装MYSQL 出现Error 1045 access denied 的解决方法
  9. 爱加密Android APk 原理解析
  10. 详细领悟ThreadLocal变量
  11. golang channel的使用以及调度原理
  12. java面试基础(一)
  13. arcgis api 3.x for js 入门开发系列二十一气泡窗口信息动态配置模板
  14. 【Python3爬虫】下载酷狗音乐上的歌曲
  15. EF的使用&lt;三&gt;
  16. android仿支付宝输入车牌号
  17. Mysql event事件用法
  18. 【bzoj2878】 Noi2012—迷失游乐园
  19. angular5 路由传参的几种方式
  20. LightOJ 1074 Extended Traffic(spfa+dfs标记负环上的点)

热门文章

  1. kali linux之msf信息收集
  2. SSO单点登录入门
  3. WordPress翻译更新失败解决方法
  4. java处理excel-xlsx格式大文件的解决方案
  5. nginx高性能WEB服务器系列之六--nginx负载均衡配置+健康检查
  6. Navicat 导出sql文件和导入sql文件
  7. 自动更新R软件
  8. mybatis的入门(一)
  9. js计算日期相差天数
  10. hadoop踩坑:localhost:50070 无法访问 关闭防火墙