0
点赞
收藏
分享

微信扫一扫

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

序言

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

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

动手体验ES8.1.x实时监控Java应用运行状态_实时监控

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

课程内容

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

如何重新认识 Elasticsearch & Elastic Stack?

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

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

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

动手体验ES8.1.x实时监控Java应用运行状态_elasticsearch_02

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

动手体验ES8.1.x实时监控Java应用运行状态_elasticsearch_03

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

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

  • 一个应用程序,正在线上生产环境运行,其内部实时状态如何?内存堆栈使用度如何?线程资源调度如何?性能瓶颈如何?
  • 很多人早期听说过 Elasticsearch,也使用过,脑海中依然固守着是用来做全文检索?实际上Elastic Stack 已经发展了新的形态,Elasticsearch只是最核心的数据平台,周边生态五花八门,能解决的应用场景问题越来越多。实时监控Java应用程序运行状态也是顺手之劳。
  • 市面上多数的实时监控工具或者产品,只做了其中一部分,或者直接套娃“Elasticsearch”。

动手体验ES8.1.x实时监控Java应用运行状态_elasticsearch_04

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



举报

相关推荐

0 条评论