前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >动手体验 ES 8.4.x 实时监控 Java 应用运行状态

动手体验 ES 8.4.x 实时监控 Java 应用运行状态

作者头像
铭毅天下
发布2022-12-22 20:03:55
5570
发布2022-12-22 20:03:55
举报
文章被收录于专栏:铭毅天下铭毅天下

序言

Elastic Stack 7.x 版本在过去持续了 3 年左右,当前发展到 7.17.x,这也导致我们一直围绕7.x做着很多可能并无新意的事情。Elastic Stack 团队最近几月动作很快,接连发布了8.x,带来了非常多的新功能特性,性能也有大幅度提升。这意味着我们需要更新我们过去对于 Elasticsearch 与 Elastic Stack 传统认知,更新我们应用的方式。

为此我们设计了一次公开课 ,在本次直播课程中,会解答很多Elastic Stack 认知问题,同时也会实战动手体验 ES8.4 配置安装,并且同时也会结合 ES 平台做一个 Java 应用实时监控的小案例。

图示:7.0.x~7.17.x 持续了近3年 ,发布的密集度非常高

课程内容

  • 重新认识 Elasticsearch & Elastic Stack ?
  • ES 8.4.x 如何快速配置安装?
  • ES 8.4.x 如何实时监控Java应用?
  • ES 7.x要不要升级到最新?兼容性如何?升级会有哪些问题?如何可靠的升级?

如何重新认识 Elasticsearch & Elastic Stack?

  • Elasticsearch 是什么?是搜索引擎?是数据库?是NOSQL?还是机器学习平台?为什么要集成KNN?
  • Elastic Stack 技术栈该怎么样?官方生态是怎么样的?周边生态又什么怎么样?
  • Elastic Stack 还能做哪些事情?
  • 如何说服老板&领导用上 Elastic Stack?

ES8.x 如何快速配置安装?

ES8.0之前,未启用一些安全限制机制,可以在几秒之内启动一个“Hello world”,ES8.0.x之后,默认配置安装有所变化,默认增加了一些安全策略机制,若对于ES还停留在过去的认知上,可能会遇到一些磕磕碰碰,顿时兴趣全无,错过了一个好东西。

图示:ES8.x启动配置截图,自动生成基本的安全策略

图示:ES8.1.x启动配置截图,自动修改elasticsearch.yml配置文件,增加基本的安全策略配置

ES8.4.x 如何实时监控Java应用?

一个应用程序,正在线上生产环境运行,其内部实时状态如何?内存堆栈使用度如何?线程资源调度如何?性能瓶颈如何?

很多人早期听说过 Elasticsearch,也使用过,脑海中依然固守着是用来做全文检索?实际上Elastic Stack 已经发展了新的形态,Elasticsearch只是最核心的数据平台,周边生态五花八门,

能解决的应用场景问题越来越多。实时监控Java应用程序运行状态也是顺手之劳。

市面上多数的实时监控工具或者产品,只做了其中一部分,或者直接套娃“Elasticsearch”。

图示:庞大的微服务体系如何实时监控,这是个棘手的问题

Elastic APM 与 Java 应用方案

Elastic APM 与 Java 应用方案

  • 捕捉应用程序调用链路,sql语句,api调用耗时
  • 捕捉应用程序依赖程度。

跟我们来一起体验下ES8.4.x,期望有新的认识收获...

参考文献

  • ES8.4.0 官方博客

https://www.elastic.co/guide/en/elasticsearch/reference/8.4/release-highlights.html

关于我们

讲师

李猛 Elastic King 数据领域专家

  • Elastic Stack 国内顶尖实战专家
  • ELastic Stack 技术社区分享嘉宾
  • 国内首批Elastic 官方认证工程师21人之一
  • 阿里云MVP(大数据领域)
  • DBAPlus MVP(原创内容贡献者)
  • GitHub:https://github.com/ynuosoft
  • 咕泡教育 《Elastic Stack 架构师P6成长路径》主讲老师。
  • 2012年入手Elasticsearch,对Elastic Stack技术栈开发、架构、运维、源码、算法等方面有深入实战;
  • 负责过多种Elastic Stack项目,包括大数据分析领域,机器学习预测领域,业务查询加速领域,日志分析领域,基础指标监控领域等;
  • 服务过多家企业,提供Elastic Stack 咨询培训以及调优实施;
  • 多次在Elastic Stack技术大会/技术社区分享,发表过多篇实战干货文章;
  • 十余年技术实战从业经验,擅长大数据多种技术栈混合,系统架构领域。
本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2022-09-21,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 铭毅天下Elasticsearch 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 序言
  • 课程内容
  • 如何重新认识 Elasticsearch & Elastic Stack?
  • ES8.x 如何快速配置安装?
  • ES8.4.x 如何实时监控Java应用?
  • Elastic APM 与 Java 应用方案
  • Elastic APM 与 Java 应用方案
  • 参考文献
  • 关于我们
    • 讲师
    相关产品与服务
    Elasticsearch Service
    腾讯云 Elasticsearch Service(ES)是云端全托管海量数据检索分析服务,拥有高性能自研内核,集成X-Pack。ES 支持通过自治索引、存算分离、集群巡检等特性轻松管理集群,也支持免运维、自动弹性、按需使用的 Serverless 模式。使用 ES 您可以高效构建信息检索、日志分析、运维监控等服务,它独特的向量检索还可助您构建基于语义、图像的AI深度应用。
    领券
    问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档