springbootadmin微服务监控管理

boonya boonya     2023-03-21     348

关键词:

目录

功能特性

参考配置指南

应用截图


用于管理 Spring Boot 应用程序的管理 UI。另外支持Eureka、Consul等微服务注册发现。

 官方项目:https://github.com/codecentric/spring-boot-admin

功能特性

Spring Boot Admin 为注册的应用程序提供以下功能:

  • 显示健康状况
  • 显示详细信息,例如
    • JVM 和内存指标
    • micrometer.io 指标
    • 数据源指标
    • 缓存指标
  • 显示构建信息编号
  • 关注并下载日志文件
  • 查看 jvm 系统和环境属性
  • 查看 Spring Boot 配置属性
  • 支持 Spring Cloud 的 postable /env- &/refresh-endpoint
  • 简单的日志级别管理
  • 与 JMX bean 交互
  • 查看线程转储
  • 查看 http 跟踪
  • 查看审计事件
  • 查看 http 端点
  • 查看计划任务
  • 查看和删除活动会话(使用 spring-session)
  • 查看 Flyway / Liquibase 数据库迁移
  • 下载堆转储
  • 状态更改通知(通过电子邮件、Slack、Hipchat,...)
  • 状态变化的事件日志(非持久性)

参考配置指南

版本 2.6.6

版本 2.5.6

版本 1.5.7

应用截图

 

 

 带有桌面通知的仪表板

 

 

 查看应用程序运行状况、信息和详细信息

 

 

 查看公制计数器和仪表

 

 

 查看日志文件(跟随)

 

 

 查看和更改 Spring 环境(通过 Spring Cloud)

 管理 Logback 记录器级别

 

 

 通过 jolokia 查看和使用 JMX bean

 

 

 查看线程转储

 

 

 查看 http 请求跟踪

 查看已注册应用程序的历史记录

参考学习:Spring Boot Admin 介绍及使用_给自己一个 smile的博客-CSDN博客_springadmin

持续验证项目:https://gitee.com/northwindSouthcloud/daily-code-testing

物联网架构成长之路(30)-springbootadmin微服务webui监控

...要观察各个微服务的运行状态,因此SpringBoot生态提供了SpringBootAdmin这个组件来实现微服务管理WEBUI。但是整体的注册中心还是基于Eureka,只是WebUI是用这个SpringBootAdmin来显示而已。具体的结构如下所示1.Eureka服务  这个没什么... 查看详情

springbootadmin微服务监控管理

...项目:https://github.com/codecentric/spring-boot-admin功能特性SpringBootAdmin为注册的应用程序提供以下功能:显示健康状况显示详细信息,例如JVM和内存指标micrometer.io指标数据源指标缓存指标显示构建信息编号关注并下载日志... 查看详情

重学springboot系列应用程序监控管理(代码片段)

...缓存改变服务路径开启跨域访问定制Metrics信息定制EndPointSpringBootAdmin界面化监控SpringBootAdmin介绍创建SpringBootAdmin服务端集成SpringBootAdmin客户端Actuator应用监控快速入门SpringBootActuator简介SpringBoot作为构建微服务节点的方案,一... 查看详情

使用springbootadmin监控springcloud微服务

本文基于SpringCloud的环境和配置上增加配置信息,而不是从0开始的配置。一、搭建admin服务端1、引入pom<properties><spring-boot-admin-starter-client.version>1.5.6</spring-boot-admin-starter-client.version><spring-boot-admin 查看详情

【微服务】-springbootadmin

参考技术A目录:SpringBootAdmin用于管理和监控一个或者多个SpringBoot应用,SpringBootAdmin分为Server端和Client端,Client通过http向Server端注册,也可以结合SpringCloud的服务注册组件Eureka进行注册。SpringAdmin的监测详细信息有如下:本文的... 查看详情

微服务架构之springbootadmin

Springbootadmin是可视化的监控组件,依赖springbootactuator收集各个服务的运行信息,通过springbootactuator可以非常方便的查看每个微服务的Health信息、内存信息、JVM信息、配置信息、垃圾回收信息等等。(一)版本说明a)Springboot2.0.6.RELEASE... 查看详情

springcloud-springbootadmin服务监控(十三)

springcloud笔记推荐文章前言SpringBootAdmin是一个管理和监控你的SpringBoot应用程序的应用程序。这些应用程序通过SpringBootAdminClient(通过HTTP)注册或者使用SpringCloud(例如Eureka)发现。UI只是SpringBootActuator端点上的一个AngularJs应用程... 查看详情

spring-boot之admin服务监控-9

  一、SpringBootAdmin用于管理和监控一个或者多个SpringBoot程序。SpringBootAdmin分为Server端和Client端,Client端可以通过向HttpServer端注册,也可以结合SpringCloud的服务注册组件Eureka进行注册。SpringBootAdmin提供了用AngularJs写的Ul界面,用... 查看详情

springbootadmin2实例状态监控详解(代码片段)

其他相关文章:SpringBootAdmin参考指南SpringBootAdmin服务离线、不显示健康信息的问题SpringBootAdmin2@EnableAdminServer的加载SpringBootAdmin2AdminServerAutoConfiguration详解在微服务中集成SpringBootAdmin的主要作用之一就是用来监控服务的实例... 查看详情

springboot监控-springbootadmin(代码片段)

01:SpringBoot高级–SpringBoot监控02:SpringBoot监控-SpringBootAdmin1.SpringBootAdmin使用游览器地址栏访问SpringBoot的监控信息太繁琐了,所以SpringBootAdmin就诞生了,以UI界面的方式来显示监控信息。SpringBootAdmin说明:SpringBootAdmi... 查看详情

springbootadmin,贼好使!

来源|Java中文社群(ID:javacn666)SpringBootAdmin(SBA)是一个开源的社区项目,用于管理和监控SpringBoot应用程序。应用程序可以通过http的方式,或SpringCloud服务发现机制注册到SBA中,然后就可以实现对... 查看详情

多维度微服务监控

一.springbootactutor:springbootadmin二.jvm监控1.springbootactutor:metrics、headdump、threaddump2.java自带jvm监控工具:jconsole、jvisualvm三.GC日志、线程dump日志、堆dump日志分析GCEasy:https://gceay.io  替代:GCPlotFast 查看详情

springbootadmin指南2.4.1(代码片段)

...子邮件通知6.2.Hipchat通知6.3.自定义通知配置7.结论1.概述SpringBootAdmin是一个Web应用程序,用于管理和监控SpringBoot应用程序。每个应用程序都被视为 查看详情

springbootadmin节点状态一直为down的排查

项目中需要监控各个微服务节点的健康状态,找到了springbootadmin这个全家桶监控工具,它其实是Vue.js美化过的SpringBootActuator,官方的解释是:codecentric’sSpringBootAdminisacommunityprojecttomanageandmonitoryourSpringBoot?applications.Theapplicationsregi 查看详情

springbootadmin监控搭建-nacos版本(代码片段)

SpringBootAdmin介绍SpringBootAdmin是github上一款用于SpringBoot的监控管理的开源项目,通过http直接注册或者通过注册中心注册的方式,实现了SpringBoot应用上的一些常见监控项,具体功能点如下:显示应用程序的监控状态应用程序上... 查看详情

springbootadmin2.x监控的服务context-path问题

在使用SpringBootAdmin进行监控时,如果被监控的服务没有加context-path的话是不会有任何问题的,一旦服务加了context-path的配置,监控就会失败。下图是正常情况的显示:我们给被监控的服务增加一个context-path:server.servlet.context-path... 查看详情

springcloud第十三篇|springbootadmin服务监控

本文是SpringCloud专栏的第十三篇文章,了解前十二篇文章内容有助于更好的理解本文:SpringCloud第一篇|SpringCloud前言及其常用组件介绍概览SpringCloud第二篇|使用并认识Eureka注册中心SpringCloud第三篇|搭建高可用Eureka注册中心SpringCloud... 查看详情

springboot度量指标监控与健康检查和可视化监控应用springbootadmin

...            使用可视化监控应用SpringBootAdmin  使用步骤:    SpringBootAdmin的使用是需要建立服务端和客户端的    服务端:独立的项目,会将收集到的数据在自己的图形界面中展示   查看详情