如何在spring-boot中利用Admin对应用进行监控

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

创新互联客户idc服务中心,提供成都服务器托管、成都服务器、成都主机托管、成都双线服务器等业务的一站式服务。通过各地的服务中心,我们向成都用户提供优质廉价的产品以及开放、透明、稳定、高性价比的服务,资深网络工程师在机房提供7*24小时标准级技术保障。

一、创建spring-boot-admin服务

首先使用Spring Tool Suite(简称STS)创建一个简单的admin工程:

New > Spring Starter Project,按下面步骤填写各项,一步步完成项目创建:

如何在spring-boot中利用Admin对应用进行监控

如何在spring-boot中利用Admin对应用进行监控

打开项目下的pom.xml文件,添加内容:

    
      de.codecentric
      spring-boot-admin-server
      1.3.2
    
    
      de.codecentric
      spring-boot-admin-server-ui
      1.3.2
    

如何在spring-boot中利用Admin对应用进行监控

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

如何在spring-boot中利用Admin对应用进行监控

在application.properties中添加内容:

server.port=8090
spring.application.name=Spring Boot Admin Web
spring.boot.admin.url=http://localhost:${server.port}
spring.jackson.serialization.indent_output=true
endpoints.health.sensitive=false

如何在spring-boot中利用Admin对应用进行监控

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

如何在spring-boot中利用Admin对应用进行监控

二、添加其他项目被监控

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

打开pom.xml,添加依赖:

    
      de.codecentric
      spring-boot-admin-starter-client
      1.3.2
    

然后在application.properties中添加:

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

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

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

如何在spring-boot中利用Admin对应用进行监控

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


文章名称:如何在spring-boot中利用Admin对应用进行监控
网页链接:http://azwzsj.com/article/gephgj.html