# 《ChatGPT 微服务应用体系构建》 - dev-ops 第8节:应用监控(Prometheus + Grafana)
作者:小傅哥
博客:https://bugstack.cn (opens new window)
沉淀、分享、成长,让自己和他人都能有所收获!😄
- 本章难度:★★☆☆☆
- 本章重点:给应用系统配置 SpringBoot Actuator + Prometheus + Grafana
- 课程视频:https://t.zsxq.com/13tKAWkcQ (opens new window)
# 一、本章诉求
OpenAi(ChatGPT、ChatGLM) 微服务应用开发完成了,那么接下来小傅哥带着大家做应用系统的监控配置。有了监控的应用才不是“裸奔”的,你可以随时看到;CPU负载、磁盘空间占用量、接口请求量、接口响应时间等等各项参数数据。
并且,现在的面试中也越来越多的问题逐步向实际靠拢,更喜欢问一些实际问题。这些问题不同于八股文,因为做过就是做过,没做过像背都背不出来。
# 二、系统监控
可用于应用监控的系统有很多,有的需要埋点(切面)、有的需要配置Agent(字节码增强)。如小傅哥前面已经分享过的 《skywalking 全链路监控》 (opens new window) 就是一款非入侵的全链路监控系统,它的配置非常简单。你也可以通过此组件完成本节内容。本节小傅哥教大家另外一个监控系统的使用 —— Grafana
Grafana 监控面板
这套监控主要用到了 SpringBoot Actuator + Prometheus + Grafana 三个模块组合的起来使用的监控。非常轻量好扩展使用。
- Actuator - 数据上报、Prometheus - 数据采集、Grafana - 数据展示
- 本章节的内容主要为代码中的配置和监控的配置。
← 第7节:网站添加百度统计 第9节:部署上线 →