博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Spring Boot log backed logstash
阅读量:7175 次
发布时间:2019-06-29

本文共 751 字,大约阅读时间需要 2 分钟。

  hot3.png

    在部署多实例时,原有的Rolling File策略需要通过多台host来查看,所以需要将日志进行统一管理,实现采用Logstash进行日志收集。

0. 安装Logstash(Docker)

$ docker pull logstash

1. 创建Logstash配置文件logstash.conf

input {    tcp {        port => 5000        codec => json    }}output {    file {        message_format => "%{[@timestamp]}  %{[level]}  %{[logger_name]}  %{[message]}"        flush_interval => 0        path => "/path/log/%{+YYYY-MM-dd}.log"    }}

2. 启动Logstash 

$ docker run -d --restart=always --name=logstash -p 5000:5000 -v "$PWD"/config-dir:/config-dir -v /path/log:/path/log logstash:1.5.6-alpine -f /config-dir/logstash.conf

3. 配置Logback将日志输出到Logstash

{ip}:{port}

 

PS:,,,

转载于:https://my.oschina.net/geek4j/blog/877866

你可能感兴趣的文章
草根创业回忆录一: 踏出了第一步的时候...
查看>>
情景会话:请对产品提提意见好吗?
查看>>
Android应用程序组件Content Provider在应用程序之间共享数据的原理分析(5)
查看>>
使用组策略配置域中计算机注册表安全
查看>>
使用spotlight on unix监控linux主机
查看>>
【习惯的力量】之五让拖延见鬼去吧
查看>>
Twisted入门教程(13)
查看>>
Java通过FTP服务器上传下载文件的解决方案
查看>>
SVN “不能打开文件“.svn/lock” 权限不够”精解
查看>>
【电信增值业务学习笔记】9基于智能网的增值业务实现技术和应用
查看>>
你的python内部是用什么编码表示unicode的?
查看>>
javascript之数组
查看>>
jquery - How can I recurse up a DOM tree? - Stack Overflow
查看>>
java环境变量配置
查看>>
世界末日?
查看>>
深度解读 - Windows 7核心图形架构细致分析(转贴)
查看>>
NSMutableDictionary - 可变字典
查看>>
Bing推出外链查询工具
查看>>
Memcache所有方法及参数详解以及使用方法
查看>>
shell中的exec
查看>>