Spring Boot Actuator 之监控架构实战使用

作者/分享人:张振华
向 Ta 提问
曾经先后在驴妈妈,携程,要买车公司担任过Java高级工程师、架构师、开发主管、技术经理等职务。在电商公司工作期间,负责过PC站和后端服务的平台架构、实现和升级。 目前在做一些Java架构工作。前后从业10几年没有离开Java,2015年出版《Java并发编程从入门到精通》。2018年出版《Spring Data Jpa从入门到精通》。 网名:张振华.Jack

本 Chat 作为 Logging 的姊妹篇,来和大家一起整体认识一下 Spring Boot Actuator 及其在实际工作的使用。有整体到局部,有原理到实战,一起来学习一下 Actuator 的正确使用姿势。

通过此篇 Chat 我们可以了解到如下内容:

  1. Spring Boot Actuator 如何使用。
  2. Actuator 中我们重点关注的是什么?如何自定义 Heath?
  3. Metrics 与 Micrometer 的关系是什么?
  4. Prometheus 是什么鬼,我们如何使用和自定义?
  5. Grafana 中 Prometheus 的如何配置?

我尽量把自己的实际工作经验进行输出,帮组大家上升一个台阶进行快速学习。篇幅有限可能原理部分的讲解就不如实战经验的讲解了,主要让大家 明白整体上是怎么回事,生产如何去操作。

欢迎支持我的新书《Spring Data JPA 入门到精通》,不少实战和学习方法尽在不言中。

实录内容:

  1. Spring Boot 面试题有哪些?如何准备?
  2. Registry-JMX 如何使用?有什么效果?
  3. 使用非 Spring Boot 的项目如何做监控和告警?
  4. Jolokia 是什么有用过吗?
  5. 当我们把 Metrics 的指标暴露给了 JMX 之后怎么办?
  6. Prometheus ELK 链路监控有什么区别?定位是什么?
  7. 在 Spring Boot 项目内,maven,子 module 使用本身的配置文件,在启动模块内引用子模块,若启动模块内配置了相同的配置,是否会覆盖子模块的配置?另什么情况会引起 Spring Data JPA 的@Colum n内的配置失效(如 length、unique)?
  8. Prometheus 与 open falcon 选型上有何注意点?Jaeger 与 skywalking 选型上有何注意点?
  9. 分布式数据如何收集?服务器宕机怎么办?数据会丢失吗?
  10. 指标监控不是有 Zabbix 吗?
  11. 实际工作中有哪些需要自定义 Metrics 的场景?
  12. HTTP 级别的监控我们的 Grafana 里面配置了哪些?
  13. 一定要有 Spring Boot Admin 吗?
已有458人预订
预订达标
文章出炉
交流日期
     
05月30日
06月13日
06月21日 20:30
查看文章评论/提问
张振华
欢迎大家提出自己的问题,如果有自己的看法更好,如果觉得老师的稳准有收获,就给老师五星好评和点赞,这是对老师鼓励,谢谢!
张振华: 稳准=chat
你可能还喜欢
如何成为一名合格的 C/C++ 开发者?
范蠡
微服务中的短信服务如何设计?
猿天地
亿级 QQ 会员活动运营系统的设计之道
廖声茂
数据科学 Kaggle 比赛项目实战:Titanic
刘明
分布式日志收集系统 Flume 应用:实时采集 Python 爬取豆瓣最新电影
Enzo
Hadoop 分布式数据存储层 HDDS:基于容器化的块服务架构层
爱闲逛的猿仔
微信扫描登录