- 博客(5)
- 收藏
- 关注
原创 CentOS7中安装ELK
最近在进行微服务的开发,发现传统的日志的收集处理方式如logback、log4J等已经不是很能满足需求,虽然现在才12个微服务,但是在看日志查找问题时已经很不方便了,于是搜寻更好的日志收集和集中式处理的方式,发现了ELK(Elasticsearch、Logstash、Kibana)。 项目中还没有用到,未雨绸缪先学习一下。大致的思路是利用logback把日志传给Logst...
2018-07-26 10:37:37 572 2
转载 CentOS7下Docker的安装
1 Docker 要求 CentOS 系统的内核版本高于 3.10 ,查看本页面的前提条件来验证你的CentOS 版本是否支持 Docker 。uname -r2 使用 root 权限登录 Centos。确保 yum 包更新到最新。yum update3 卸载旧版本(如果安装过旧版本的话)yum remove docker docker-common docker-se...
2018-07-19 19:15:41 288
原创 Docker目录挂载
一 初接触 刚接触一个项目,让我管理一下日志模块,决定使用logback。 在本地环境(win7)下,运行微服务可以logback按照预期的样子执行,日志级别,滚动方式都很正确,但是我到开发环境(CentOS7)一看,没有生成日志文件。 于是百度,全部说的都是log4j的jar包冲突,导致我在这边路上走了很远。。 然后我在本地搭了一个虚...
2018-07-18 14:51:25 9374
原创 logback的fileNamePattern
最近项目在使用logback记录日志,最终定下来的滚动策略是按时间大小滚动,一小时滚动一次,但是如果保存15天的话,一个微服务会生成15*24个日志,放在一起很难找,就想在原本的目录中间再加一层目录,就是日期,精确到天,这样就可以把同一天的日志放到一个文件夹下,本来是配成这个样子,可以按小时大小正常滚动${LOG_HOME}/%d{yyyy-MM-dd_HH}.%i.log然后加了一层目...
2018-07-17 09:46:54 14808
原创 logback按时间和大小滚动
刚接手项目里面的日志模块,发现项目启动后无法在实现日志按时间大小滚动,原本的配置文件如下:<!-- 文件输出日志--> <appender name="XXX" class="ch.qos.logback.core.rolling.RollingFileAppender"> <!-- 指定日志文件的名称 --> &l...
2018-07-13 18:12:51 6146 5
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人