Actuator的地位
Actuator是SpringBoot中提供的四大神器之一,在单体架构架构中用到的是非常少的,但是在分布式微服务架构下就非常有用。
Actuator的作用
- 如果有服务出现了故障,定位服务。
- 对整个系统的性能做出监控,可以看每个节点的内存使用情况、GC情况、JVM相关参数,并且如果达到了预定的阈值,那么就可能需要做服务的扩容。那么就是在出现之前,我们提前进行预警。Actuator可以提供相关的数据。
- 统一日志管理。
对应的功能
Actuator:只是帮我们去产生监控好的数据。
health:可以检测当前服务器连接的数据库、Redis等其他,如配置中心这些的状态。
info:自定义一些想要暴露出来的信息。
Metrics:这里面是一些度量信息。
logger:可以帮助我们去做一些相关的管理。
可视化的监控管理平台:SpringBoot Admin…