| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> Java知识库 -> 11 SpringBoot指标监控 -> 正文阅读 |
|
[Java知识库]11 SpringBoot指标监控 |
目录 二、SpringBoot指标监控_Spring Boot Admin
一、SpringBoot指标监控_添加Actuator功能?Spring Boot Actuator可以帮助程序员监控和管理SpringBoot应用,比如健康检查、内存使用情况统计、线程使用情况统计等。我们在SpringBoot项目中添加Actuator功能,即可使用Actuator监控项目,用法如下: 1.在被监控的项目中添加Actuator起步依赖
2.在application.properties中编写配置文件
3.访问项目:http://localhost:8080/actuator 4.结果显示:
5.通过URL可以调用actuator的功能:
例如:查询健康数据,访问
http://localhost:8080/actuator/health
? ? ? ? ? ?查询内存,访问http://localhost:8080/actuator/metrics 二、SpringBoot指标监控_Spring Boot Admin?Actuator使用JSON格式展示了大量指标数据,不利于我们查看,我们可以使用可视化工具Spring Boot Admin查看actuator生成指标数据。
1.创建Spring Boot Admin服务端项目1.创建SpringBoot项目,添加SpringMVC和Spring Boot Admin服务端起步依赖
2.修改配置文件 # 端口号 server.port=9090 #日志格式 loggin.pattern.console=%d{HH:mm:ss.SSS} %clr(%-5level) --- [%-15thread] %cyan(%-50logger{50}):%msg%n
3.修改启动类,在类上方添加@EnableAdminServer注解
2.客户端连接Spring Boot Admin项目
在被监控的项目中连接
Spring Boot Admin
项目,才能使用
SpringBoot Admin查看指标数据。
1.在被监控项目中添加Spring Boot Admin客户端起步依赖
2.修改配置文件application.properties
3.此时Spring Boot Admin即可连接被监控的项目 Spring Boot Admin项目和被监控项目都启动后,访问http://localhost:9090查看结果: 三、知识点整理:1.在SpringBoot使用Actuator监控项目,查看系统参数的URL为“/metrics”
2. 在
SpringBoot
使用
Actuator
监控项目,查看所有的
@RequestMapping
路径的
URL为“
/mappings
”
3.Spring Boot Admin服务端项目需要在启动类添加的注解为“
@EnableAdminServer”
|
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2025年1日历 | -2025/1/30 13:33:01- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |