zoukankan      html  css  js  c++  java
  • SpringBoot整合SpringAdmin搭建监控平台

      在SpringBoot整合Actuator进行健康监控中,胜金讲述了通过Actuator进行健康监控,但是学习API并根据API开发前端需要花费相当大的精力,本次胜金就写一下通过SpringAdmin搭建

    简单监控平台。我们创建一个Springboot项目作为监控平台,监控SpringBoot整合Actuator进行健康监控中的项目:demo。

      1、整合SpringAdmin

      在监控平台的pom文件中引入SpringAdmin依赖。

         <dependency>
                <groupId>de.codecentric</groupId>
                <artifactId>spring-boot-admin-server</artifactId>
                <version>1.5.2</version>
            </dependency>
            <dependency>
                <groupId>de.codecentric</groupId>
                <artifactId>spring-boot-admin-server-ui</artifactId>
                <version>1.5.2</version>
            </dependency>

      在启动类中添加注解,激活起步依赖。

       在api-geteway项目(该项目是胜金的一个网管系统,这里可以使用任何需要监控健康状况的项目)的pom中添加依赖spring-boot-admin-starter-client。

                <dependency>
                <groupId>de.codecentric</groupId>
                <artifactId>spring-boot-admin-starter-client</artifactId>
                <version>1.5.2</version>
            </dependency>        

      在配置文件中添加监控平台URL,相当于把api-geteway项目注册到监控平台

      2验证监控平台

      启动监控监控平台,访问localhost:8070可以看到,系统已经正常启动,但是此时没有监控到注册服务。

       启动api-geteway项目,稍等片刻,可以看到admin项目中发现了api-geteway项目。

       点进details,进入api-gateway项目的详细运行状况,

       可以看到,系统的健康状态已经出现在页面中,菜单中的Logging、JMX、Trace等就由大家来发现其中的宝藏了,基本上被监控的平台所有的抓包详细,日志,运行状态,线程数及状态等,都可以在健康平台中查看。

  • 相关阅读:
    BZOJ3312: [Usaco2013 Nov]No Change
    BZOJ1750: [Usaco2005 qua]Apple Catching
    BZOJ2733: [HNOI2012]永无乡
    BZOJ4756: [Usaco2017 Jan]Promotion Counting
    PHP 反射机制Reflection
    NOD 1113矩阵快速幂
    CODEVS 3500
    hdu 5172 GTY's gay friends 线段树
    LA 4329 Ping pong
    hdu 3500 DFS(限定)
  • 原文地址:https://www.cnblogs.com/JohanChan/p/13546567.html
Copyright © 2011-2022 走看看