gpt4 book ai didi

Spring Boot集成 Spring Boot Admin 监控

转载 作者:qq735679552 更新时间:2022-09-29 22:32:09 25 4
gpt4 key购买 nike

CFSDN坚持开源创造价值,我们致力于搭建一个资源共享平台,让每一个IT人在这里找到属于你的精彩世界.

这篇CFSDN的博客文章Spring Boot集成 Spring Boot Admin 监控由作者收集整理,如果你对这篇文章有兴趣,记得点赞哟.

【前言】 。

程序开发完实现相应的功能只是一个部分,如何让系统在线上运行更好创造更高的价值是另外一个部分;监控是一个生产级项目避不可少重要组成部分;最近研究一下针对SpringBoot的监控项目---Spring Boot Admin,并集成项目中,在此与大家共享; 。

【SpringBootAdmin】 。

1、SpringBootAdmin简介 。

1、github地址:https://github.com/codecentric/spring-boot-admin 。

2、重要功能列表:

Spring Boot集成 Spring Boot Admin 监控

2、项目中集成SpringBootAdmin 。

1、搭建SpringBootAdmin服务端 。

(1)新建springboot项目(在此项目名定为zh-monitor) 。

(2)pom文件如下:

<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"     xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">  <modelVersion>4.0.0</modelVersion>  <parent>    <groupId>com.zhanghan</groupId>    <artifactId>zh-parent</artifactId>    <version>1.0.0-SNAPSHOT</version>  </parent>  <groupId>com.zhanghan</groupId>  <artifactId>zh-monitor</artifactId>  <version>1.0.0-SNAPSHOT</version>  <name>zh-monitor</name>  <description>zhanghan monitor for Spring Boot</description>  <dependencies>    <dependency>      <groupId>org.springframework.boot</groupId>      <artifactId>spring-boot-starter-web</artifactId>    </dependency>    <dependency>      <groupId>de.codecentric</groupId>      <artifactId>spring-boot-admin-starter-server</artifactId>    </dependency>  </dependencies>  <build>    <finalName>zh-monitor</finalName>  </build></project>

(3)启动类如下(ZhMonitorApplication):

/* * Copyright (c) 2019. zhanghan_java@163.com All Rights Reserved. * 项目名称:实战SpringBoot * 类名称:ZhMonitorApplication.java * 创建人:张晗 * 联系方式:zhanghan_java@163.com * 开源地址: https://github.com/dangnianchuntian/springboot * 博客地址: https://zhanghan.blog.csdn.net */package com.zhanghan.zhmonitor;import de.codecentric.boot.admin.server.config.EnableAdminServer;import org.springframework.boot.SpringApplication;import org.springframework.boot.autoconfigure.SpringBootApplication;@SpringBootApplication@EnableAdminServerpublic class ZhMonitorApplication {  public static void main(String[] args) {    SpringApplication.run(ZhMonitorApplication.class, args);  }}

(4)配置文件如下(application.properties):

server.port=8091spring.application.name=zhMonitor

2、SpringBoot项目集成SpringBootAdmin客户端 。

(1)Pom中增加相关依赖 。

<!-- spring boot admin begin --><dependency>  <groupId>de.codecentric</groupId>  <artifactId>spring-boot-admin-client</artifactId></dependency><!-- spring boot admin end -->

(2)启动配置文件中增加连接服务端地址 。

Spring Boot集成 Spring Boot Admin 监控

3、部分功能效果展示:

1、详细指标 。

Spring Boot集成 Spring Boot Admin 监控

2、Log日志级别管理 。

Spring Boot集成 Spring Boot Admin 监控

3、JVM线程 。

Spring Boot集成 Spring Boot Admin 监控

4、Web中http展示 。

Spring Boot集成 Spring Boot Admin 监控

4、项目地址:

1、地址:https://github.com/dangnianchuntian/springboot 。

2、代码版本:1.5.0-Release 。

【总结】 。

1、工欲善其事必先利其器,监控为系统保驾护航,让系统运行的更加稳定,发挥更大的业务价值; 。

2、接下来会为大家共享更多关于SpringBootAdmin的特性.

到此这篇关于Spring Boot集成 Spring Boot Admin 监控的文章就介绍到这了,更多相关Spring Boot Admin 监控内容请搜索我以前的文章或继续浏览下面的相关文章希望大家以后多多支持我! 。

原文链接:https://blog.csdn.net/u012829124/article/details/101273915 。

最后此篇关于Spring Boot集成 Spring Boot Admin 监控的文章就讲到这里了,如果你想了解更多关于Spring Boot集成 Spring Boot Admin 监控的内容请搜索CFSDN的文章或继续浏览相关文章,希望大家以后支持我的博客! 。

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com