spring boot admin搭建,监控springboot程序运行状况

这篇具有很好参考价值的文章主要介绍了spring boot admin搭建,监控springboot程序运行状况。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

新建一个spring boot web项目,添加以下依赖

    <dependency>
      <groupId>de.codecentric</groupId>
      <artifactId>spring-boot-admin-starter-server</artifactId>
      <version>2.3.0</version>
    </dependency>
<dependency>
      <groupId>org.springframework.boot</groupId>
      <artifactId>spring-boot-starter-actuator</artifactId>
    </dependency>

spring boot的监控端点依赖必须的。

关于版本,springboot的版本前两位是什么,上面依赖的版本就对应什么版本,比如现在spring boot parent的版本是2.3.5,这里的依赖可以选择2.3开头的版本。下面是开启相关的端点功能

management.endpoint.health.show-details=always
management.endpoints.web.exposure.include=*

添加以上依赖之后,如果项目使用的服务发现机制,把当前这个项目和其它需要监控的项目在同一个注册中心,这个项目就可以监控到所有其它实例的信息了。

如果不是通过注册中心,需要在其它的项目里面先添加依赖

    <dependency>
      <groupId>de.codecentric</groupId>
      <artifactId>spring-boot-admin-starter-client</artifactId>
    </dependency>

手动指定admin的springboot项目地址,如下

spring.boot.admin.client.url=http://localhost:8080

 如果项目添加了“server.servlet.context-path”,需要添加以下配置,避免admin服务通过默认的/actuator获取不到端点信息

spring.cloud.nacos.discovery.metadata.management.context-path=${server.servlet.context-path}/actuator

成功之后的界面如下

spring boot admin搭建,监控springboot程序运行状况,spring boot,java,spring

这下面这里可以动态修改某个类或者包的日志级别,避免重启服务

spring boot admin搭建,监控springboot程序运行状况,spring boot,java,spring文章来源地址https://www.toymoban.com/news/detail-853597.html

到了这里,关于spring boot admin搭建,监控springboot程序运行状况的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包赞助服务器费用

相关文章

  • 华为网络设备 监控IPv6运行状况

    在日常维护工作中,可以在任意视图下选择执行以下命令,了解IPv6的运行情况。 操作步骤 执行命令 display ipv6 interface [ interface-type interface-number | brief ],查看接口的 IPv6 信息。 执行命令 display ipv6 statistics ,查看 IPv6 流量统计信息。 执行命令 display icmpv6 statistics ,查看ICMPv

    2024年02月11日
    浏览(13)
  • 实录分享 | 使用Prometheus和Grafana监控Alluxio运行状况

    实录分享 | 使用Prometheus和Grafana监控Alluxio运行状况

    欢迎来到【微直播间】,2min纵览大咖观点 本次分享主要包括三个方面: PrometheusGrafana简介 环境搭建 手动调优 一、 PrometheusGrafana简介 关于Prometheus: Prometheus 是一个开源的完整监控解决方案,其对传统监控系统的测试和告警模型进行了彻底的颠覆,形成了基于中央化的规则计

    2024年02月13日
    浏览(11)
  • prometheus使用node_exporter监控Linux主机CPU、内存、磁盘、服务运行状况

    prometheus使用node_exporter监控Linux主机CPU、内存、磁盘、服务运行状况

    目录 1.node_exporter简介 2.部署node_exporter 2.1.安装node_exporter 2.2.编写system启动脚本 3.prometheus监控Linux主机 3.1.修改配置文件增加主机节点 3.2.主机添加成功 4.监控Linux主机CPU、内存、磁盘使用率 4.1.监控CPU使用率 4.1.1.获取空闲CPU监控数据 4.1.2.获取5分钟内的监控数据 4.1.3.获取5分钟

    2024年04月16日
    浏览(32)
  • SpringBoot面试题8:运行 Spring Boot 有哪几种方式?Spring Boot 需要独立的容器运行吗?

    SpringBoot面试题8:运行 Spring Boot 有哪几种方式?Spring Boot 需要独立的容器运行吗?

    该文章专注于面试,面试只要回答关键点即可,不需要对框架有非常深入的回答,如果你想应付面试,是足够了,抓住关键点 运行Spring Boot应用有多种方式,具体取决于你的需求和环境。以下是几种常见的运行Spring Boot应用的方式: 使用IDE运行:可以在常用的Java开发环境(如

    2024年02月06日
    浏览(9)
  • 服务监控平台:SpringBoot Admin入门应用

    服务监控平台:SpringBoot Admin入门应用

    在日常工作中,我们需要有一款监控平台来帮助我们管理服务,监控服务是否宕机、服务运行指标(内存、虚拟机、线程、请求等)、监控日志、管理服务(服务下线)等,SpringBoot Admin作为一款开源的监控平台,开发对接方便,只需要配置好服务和监控信息,定时拉取即可。

    2024年02月12日
    浏览(10)
  • 【Spring实战】25 Spring Boot Admin 应用

    【Spring实战】25 Spring Boot Admin 应用

    Spring Boot Admin 是一个功能强大的工具,用于监控和管理多个 Spring Boot 应用程序。通过上一篇文章 【Spring实战】24 使用 Spring Boot Admin 管理和监控应用 我们知道了如何去使用 Spring Boot Admin。本文我们将继续介绍 Spring Boot Admin 的各种功能,并提供简单的样例,包括查看健康信息

    2024年01月24日
    浏览(13)
  • Spring Boot程序的打包与运行:构建高效部署流程

    Spring Boot程序的打包与运行:构建高效部署流程

    引言 在现代应用开发中,高效的打包和部署流程对于项目的开发、测试和上线至关重要。Spring Boot作为一种快速开发框架,提供了方便的打包工具和内嵌式的Web服务器,使得打包和运行变得更加简单。本文将研究在Spring Boot应用中如何进行打包,帮助开发者构建高效的部署流

    2024年01月20日
    浏览(37)
  • 【Spring实战】26 使用Spring Security 保护 Spring Boot Admin

    【Spring实战】26 使用Spring Security 保护 Spring Boot Admin

    Spring Boot Admin 是一个用于监控和管理 Spring Boot 应用程序的工具,而 Spring Security 是一个用于提供身份验证和授权的强大框架。本文们将探讨如何将 Spring Boot Admin 与 Spring Security 集成,以确保管理端的安全性。 Spring Boot Admin: Spring Boot Admin 是一个基于Web的用户界面,用于集中监

    2024年01月25日
    浏览(18)
  • 【Spring Boot Admin】使用(整合Spring Security服务,添加鉴权)

    【Spring Boot Admin】使用(整合Spring Security服务,添加鉴权)

    Spring Boot Admin 监控平台 背景:Spring Boot Admin 监控平台不添加鉴权就直接访问的话,是非常不安全的。所以在生产环境中使用时,需要添加鉴权,只有通过鉴权后才能监控客户端服务。本文整合Spring Security进行实现。 pom依赖 yml配置 启动类@EnableAdminServer 安全配置类:SecuritySe

    2024年02月16日
    浏览(29)
  • SpringBoot+actuator和admin-UI实现监控中心

    SpringBoot+actuator和admin-UI实现监控中心

    使用SpringBoot很久了,但是很少使用到SpringBoot的查看和监控,将来八成也不会用到,万一有机会用到呢?所以记录一下以前学习SpringBoot+actuator和adminUI实现监控中心的方式 Springboot的版本2.0.x 导入对应的包 application.properties 启动之后 访问 在这里使用的Actuator是spring boot的一个附

    2024年02月14日
    浏览(8)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包