大纲: 一、简介 二、Logstash 三、Redis 四、Elasticsearch 五、Kinaba 一、简介 1、核心组成 ELK由Elasticsearch、Logstash和Kibana三部分组件组成; Elasticsearch是个开源分布式搜索引擎,它的特点有:分布式,零配置,自动发现 ...
分类:
其他好文 时间:
2016-11-30 13:39:06
阅读次数:
4268
1.elasticsearch需要安装jdk1.7以上 2.在ubuntu下不能以root运行,需要建立专门账号 添加组 添加用户 将elasticsearch所在目录的操作权限给新建的用户 运行elasticsearch ...
分类:
其他好文 时间:
2016-11-30 11:36:48
阅读次数:
194
es5.0目前没有head插件所以不要下载错而是版本导致无法安装head; 安装head命令在es的bin目录下执行 安装成功后见到如下结果 ...
分类:
其他好文 时间:
2016-11-30 11:11:55
阅读次数:
160
1、内存优化 在bin/elasticsearch.in.sh中进行配置 修改配置项为尽量大的内存: 两者最好改成一样的,否则容易引发长时间GC(stop-the-world) elasticsearch默认使用的GC是CMS GC,如果你的内存大小超过6G,CMS是不给力的,容易出现stop-th ...
分类:
其他好文 时间:
2016-11-29 22:39:07
阅读次数:
226
从上方插件官网中下载适合的dist包,然后解压。进入bin目录,可以看到一堆sh脚本。在bin目录下创建一个test.sh: bin=/home/csonezp/Dev/elasticsearch-jdbc-2.3.1.0/binlib=/home/csonezp/Dev/elasticsearch ...
分类:
数据库 时间:
2016-11-29 22:06:35
阅读次数:
291
ElasticSearch 2 (9) - 在ElasticSearch之下(图解搜索的故事) 摘要 先自上而下,后自底向上的介绍ElasticSearch的底层工作原理,试图回答以下问题: 为什么我的搜索 *foo-bar* 无法匹配 foo-bar ? 为什么增加更多的文件会压缩索引(Index ...
分类:
其他好文 时间:
2016-11-29 17:00:38
阅读次数:
249
在这里,以两台es集群为例。 es集群健康状况有三种状态,这里我们搭建的es集群,只要两台不同时挂掉,数据不会丢失。 举个例子: 比如说现在集群节点es1位主节点,es2位复制分片节点,默认情况下,两台es都接收logstash传过来的日志,是负载均衡的。 如果es1宕掉,es2会被提升为主节点,只 ...
分类:
其他好文 时间:
2016-11-29 13:36:15
阅读次数:
484
Elasticsearch 是一个兼有搜索引擎和NoSQL数据库功能的开源系统,基于Java/Lucene构建,可以用于全文搜索,结构化搜索以及近实时分析。可以说Lucene是当今最先进,最高效的全功能开源搜索引擎框架。 说明: Lucene:只是一个框架,要充分利用它的功能,需要使用JAVA,并且 ...
分类:
其他好文 时间:
2016-11-29 09:43:32
阅读次数:
232
Kibana是一个基于浏览器页面的Elasticsearch前端展示工具。Kibana全部使用HTML语言和Javascript编写的,查询语法是基于Lucene的查询语法。允许布尔运算符、通配符和字段筛选。注意关键字要大写 全文搜索 在搜索栏输入login,会返回所有字段值中包含login的文档 ...
分类:
其他好文 时间:
2016-11-29 09:26:37
阅读次数:
156