摘要: 第一步:启动Es集群和head插件 需要把LogStash获取到的日志信息放到ElasticSearch中 第二步:从本地获取一个日志文件 我这里获取到的是Tomcat的日志文件 并且把后缀名改成.log 第三步:将本地日志文件放入linux主机的目录 /usr/local/logs/ 第四步:自己 阅读全文
posted @ 2018-08-11 17:26 风骚少年 阅读(234) 评论(0) 推荐(0) 编辑
摘要: LogStash是什么? LogStash是一个开源的、分布式的、实时的数据收集引擎,动态实现数据的收集、过滤、分析和处理,然后输出符合我们预期的数据。 使用JRuby来开发。LogStash包含如下几部分:input、filter、output、codec。 完整的数据流,或者称为事件流 LogS 阅读全文
posted @ 2018-08-11 17:08 风骚少年 阅读(136) 评论(0) 推荐(0) 编辑
摘要: ELK是一套日志数据收集、分析、检索的解决方案,并不是一款软件,其中E代表ElasticSearch,负责日志的存储和检索; L代表Logstash,负责日志的收集,过滤和格式化; K代表Kibana,负责日志的展示统计和数据可视化。 ELK的特性: 多台机器的日志集中分析和查看LogStach 多 阅读全文
posted @ 2018-08-11 16:47 风骚少年 阅读(915) 评论(0) 推荐(0) 编辑
摘要: 1.得有三台机器 直接Vm里面copy两台虚拟机就可以 记得修改IP 2.分别在三台机器的elasticsearch下的config修改elasticsearch.yml增加如下配置: cluster.name是集群的名字 三台机器的这个名字要保持一致 node.name是单台机器的名称 自定义 n 阅读全文
posted @ 2018-07-28 10:16 风骚少年 阅读(624) 评论(0) 推荐(0) 编辑
摘要: 理解分片-consistency(一致性) : 默认主分片在尝试写入时需要规定数量(quorum)或过半的分片(可以是主节点或复制节点)可用。这是防止数据被写入到错的网络分区,规定的数量计算公式如下: int((primary+number_of_replicas)/2)+1 consistency 阅读全文
posted @ 2018-07-28 10:05 风骚少年 阅读(616) 评论(0) 推荐(0) 编辑
摘要: 1.为了将数据添加到ES,我们需要索引(index),索引是一个存储关联数据的地方。实际上,索引只是一个用来指定一个或多个分片的"逻辑命名空间" 2.一个分片(shard)是一个最小级别"工作单元",它只是保存了索引中的所有数据的一部分,每个分片就是一个Lucene实例,并且它本身就是一个完整的搜索 阅读全文
posted @ 2018-07-28 09:53 风骚少年 阅读(2702) 评论(0) 推荐(0) 编辑
摘要: 索引词(term):一个能够被索引的精确值,区分大小写,可以通过term查询进行准确的搜索 文本(text):一段普通的非结构化文字,文本会被拆分成一个个的索引词,存储在es的索引库中,这样才能进行搜索。 分析(analysis):将文本转换为索引词的过程,分析的结果依赖于分词器 分析机制用于进行全 阅读全文
posted @ 2018-07-23 17:38 风骚少年 阅读(597) 评论(0) 推荐(0) 编辑
摘要: 具体的开发步骤: 第一步当然还是先引入所需要用到的依赖: 第二步在application.properties配置文件中加入两个属性: 这里的ip地址就是我们前边博客所述的在linux上搭建elasticsearch环境的主机地址 9200:网页端访问所用的端口 9300:程序端所用的端口 由于这里 阅读全文
posted @ 2018-07-08 22:25 风骚少年 阅读(1416) 评论(0) 推荐(0) 编辑
摘要: Spring Security认识 Spring Security是基于spring的应用程序提供声明式安全保护的安全性框架,它提供了完整的安全性解决方案,能够在web请求级别和方法调用级别处理身份证验证和授权.它充分使用了依赖注入和面向切面的技术. 下面是我接触Spring Security的第一 阅读全文
posted @ 2018-07-07 22:24 风骚少年 阅读(144) 评论(0) 推荐(0) 编辑
摘要: ElasticSearch是一个基于Lucene实时分布式搜索和分析引擎。设计用于云计算中,能够达到实时搜索,稳定,可靠,快速,安装使用方便。基于Restuful接口。 ElasticSearch就是为高可用和可扩展而生的。可以通过购置性能更强的服务器来完成,称为垂直扩展或者向上扩展(Vertica 阅读全文
posted @ 2018-07-07 08:58 风骚少年 阅读(226) 评论(0) 推荐(0) 编辑
AmazingCounters.com