Spring Boot Admin如何快速打造监控平台

发布时间:2021-11-02 14:43:10 作者:小新
来源:亿速云 阅读:157

这篇文章将为大家详细讲解有关Spring Boot Admin如何快速打造监控平台,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

使用过Spring  boot的开发者都知道actuator,它是Springboot提供的用来对应用系统进行自省和监控的功能模块,借助于Actuator开发者可以很方便地对应用系统某些监控指标进行查看、统计等。但比较遗憾的是没有可视化界面,只能通过干燥的json数据来查看相应的指标,如下图:

 Spring Boot Admin如何快速打造监控平台

可视化的监控指标平台Spring Boot  Admin,它利用spring-boot-starter-actuator提供的功能,将各个微服务的状态整合到一起,并提供良好的界面查看支持,并且能够动态的修改实例日志级别。

Spring Boot Admin 开源地址:https://github.com/codecentric/spring-boot-admin

Spring Boot  Admin分为server和client,使用非常方便,server端可查看各个微服务的状态,client端将微服务注册到server端。

服务端

下面先搭建server端,直接使用start.spring.io生成一个spring boot项目,引入下面依赖

Spring Boot Admin如何快速打造监控平台

配置端口和服务名

server.port=8090 spring.application.name=admin-server

启动类,通过添加注解@EnableAdminServer

Spring Boot Admin如何快速打造监控平台

启动后,打开url显示如下

Spring Boot Admin如何快速打造监控平台

客户端

spring boot项目,直接添加下图依赖即可

Spring Boot Admin如何快速打造监控平台

application.properties中配置注册的服务端地址如下

spring.application.name=admin-client spring.boot.admin.client.url=http://127.0.0.1:8090 management.endpoints.web.exposure.include=* management.endpoint.health.show-details=ALWAYS

启动完成后,查看server端,如下图

Spring Boot Admin如何快速打造监控平台

查看相关指标

应用墙可以快速看到那些服务异常

正常情况

Spring Boot Admin如何快速打造监控平台

异常情况

Spring Boot Admin如何快速打造监控平台

点击应用,可以查看相应指标

Spring Boot Admin如何快速打造监控平台
Spring Boot Admin如何快速打造监控平台

查看properties的环境变量配置

Spring Boot Admin如何快速打造监控平台

查看日志级别

Spring Boot Admin如何快速打造监控平台

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

关于“Spring Boot Admin如何快速打造监控平台”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。

推荐阅读:
  1. 浅谈Java中Spring Boot的优势
  2. 如何使用Spirng Boot Admin监控Spring Cloud应用项目

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

spring boot

上一篇:Linux内存监控虚拟内存实现机制及容量设定的示例分析

下一篇:Ubuntu系统架设cacti监控服务怎么用

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》