分布式日志管理
Joe叔
这个作者很懒,什么都没留下…
展开
-
ELK 初探
ELK 初探ELK实时日志分析平台 初次尝试。平台CentOS 7 Oracle JDK 8 Kibana 4.5.2 Elaticsearch 2.3.4 logstash 2.3.4 filebeat 1.2.3 查看version command: filebeat --version系统架构图软件的安装采用yum的安装模式。首先需要添加对应的repo文件。 对应的详细的安装方法原创 2016-07-10 17:19:25 · 2178 阅读 · 0 评论 -
Logstash Filter 配置
笔者这里仅仅列出配置文件,在研究之后最红并没有采用在logstash的接下日志为json的做法。而是将json的输出放在了各个服务/应用中处理, spring boot的app可以参考:logstash-logback-encoderinput { beats { port => 5044 }}filter { #If log line contains tab charac原创 2016-07-15 20:46:10 · 2594 阅读 · 0 评论 -
ELK 日志归集
ELK 配置及设计软件及版本CentOS 7 Oracle JDK 8 Kibana 4.5.2 Elaticsearch 2.3.4 logstash 2.3.4 filebeat 1.2.3 查看version command: filebeat --versionlogstash + ES + Kibana 安原创 2016-08-23 21:43:03 · 7276 阅读 · 0 评论 -
Elasticsearch 2.X 自定义字段的Mapping
术语term - individual word (拆分后的最小单词)Mapping 简介Elasticsearch Reference [2.4] » Mapping Mapping是用来定义文档及包含字段的保存和索引的方式。Why接触mapping是因为要收集除了log之外的业务信息。 业务log和系统log不同,很多的自定义字段,并将这些信息推送到单独的index。 最终目的是用过kiban原创 2016-11-24 14:43:03 · 2119 阅读 · 0 评论 -
Kibana 5.x 加强安全
此文之前,假定读者已经一次完成了Kibana和elasticsearch的安装。参考官方文档,安装后默认配置已经可以连通kibana和es。 系统: centos7内容: 增加authentication & enable sslelastic 技术栈 的另外一个重要的角色是x-pack. ES安装xpack插件参考安装xpack Run bin/elasticsearch-plugin in原创 2016-12-23 16:14:43 · 11099 阅读 · 0 评论 -
通过Nginx 的反向代理来加强kibana的访问安全
前一篇 Kibana 5.x 加强安全 采用的是官方的x-pack 插件来实现elastic技术栈的相关产品的权限控制。功能不错,也提供了很大的灵活性,不过x-pack并非免费产品;咨询了下licence价格,大概三个节点年费六千多美刀。。。废话不多说了,想想替代方案 - Nginx 反向代理 (收回5601端口,通过nginx反向代理+basic authentication来保证安全)参考:Ho原创 2017-02-26 11:32:46 · 7580 阅读 · 1 评论 -
Dubbo 结合 Spring Boot 的探索(注册发现,管理监控,全链路日志跟踪)
Dubbo 结合 Spring Boot 的探索(注册发现,管理监控,全链路日志跟踪)原创 2017-12-20 22:05:11 · 7941 阅读 · 0 评论 -
Spring Cloud 服务注册发现-路由-负载均衡-全链路日志跟踪-监控
Spring Cloud Netflix / Nodejs尝试使用Spring Cloud Netflix 加 Nodejs 技术栈混合搭建微服务。 (示例并无任何业务意义,只为做演示) 代码: https://github.com/choelea/spring-cloud-nodejs/ 实现如下 1. 服务注册发现 2. 服务间调用(feign) 3. 服务路由 4. 负载均衡 (e原创 2017-12-22 10:49:31 · 3143 阅读 · 0 评论