kibana

Elastic Cloud Kubernetes(ECK)安装Elasticsearch、Kibana实战教程

戏子无情 提交于 2020-09-29 12:27:14
目录 Elastic Cloud Kubernetes 支持的版本 在Kubernetes集群中部署ECK 部署ELasticsearch集群 创建PV 部署ES集群 监控集群的健康状态和创建过程 访问ES集群 JVM堆设置 Node配置 卷声明模板 虚拟内存 定制配置文件和插件 部署Kibana 创建kibana实例并关联es集群 监控kibana健康状态和创建过程 连接kibana 总结 Elastic Cloud Kubernetes Elastic Cloud Kubernetes (ECK)是Elastic官方推出的,基于k8s operator的插件,其扩展了k8s的基础编排功能,可以轻松地在k8s中安装、管理 Elasticsearch, Kibana 和 APM集群。 借助ECK,我们可以简化以下关键操作: 管理和监控多个集群 扩大或缩小集群规模 改变集群配置 计划备份 使用TLS证书保护集群安全 建立具有可用区域意识的hot-warm-cold架构 支持的版本 kubectl 1.11+ Kubernetes 1.12+ or OpenShift 3.11+ Google Kubernetes Engine (GKE), Azure Kubernetes Service (AKS), and Amazon Elastic Kubernetes Service

利用Java实现索引库相关的分页、排序和聚合[图]

坚强是说给别人听的谎言 提交于 2020-09-29 11:02:16
学习计划安排,利用Java代码来实现对索引库的各种操作: 通过自定义方法实现匹配查询、范围查询。 原生的查询代码又是如何编写的? 最后还有聚合相关的代码编写。 一、自定义方法 昨天学了最基础的几种增删改查方法,但查询在实际应用中显然没这么简单。 比如用户要匹配查询,前几天我们有学过,有match匹配和term匹配两种常用的方式。 这些在Java中又是哪些方法来对应呢? 有原生的方法可以是使用,但是比较麻烦,这里使用springdata提供的自定义方法。 1自定义方法实现多种查询方法 昨天有使用到findAll()方法,这是自带的方法,看其语义也就能知道其实查询所有数据。 但是很多时候并不是一个查询所有方法就能解决的,所以需要自己自定义说明。 ①queryItemsByTitleMatchs 方法名一定要按照其格式来,一看到也就很好理解,是根据Title这个字段匹配查询。 其中后面还可以接“And”“Or”这些逻辑运算,实现布尔查询。 ②queryItemsByPriceBetween 一样的道理,范围查询也有其格式,也就是between这个单词的使用。 总之:自定义方法之后,不需要我们写具体是如何查询的了,可以直接使用,但是方法名需要遵循命名规范,如果不能正常使用,极有可能就是方法名格式不对。 2自定义方法的使用 ①根据Title词条匹配 直接调用自定义的match匹配方法

修改es6.5.4的max_result_window

狂风中的少年 提交于 2020-09-29 09:55:45
1.默认情况下es的max_result_window=10000,这里通过Kibana进行调整为1亿。 2.登录kibana,通过如下接口操作的方式修改,其中index_alarm_record为索引名字,需要修改的在这里替换。 PUT index_alarm_record/_settings { "index":{ "max_result_window":100000000 } } 来源: oschina 链接: https://my.oschina.net/u/4287715/blog/4645258

Kubernetes疑难解答:交付可靠应用程序的7个基本步骤

一世执手 提交于 2020-09-28 08:31:11
在当今日益复杂和快速变化的环境中提供更可靠软件的分步指南 。 这篇文章基于最近一次与Cloud Native Computing Foundation合作,与OverOps工程团队的Brandon Groves和Ben Morrise合作创建的网络研讨会。 如果您认为向微服务和容器的转变是演变而不是革命,那么您来对地方了!在本文中,我们将对基于Kubernetes的应用程序领域采取务实的方法,并详细介绍一系列步骤,以确保整个管道的可靠性。 因为即使今天确保应用程序质量是过去的两倍,但我们还有很多改进方法。具体来说,在对基于Kuberenetes的应用程序进行故障排除的上下文中,我们将涉及持续可靠性的3个支柱:在CI管道中实现代码质量门,在CD管道中实现可观察性,以及创建上下文反馈循环回开发。 当今软件质量状况 首先,让我们尝试了解发生了什么变化以及为什么需要重新审视代码质量的基础。 就在最近,我们总结了年度 软件质量状况 调查,来自世界各地的开发人员提供了600多个答复。我们今年的目标是找出当今的工程团队如何解决速度与质量的难题。 好消息是,大多数调查参与者(70%)表示 质量至高无上 ,他们会优先考虑速度。不幸的是,受访者每周花费一天或更长时间来排查与代码相关的问题,其中超过50%的受访者每月至少一次遇到影响客户的问题。 尽管本次调查更广泛地关注于交付可靠软件的现实和挑战,但仍有

Use Curl command to access ElasticCloud-Kibana API secured by Azure AD

[亡魂溺海] 提交于 2020-08-26 11:31:09
问题 After I have integrated ElasticCloud with Azure AD for single sign-on, I am not able to use Curl command with AD authentication, here is what I am trying: curl -X PUT -u myuser:mypassword "elasticcloudhost:port/myindex" -H 'kbn-xsrf: true' -H 'Content-Type: application/json' -d '{"settings" : {"number_of_shards" : 1,"number_of_replicas" : 1}}' The error message is: {"statusCode":404,"error":"Not Found","message":"Not Found"} I am able to connect with my Azure user and password to kibana using

干货 | 2018 Elastic 中国开发者大会笔记

两盒软妹~` 提交于 2020-08-20 02:53:52
0、写在前面 Elastic 中国开发者大会2018,干货满满。已然成为Elastic技术爱好者的狂欢日。 我的感触如下: 1、Elastic各个产品线新特性大放异彩,Elastic早已不止是检索,已经成为一体化的完整数据处理堆栈,从数据摄入到分析展示、价值获取。功能更完善、更加简单、易用用、更可视化、更安全。 2、Elastic XPack/SQL等付费功能会从大公司到小公司逐渐推广。 3、随着Elastic上市,国内的业务也开展的如火如荼,从BAT等互联网公司、华为、到三大运营商、各大银行各个行业、各个领域都在以ELK作为基础架构,根据自己的业务做定制开发、优化、APM、自动化等; 这个势头也扩展到中小企业,未来几年更会满地开花。 4、Elastic社区在Elastic国内外进程中功不可没,“三人行必有我师”,大神们的实践对我们自己的Elastic学习、实践都有很好的借鉴价值。 1、Elasticsearch 最新产品新特性 1.1 更壮大的产品线 AuditBeat FunctionBeat Stack Monitoring Logstash:Pipline Viewer 1.2 更快的索引 更小的存储 更快的性能提升 更少的空间存储 可视化 在这里插入图片描述 1.3 更完备的kibana 1)kibana增强的字段检索功能 2)可扩展的跨集群检索功能 3)跨大版本检索功能