Spring Boot Admin
Spring Boot Admin教程
云烟成雨TD
一个追求有道有术的非典型程序员
展开
-
Spring Boot Admin系列(6)-控制台功能详解
应用墙此页面主要显示当前监控的所有应用,绿色代表健康状态,应用掉线后,会变为灰色。应用此页面以列表形式显示所有监控应用,包含应用数、实例数、实例状态、搜索框、应用列表、在线时间、应用名、应用地址、应用状态等信息。应用-细节最上位置:显示应用名、分配ID、访问地址等信息:显示应用信息,通过build-info.properties等文件构建元数据:因为当前使用的是nacos,所以会显示nacos元数据信息健康:主要显示一些健康状态信息,包含自定义、服务发现、硬盘空间等,可通过Abst原创 2020-10-27 22:33:46 · 1207 阅读 · 0 评论 -
Spring Boot Admin系列(5)-添加自定义应用信息
前言在使用Spring Boot Admin时,有一栏信息展示列表,可以自定义当前服务信息。思路该信息是由spring-boot-starter-actuator提供,通过访问actuator/info端点访问获取,而这些信息又是从编译文件META-INF/build-info.properties、git.properties或者其他途经中获取。现在我需要查看服务中文名、构建时间、版本等信息,只需要构建一个build-info.properties文件即可完成。步骤添加帮助插件用于生成构原创 2020-10-27 16:28:55 · 837 阅读 · 0 评论 -
Spring Boot Admin系列(4)-自定义开发UI界面
前言Spring Boot Admin提供了丰富的监控及其他功能,但是在正式上线前,需要二次开发,包含修改界面为自家公司或者去掉不需要的功能,下面将修改UI界面。UI界面修改环境准备安装nodejs/npm/cnpm等VUE开发环境下载admin源码导入源码IDEA打开源码使用IDEA打开spring-boot-admin-server-ui模块,或者使用VS Code导入UI模块3. package.json添加项目启动命令: “serve”: “vue-cli-原创 2020-10-27 12:29:09 · 4562 阅读 · 1 评论 -
Spring Boot Admin系列(1)-简介+服务端搭建
什么是Spring Boot Admin由团队codecentric开发的一个社区项目,用于管理和监控spring boot应用,可通过服务发现组件或者客户端直接注册监控。功能显示健康状况显示详细信息,例如:JVM和内存指标micrometer.io指标数据源指标缓存指标显示内部编号关注并下载日志文件查看JVM系统和环境属性查看Spring Boot配置属性支持Spring Cloud的可发布/ env-和// refresh-endpoint轻松的日志级别管理与JMX-be原创 2020-10-26 15:53:45 · 765 阅读 · 0 评论 -
Spring Boot Admin系列(3)-Spring Boot Admin添加登录认证
前言在搭建成功并集成nacos后,未登录用户也可访问首页,然后敏感信息太多,肯定得需要进程登录认证,此处只是一个演示,实际需要整合自己项目得权限认证步骤amdin服务端项目添加pom <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-security</a原创 2020-10-26 18:58:36 · 3832 阅读 · 3 评论 -
Spring Boot Admin系列(2)-Spring Boot Admin集成Nacos
前言在使用Admin时,如果没有注册中心,需要各个客户端填写admin服务端地址,而admin是支持Nacos、Eurake、ZooKeeper等组件,直接从注册中心拉取服务实例集成步骤参照系列(1)搭建服务端parent项目加入alibaba版本依赖控制 <dependencyManagement> <dependencies> <dependency> <groupId>原创 2020-10-26 16:30:55 · 2364 阅读 · 2 评论