返回顶部
首页 > 资讯 > 精选 >SpringBoot2如何开启Actuator端点监控
  • 747
分享到

SpringBoot2如何开启Actuator端点监控

2023-07-02 08:07:02 747人浏览 独家记忆
摘要

今天小编给大家分享一下SpringBoot2如何开启Actuator端点监控的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。背

今天小编给大家分享一下SpringBoot2如何开启Actuator端点监控的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。

背景

springBoot本身提供了一套监控端点, 可以查看应用的基本信息、 健康程度、 配置等监控信息, 很容易上手。

Note: 此处所用SpringBoot版本: 2.1.4

开启Actuator

Maven的pom.xml文件中添加 spring-boot-starter-actuator 依赖:

<dependency>    <groupId>org.springframework.boot</groupId>    <artifactId>spring-boot-starter-actuator</artifactId></dependency>

直接运行项目, 在后端控制台会看到以下输出:

2019-06- 26 18: 07: 27.896 INFO 7868-- - [restartedMain] o.s.b.a.e.WEB.EndpointLinksResolver: Exposing 2 endpoint(s) beneath base path '/actuator'

在浏览器访问 Http://localhost:9000/actuator , 结果如下:

SpringBoot2如何开启Actuator端点监控

即SpringBoot2.0的actuator启动端点监控web端默认加载默认仅info, health两个可见的端点(除了actuator本身之外), 见官方文档说明

暴露其他端点(与SpringBoot 2.0之前的配置不太一样)

management:  endpoints:    web:      exposure:        include: "*"        exclude: env,beans

以上配置暴露了除 env , beans 之外的所有端点; 修改配置后, 在后端控制台会看到以下输出:

2019-06-26 18: 16: 03.951 INFO 7868-- - [restartedMain] o.s.b.a.e.web.EndpointLinksResolver: Exposing 13 endpoint(s) beneath base path '/actuator'

再次在浏览器访问 http://localhost:9000/actuator , 结果如下:

SpringBoot2如何开启Actuator端点监控

SpringBoot2如何开启Actuator端点监控

SpringBoot2如何开启Actuator端点监控

SpringBoot2如何开启Actuator端点监控

Notes:

  • 虽然端点 enabled , 但是还需要 exposed , 才能在Web端访问;

  • health 端点在默认情况下, 仅显示 "status": "UP" ; 如需显示详细信息, 配置: management.endpoint.health.show-details=always

  • 实际中, 请谨慎选择要开启的端点!

以上配置仅实现了对应用监控信息的获取, 但其实已经有专门用于展现这些 JSON 数据的管理端, 后续将实践一下SpringBoot Admin这套社区提供的可视化应用监控管理端。 SpringBoot Admin 文档对自己的介绍:

codecentric&rsquo; s Spring Boot Admin is a commUnity project to manage and monitor your Spring Boot&reg; applications.The applications reGISter with our Spring Boot Admin Client(via HTTP) or are discovered using spring cloud&reg;(e.g.Eureka, Consul).The UI is just a vue.js application on top of the Spring Boot Actuator endpoints.

以上就是“SpringBoot2如何开启Actuator端点监控”这篇文章的所有内容,感谢各位的阅读!相信大家阅读完这篇文章都有很大的收获,小编每天都会为大家更新不同的知识,如果还想学习更多的知识,请关注编程网精选频道。

--结束END--

本文标题: SpringBoot2如何开启Actuator端点监控

本文链接: https://lsjlt.com/news/340759.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • SpringBoot2如何开启Actuator端点监控
    今天小编给大家分享一下SpringBoot2如何开启Actuator端点监控的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。背...
    99+
    2023-07-02
  • SpringBoot2开启Actuator端点监控的方法
    目录背景开启Actuator暴露其他端点(与SpringBoot 2.0之前的配置不太一样)背景 SpringBoot本身提供了一套监控端点, 可以查看应用的基本信息、 健康程度、 ...
    99+
    2024-04-02
  • SpringBoot Admin 如何实现Actuator端点可视化监控
    目录SpringBoot Admin 实现Actuator端点可视化监控简介Spring Boot Admin ServerSpring Boot Admin Client启动客户端...
    99+
    2024-04-02
  • SpringBoot怎么实现Actuator监控和管理端点
    Spring Boot Actuator 是 Spring Boot 提供的用于监控和管理应用程序的功能模块。通过 Actuator...
    99+
    2024-03-08
    SpringBoot
  • 如何在Spring Boot中使用 Actuator实现一个监控端点功能
    这篇文章将为大家详细讲解有关如何在Spring Boot中使用 Actuator实现一个监控端点功能,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。在Spring Boot的众多Starter...
    99+
    2023-05-31
    springboot actuator
  • Linux系统如何启动rpc.rstatd监控
    这篇文章将为大家详细讲解有关Linux系统如何启动rpc.rstatd监控,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。1 准备工作可以通过两种方法验证服务器上是否配置了rstatd守护程序:①使用rup...
    99+
    2023-06-28
  • weblogic如何控制节点启动
    在WebLogic服务器中,可以通过以下几种方式来控制节点的启动: 使用WebLogic的管理控制台:在管理控制台中,可以选择特...
    99+
    2023-10-27
    weblogic
  • linux如何打开端口监听
    要在Linux上打开端口监听,可以使用以下几种方法:1. 使用nc命令:nc是一个网络工具,可以用来进行端口监听。可以使用以下命令打...
    99+
    2023-09-15
    linux
  • 利用springboot-actuator进行监控时出现401无权限访问如何解决
    这篇文章给大家介绍利用springboot-actuator进行监控时出现401无权限访问如何解决,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。访问/beans 等敏感的信息时候报错Tue Mar 07 21:18:5...
    99+
    2023-05-31
    spring actuator 无权限
  • win11热点如何开启
    今天小编给大家分享一下win11热点如何开启的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。首先按下键盘上的“windows”...
    99+
    2023-07-01
  • ubuntu如何开启18851端口
    ubuntu开启18851端口的方法:打开终端命令行模式。输入以下命令安装iptables。$ sudo apt-get install iptables安装成功后,再输入命令添加规则。$ iptables -I INPUT -p tcp ...
    99+
    2024-04-02
  • 如何使用linux系统性能监控工具KSysguard监控远端主机
    小编给大家分享一下如何使用linux系统性能监控工具KSysguard监控远端主机,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!KDE System Guard默...
    99+
    2023-06-13
  • 电脑wifi热点如何开启
    这篇文章主要介绍电脑wifi热点如何开启,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!打开控制面板,选择【网络和共享中心】选择设置新的连接或网络点击【设置新的连接或网络】设置无线临时网站找到【设置无线临时网站】选项,...
    99+
    2023-06-28
  • golang如何控制开启线程数
    在Go语言中,开启线程可以使用go关键字。但是,并发操作的线程数是由Go运行时系统自动管理的,开发者无法直接控制。Go运行时系统会根...
    99+
    2023-10-22
    golang
  • 云服务器如何开启端口
    云服务器可以通过以下步骤开启端口: 打开控制面板(Windows)和安全组(Windows) 点击“管理您的帐户”进入到“本地安全设置”窗口 找到“IP安全策略”并单击“新建” 在“IP安全策略”对话框中,确保选中了“从ISP(互联网服...
    99+
    2023-10-26
    端口 服务器
  • prometheus监控节点程序如何安装及卸载
    这篇文章主要介绍“prometheus监控节点程序如何安装及卸载”,在日常操作中,相信很多人在prometheus监控节点程序如何安装及卸载问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”prometheus监...
    99+
    2023-07-02
  • 如何给站点开启https和http2
    这篇文章主要为大家展示了“如何给站点开启https和http2”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“如何给站点开启https和http2”这篇文章吧。 ...
    99+
    2024-04-02
  • 如何实现ubuntu开启wifi热点
    这篇文章主要讲解了“如何实现ubuntu开启wifi热点”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“如何实现ubuntu开启wifi热点”吧!首先,创建一个普通的热点,点击右上角的网络,然...
    99+
    2023-06-13
  • nvidia控制面板锐化如何开启
    本篇内容介绍了“nvidia控制面板锐化如何开启”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!nvidia控制面板锐化开启方法:右击桌面打开...
    99+
    2023-07-01
  • 如何在云端部署中监控 PHP 应用性能?
    如何在云端部署中监控 php 应用性能?使用开源工具:new relic:用于监控 php 应用的全面 apm 解决方案。zabbix:企业级监控系统,可自定义监控模板和设置警报。使用云...
    99+
    2024-05-06
    监控 云端 php
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作