动手体验 ES 8.4.x 实时监控 Java 应用运行状态
序言
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技术大会/技术社区分享,发表过多篇实战干货文章;
- 十余年技术实战从业经验,擅长大数据多种技术栈混合,系统架构领域。
相关文章
- Sentinel 实现熔断与限流
- Seata 分布式事务
- Nacos 服务发现、配置管理和服务管理平台
- CSS-02
- Docker 镜像原理
- CSS-03
- 将本地镜像推送到私有库
- Docker 数据卷
- Docker 软件安装
- 未穿工作服检测报警系统
- CSS3 新特性
- CSS3 2D和3D的使用
- CSS-定位(position)
- CSS-浮动(float)
- SpringSecurity 概述
- 智慧工地抽烟识别检测系统
- Spring Boot3.0升级,踩坑之旅,附解决方案(二)
- 为什么很多人都推荐IDM下载,idm比迅雷好在哪
- pycharm激活码永久 2023最新有效pycharm激活方法分享
- 2023PyCharm激活码_最新可用