目录
1.写在前面
首先肯定要说一下SpringBoot的四大核心了:
- 自动装配:简单配置甚至零配置即可运行项目
- 起步依赖:场景启动器
- Actuator:指标监控
- 命令行界面 :命令行
这篇文章呢,我来和大家聊聊指标监控这个东西。
2.SpringBoot Actuator
未来每一个微服务在云上部署以后,我们都需要对其进行监控、追踪、审计、控制等。SpringBoot就抽取了Actuator场景,使得我们每个微服务快速引用即可获得生产级别的应用监控、审计等功能。
要开启指标监控功能,首先需要在pom文件种添加如下依赖:
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-actuator</artifactId> </dependency>
然后在配置文件中先做如下配置:
server: port: 8080 # 暴露所有监控信息为HTTP management: endpoints: enabled-by-default: true # 默认开启所有监控端点信息 web: exposure: include: '*' # 以web方式暴露所有端点
然后启动项目,进行测试:
下图中测试得到的内容就是目前项目中可以监控到的各种指标参数信息。
在指标监控这个功能中,有一个经常提到的词叫:端点。那么常用常见的端点如下图:
做猪小侠源码的代理,提供一站式服务
如果你不懂得搭建网站或者服务器,小程序,源码之类的怎么办? 第一通过本站学习各种互联网的技术 第二就是联系客服,我帮帮你搭建(当然要收取部分的费用) 第三成为我们的代理,我们提供整套的服务。