如何在spring-boot中利用管理员对应用进行监控

  介绍

如何在spring-boot中利用管理员对应用进行监控?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。

<强>一、创建spring-boot-admin服务

首先使用弹簧工具套件(简称STS)创建一个简单的管理工程:

新比;弹簧起动器项目,按下面步骤填写各项,一步步完成项目创建:

如何在spring-boot中利用管理员对应用进行监控”> <br/> </p> <p> <img src=

打开项目下的砰的一声。xml文件,添加内容:

 & lt; dependency>
  & lt; groupId> de.codecentric
  & lt; artifactId> spring-boot-admin-server
  & lt; version> 1.3.2
  & lt;/dependency>
  & lt; dependency>
  & lt; groupId> de.codecentric
  & lt; artifactId> spring-boot-admin-server-ui
  & lt; version> 1.3.2
  & lt;/dependency> 

如何在spring-boot中利用管理员对应用进行监控

在SpringBootAdminWebApplication上面添加注解“@EnableAdminServer”

如何在spring-boot中利用管理员对应用进行监控

在应用程序。属性中添加内容:

server.port=8090   spring.application.name=弹簧引导管理网络   spring.boot.admin.url=http://localhost: $ {server.port}   spring.jackson.serialization.indent_output=true   endpoints.health。敏感=false

如何在spring-boot中利用管理员对应用进行监控

运行该应用,然后在浏览器中输入:http://localhost: 8090/如下图所示表示成功。

如何在spring-boot中利用管理员对应用进行监控

<强>二、添加其他项目被监控

我们找到我们需要被监控的一个spring-boot项目

打开砰的一声。xml,添加依赖:

 & lt; dependency>
  & lt; groupId> de.codecentric
  & lt; artifactId> spring-boot-admin-starter-client
  & lt; version> 1.3.2
  & lt;/dependency> 

然后在应用程序。属性中添加:

spring.application.name=@project.description@   server.port=8080   spring.boot.admin。url=http://localhost: 8090

此时启动要被监控的Spring-Boot项目,然后在浏览器中访问我们上面的管理项目地址http://localhost: 8090/

便可看到如下图所示的结果,表示已被加入管理。点击细节可以查看其详细信息。

如何在Spring-Boot中利用管理员对应用进行监控

关于如何在Spring-Boot中利用管理员对应用进行监控问题的解答就分享到这里了,希望以上内容可以对大家有一定的帮助,如果你还有很多疑惑没有解开,可以关注行业资讯频道了解更多相关知识。

如何在spring-boot中利用管理员对应用进行监控