zoukankan      html  css  js  c++  java
  • 系统服务监控(Spring Boot Admin)

    Spring Boot Admin是一个管理和监控Spring Boot应用程序的开源监控软件, 针对spring·boot的actuator接口进行UI美化并封装, 可以在管理界面中浏览所有被监控spring-boot项目的基本信息, 详细的Health信息、内存信息、JVM信息、垃圾回收信息、各种配置信息(比如数据源、缓存列表和命中率) 等, 还可以直接修改logger的level, Spring Boot Admin提供的丰富详细的监控信息给Spring Boot应用的监控、维护和优化都带来了极大的便利。
    本章就给大家介绍如何使用Spring Boot Admin对Spring Boot应用进行监控。

    1.新建工程

    新建一个mango-monitor项目,作为服务监控服务端。

    2.添加依赖

    <dependency>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-starter</artifactId>
            </dependency>
            <!-- spring-boot-admin -->
            <dependency>
                <groupId>de.codecentric</groupId>
                <artifactId>spring-boot-admin-server</artifactId>
                <version>2.2.2</version>
            </dependency>
            <dependency>
                <groupId>de.codecentric</groupId>
                <artifactId>spring-boot-admin-server-ui</artifactId>
                <version>2.2.2</version>
            </dependency>

    3.添加配置

    server.port=8000
    spring.application.name=mango-monitor

    4.启动类

    在启动类头部增加@EnableAdminServer

    5.启动服务端

    启动,访问http://localhost:8000

    6.监控客户端

    我们在服务中添加依赖:

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

    在配置文件配置:

    spring.boot.admin.client.url=http://localhost:8000
    management.endpoints.web.exposure.include=*









    1





    .

  • 相关阅读:
    洛谷 P5110 块速递推
    洛谷 P3868 [TJOI2009]猜数字
    Codeforces 343D Water Tree
    Codeforces 915E Physical Education Lessons
    洛谷 P2787 语文1(chin1)- 理理思维
    洛谷 P4344 [SHOI2015]脑洞治疗仪
    洛谷 P3338 [ZJOI2014]力
    【模板】珂朵莉树(ODT)(Codeforces 896C Willem, Chtholly and Seniorious)
    【模板】FFT
    Solution of CF911G Mass Change Queries
  • 原文地址:https://www.cnblogs.com/xc-xinxue/p/12514127.html
Copyright © 2011-2022 走看看