简介

SpringBoot-Amind是什么?Spring Boot Admin 是一个管理和监控 Spring Boot 应用程序的开源软件。,可监控的信息包含:应用状态、内存、线程、堆栈等等,比较全面的监控了 Spring Boot 应用的整个生命周期。并且可以将这些信息用一个前端界面展示,方便我们理解。

spring-boot-admin示例

springboot版本 1.5.21

Admin Server 端

第一步:创建项目

这里我们可以访问spring提供的的创建springboot项目的网页地址创建项目,然后,想创建的sppringboot项目下载解压,导入我们的IDE

创建springboot地址

https://start.spring.io/​start.spring.io

访问一下

这里我们添加的依赖是

Spring Web Starter

Spring Boot Admin (Server)

我会在文章末尾提供pom.xml文件的详细内容

第二步:启动类上面加注解

@Configuration

这里注意原来@SpringBootApplication要删除掉

解释一下各个注解的意思

@EnableAdminServer 开启admin服务

第三步:修改application.properties配置文件

server.port=9988
server.port 设置应用端口号

第四步:启动应用

访问地址

http://localhost:9988

因为我们现在没有admin client所以这个列表里没有springboot应用,接下来我们要创建一个admin客户端

Admin Client端

第一步:创建项目

像创建Admin Server项目一样,我们通过网页创建项目

这里我们添加的依赖是

Spring Web Starter

Spring Boot Admin (Client)

文章末尾我会提供pom.xml文件完整内容

第二步:修改application.properties配置文件

server.port=8001
spring.application.name=Admin Client
spring.boot.admin.url=http://localhost:9988
management.security.enabled=false

server.port 设置应用的端口号

spring.application.name 设置应用的名字

spring.boot.admin.url 设置springboot admin 服务端的地址

management.security.enabled 暴露所有端点

第三步:启动应用,在Admin服务端查看这个服务的详细内容

这里我们可以看到已经有一个springboot服务在我们监控中了,点绿色的Details按钮,我们就可以查看服务的相关信息了。例如线程,日志设置相关的

附录:

Admin server pom.xml文件

<?xml version="1.0" encoding="UTF-8"?>

Admin client pom.xml 文件

<?xml version="1.0" encoding="UTF-8"?>

欢迎大家在评论区留言

springboot 创建地址_使用 SpringBoot Admin监控Spring Boot 服务相关推荐

  1. 高级版的 jvisualvm :Spring Boot Admin 监控 Spring Boot 微服务项目

    前奏:先说一下 Java VisualVM Java VisualVM 是一个能够监控 JVM 的 jdk 自带的图形化工具: 在 $JAVA_HOME/bin 目录下,可直接运行它. 要想监控远程服 ...

  2. springboot 创建地址_手把手教你Spring Boot入门开发

    前言:springboot如今在技术领域非常流行,不仅能够简化web项目的开发,提升开发效率,而且也是面试官最喜欢的问题之一,今天笔者对springboot做一个简要入门实例讲解,抛砖引玉. 1. S ...

  3. springboot 创建地址_这可能是史上最易懂的 Spring Boot 入门教程

    目录 一.Spring Boot 是什么 二.为什么要使用 Spring Boot 三.快速入门 3.1 创建 Spring Boot 项目 3.2 项目结构 3.3 引入 Web 依赖 3.4 编写 ...

  4. springboot thymeleaf配置_【程序源代码】Spring Boot 开发笔记web开发实战1

    关键字:<Spring Boot 开发笔记>系列文章 各位亲爱的小伙伴:大家好! <Spring Boot 开发笔记>系列文章 这套笔记和源码是我自己在学习springboot ...

  5. Pinpoint作为链路追踪和报警(监控spring boot服务)

    pinpoint能做什么,可以服务的调用链路进行追踪并且当服务调用失败率等进行报警.从产品和功能上类似于 spring cloud sleuth + zipkin(或+kafka)实现的微服务链路追踪 ...

  6. 《深入理解 Spring Cloud 与微服务构建》第十五章 微服务监控 Spring Boot Admin

    <深入理解 Spring Cloud 与微服务构建>第十五章 微服务监控 Spring Boot Admin 文章目录 <深入理解 Spring Cloud 与微服务构建>第十 ...

  7. SpringCloud(8)微服务监控Spring Boot Admin

    1.简介 Spring Boot Admin 是一个管理和监控Spring Boot 应用程序的开源软件.Spring Boot Admin 分为 Server 端和 Client 端,Spring ...

  8. 服务监控 Spring Boot Actuator 介绍

    服务监控 Spring Boot Actuator 介绍 1. 概述 在本文中,我们将介绍Spring Boot Actuator.首先介绍一些Actuator的基础知识,然后详细讨论Spring B ...

  9. (转)Spring Boot(二十):使用 spring-boot-admin 对 Spring Boot 服务进行监控

    http://www.ityouknow.com/springboot/2018/02/11/spring-boot-admin.html 上一篇文章<Spring Boot(十九):使用 Sp ...

最新文章

  1. 数据库服务器 之 PostgreSQL数据库的日常维护工作
  2. qpython手机版-qpythonl app下载
  3. 微信小程序之wx:if视图层的条件渲染
  4. oracle高级复制管理里面,配置高级复制问题,请大家指点!
  5. mysql表数据提取工具,Jailer数据提取
  6. c语言成绩等级switch语句,请高手 帮忙做一道c语言题 编程,把百分制成绩转换成5级记分制,要求用switch语句。 90分以上(包括90):...
  7. Pytest自定义标记mark及特定运行方式
  8. 浏览器怎么清理缓存_Mac系统浏览器缓存清理工具
  9. 洛阳市高中学业水平计算机考试,2019年河南洛阳市高中学生学业水平考试考点及时间...
  10. mapreduce task与spark task对比
  11. 服务器定时备份数据库 执行文件
  12. ps去色的10种方法
  13. OpenCV计算图像PSNR峰值信噪比
  14. springboot配置log4j2
  15. pg_stat_database的字段tup_returned,tup_fetched含义
  16. 计算机快速切换快捷键,窗口切换快捷键,详细教您电脑窗口切换小技巧是什么...
  17. JAVA笔记(6)面向对象(上)
  18. 【APIO2016】烟火表演
  19. 使用微信推送报警消息及api
  20. 软件测试之Charles

热门文章

  1. windows 2008 终端服务器配置,windows 2008终端服务器设置
  2. mysql 数据库 向上取整_PHP取整,四舍五入取整、向上取整、向下取整、小数截取...
  3. python求100以内的素数和(只作新手参考)
  4. oracle怎么扩大连接数,如何增加ORACLE连接数
  5. ROS中阶笔记(八):机器人SLAM与自主导航—机器人自主导航
  6. 不重复点名抽奖_抽奖新玩法?和平精英蜘蛛异变套装上线 参与十次可获得所有奖励...
  7. html css 表头,css固定表格表头(各浏览器通用)
  8. linux listener作用,Local_listener 的作用
  9. linux rmp命令安装包在哪里_一文带你了解阿里云Linux服务器的基本操作
  10. 尝试使用Bouml创建用例图