
elk
文章平均质量分 75
朱智文
不求大富大贵,但求一路常青
展开
-
Picked up _JAVA_OPTIONS: -Xmx900M”
在使用cmd命令行的过程中,在对话框中出现“Picked up _JAVA_OPTIONS: -Xmx900M” 这样的输出。javac 无法进行正常编译。 有关“Picked up _JAVA_OPTIONS: ”系列错误抛出的问题,这类错误多半是由于在本地正常安装了JDK 或者JRE后,再安装了其它会添加或更改Java环境变量的软件,比如测试常用工具QTP的JAVA-ADDIN插件等等,原创 2017-12-11 13:07:07 · 10457 阅读 · 0 评论 -
Elastic Stack(ELK) 5.x版本部署概述
Elastic Stack是ELK日志系统的官方称呼,而ELK则是盛名在外的一款开源分布式日志系统,一般说来包括了Elasticsearch、Logstash和Kibana,涵盖了后端日志采集、日志搜索服务和前端数据展示等功能。 本文将会对Elastic Stack的安装部署流程进行一系列简单的介绍,并记录下了一些部署过程中遇到的坑及解决方法。 在本次实践中,我们所部署的ELK分布式日志系统,原创 2017-12-06 14:39:01 · 1066 阅读 · 0 评论 -
Elasticsearch笔记一之简介与安装
简介 Elastic Search是一种基于Lucene,针对海量数据提供快速复杂查询的索引工具。大约在2012年出现它天生支持分布式存储与查询,是基于restful接口。 与solr的区别: Solr是提供类似webservice的接口。Es提供rest风格的接口。 Solr4.x以后支持分布式,而es天生支持分布式原创 2017-12-06 14:47:10 · 267 阅读 · 0 评论 -
Elasticsearch笔记二之Curl工具基本操作
简介: Curl工具是一种可以在命令行访问url的工具,支持get和post请求方式。-X指定http请求的方法,-d指定要传输的数据。 创建索引: Put创建 curl -XPUThttp://localhost:9200/shb01/student/1-d'{"name":"jack","age":30,"info":"Ilove you"}' {"_index"原创 2017-12-06 14:48:27 · 324 阅读 · 0 评论 -
Elasticsearch笔记三之版本控制和插件
版本控制 1:关系型数据库使用的是悲观锁,数据被读取后就被锁定其他的线程就无法对其进行修改。 2:ex使用的是乐观锁,数据被读取后其他程序还可以对其进行修改,而执行修改时发现此数据已经被修改则修改就会失败,之后则由程序对此进行下一步处理。 先通过-XGETD得到数据的版本号version 然后在-XPUT时将版本号作为参数传递过去,比对版本号与当前数据的版本号是原创 2017-12-06 14:49:53 · 270 阅读 · 0 评论 -
Elasticsearch笔记四之配置参数与核心概念
在es根目录下有一个config目录,在此目录下有两个文件分别是elasticsearch.yml和logging.yml。 logging.yml是日志文件,es也是使用log4j来记录日志的,我在此文件中配置日志级别。 elasticsearch.yml是es的基本配置文件es的参数都在这个文件中,我们这里结合此文件来介绍es的核心概念和参数。 1:集原创 2017-12-06 14:51:30 · 315 阅读 · 0 评论 -
Elasticsearch笔记五之java操作es
Java操作es集群步骤1:配置集群对象信息;2:创建客户端;3:查看集群信息 1:集群名称 默认集群名为elasticsearch,如果集群名称和指定的不一致则在使用节点资源时会报错。 2:嗅探功能 通过client.transport.sniff启动嗅探功能,这样只需要指定集群中的某一个节点(不一定是主节点),然后会加载集群中的其他节点,这样只原创 2017-12-06 14:52:41 · 634 阅读 · 0 评论 -
Elasticsearch笔记六之中文分词器及自定义分词器
中文分词器 在lunix下执行下列命令,可以看到本来应该按照中文”北京大学”来查询结果es将其分拆为”北”,”京”,”大”,”学”四个汉字,这显然不符合我的预期。这是因为Es默认的是英文分词器我需要为其配置中文分词器。 curlHTTP://192.168.79.131:9200/shb01/_analyze?pretty=true -d'{"text":"北京大学"}'原创 2017-12-06 14:53:43 · 3326 阅读 · 0 评论 -
Elasticsearch笔记七之setting,mapping,分片查询方式
setting 通过setting可以更改es配置可以用来修改副本数和分片数。 1:查看,通过curl或浏览器可以看到副本分片信息 curl -XGET http://192.168.79.131:9200/shb01/_settings?pretty http://192.168.79.131:9200/shb01/_settings?prett原创 2017-12-06 14:54:59 · 12904 阅读 · 0 评论