• 使用springboot Admin 2.0.6版本 集成监控springcloud微服务应用


    一 新建

    添加依赖

        <dependencies>
            <dependency>
                <groupId>de.codecentric</groupId>
                <artifactId>spring-boot-admin-server</artifactId>
                <version>${spring-boot-admin.version}</version>
            </dependency>
            <dependency>
                <groupId>de.codecentric</groupId>
                <artifactId>spring-boot-admin-server-ui</artifactId>
            </dependency>
    
            <!--eureka-client依赖-->
            <dependency>
                <groupId>org.springframework.cloud</groupId>
                <artifactId>spring-cloud-starter-netflix-eureka-client</artifactId>
            </dependency>
        </dependencies>
    
        <dependencyManagement>
            <dependencies>
                <dependency>
                    <groupId>de.codecentric</groupId>
                    <artifactId>spring-boot-admin-dependencies</artifactId>
                    <version>${spring-boot-admin.version}</version>
                    <type>pom</type>
                    <scope>import</scope>
                </dependency>
            </dependencies>
        </dependencyManagement>
    

      yml配置:

    server:
    port: 9101
    eureka:
    client:
    service-url:
    defaultZone: http://server1:8761/eureka/,http://server2:8762/eureka/ #注册多个服务

    spring:
    application:
    name: springboot-admin
    启动类加注解:
    @EnableAdminServer //开启admin服务

    二 配置需要继承的服务

    添加依赖即可

    注意点:

     如果admin注册到了eureka上,则被监控服务不需要配置,admin会自动去eureka上面找服务,

     没有注册,需要在被监控服务上添加admin服务地址:

     监控服务与admin服务使用版本需要一致

     可以集成security配置认证,如果admin服务认证后,其他服务也需要认证

     想查看日志,被监控服务必须指定logging.file地址:

    监控页面:

    详情页:

  • 相关阅读:
    工厂模式 ioc dom4j 反射之我的一点理解
    hibernate中注解方式中的控制反转
    java中的数据存储(堆,栈) 很重要
    hibernate中映射关系总结
    三极管使用方法
    OC OD介绍
    HP Jack介绍
    Jlink接口的Jtag和SWD接口定义
    什么是域什么是工作组
    Ubuntu安装.run文件
  • 原文地址:https://www.cnblogs.com/houzheng/p/10808832.html
Copyright © 2020-2023  润新知