RUI个人博客 首页>>Elasticsearch

改造Skywalking支持阿里云等带Http Basic的Elasticsearch服务

改造Skywalking支持阿里云等带Http Basic的Elasticsearch服务

前言 最近公司skywalking服务经常出现大盘空白的情况,经查明,是由于ES的写入瓶颈造成线程阻塞,数据没有落地到ES造成。后综合运维成本等方面考虑,准备使用阿里云提供的Elasticsearch服务,阿里云的ES无论内外网都加上了Http Basic认证,但是skywalking6.x提供的RestHighLevelClient客户端并没有适配带Http Basic基础认证的ES服务,所以需要稍加改动下skywalking源码。 skywalking项目结构 项目从github...

阅读全文 »

Elasticsearch写入瓶颈导致skywalking大盘空白

Elasticsearch写入瓶颈导致skywalking大盘空白

前言 本文首发于博主所在公司凯京官方博客,欢迎关注: https://my.oschina.net/keking/ 继上次skywalking出故障《 https://my.oschina.net/keking/blog/3016839 》不到一个月,线上skywalking又出毛病了。又是大盘空白,trace列表最近的数据都查询不出来,但是时间稍久的数据就能查询出来,如一天前的数据有,一个小时前的数据就没有,这个只是表象,最终查明症结是ES的服务写入瓶颈,导致写入写入数据...

阅读全文 »

ElasticSearch插件集

ElasticSearch插件集

ElasticSearch的很多功能都是官方或第三方基于ElasticSearch的AbstractPlugin类实现的插件来提供的,所以,在里里记录下一些常用的及实用的插件地址,以备不时之需...

阅读全文 »

Elasticsearch初探,Windows下环境搭建及集群配置

Elasticsearch初探,Windows下环境搭建及集群配置

ElasticSearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。Elasticsearch是用Java开发的,并作为Apache许可条款下的开放源码发布,是当前流行的企业级搜索引擎。设计用于云计算中,能够达到实时搜索,稳定,可靠,快速,安装使用方便。...

阅读全文 »