下载内存快照 http://localhost:8083/info 读取配置文件application.properties的 info.*属性 在InfoProperties 读取 application.properties : info.app.version=v1.2.0 info.app.name=abc 在GitProperties 获取git.properties 的信息 info.app.version=v1.2.0 info.app.name=abc #远程关闭开启 endpoints.shutdown.en...
接下去让我们看一下如何覆写spring security配置,并且定义你自己的进入规则。 下面的例子展示了一个简单的spring securiy配置。它使用叫做EndPointRequest 的ReqeustMatcher工厂模式来配置Actuator endpoints进入规则。 package com.example.actuator.config; import org.springframework.boot.actuate.autoconfigure.security.servle...
POST /shutdown 关闭应用(要真正生效,得配置文件开启endpoints.shutdown.enabled: true) true GET /trace 查看基本追踪信息 true
返回application.properties文件中info开头的配置信息,如: # /info端点信息配置info.app.name=spring-boot-hello info.app.version=v1.0.0 image.png 下面是度量指标类 /metrics image.png 我们也可以自定实现CounterService接口来实现count指标. image.png 也可以用 [/metrics/{name:.*}] 如: /metrics/mem.free...
返回application.properties文件中info开头的配置信息,如: # /info端点信息配置 info.app.name=spring-boot-hello info.app.version=v1.0.0 image.png 下面是度量指标类 /metrics image.png 我们也可以自定实现CounterService接口来实现count指标. image.png ...
spring-boot-starter-actuator健康监控配置及使用 背景: 项目为dubbo服务,现在需要给项目一个域名提供公网使用,运维设置必须接入健康监控,其余不清楚。 步骤: 1. 引入依赖; 2. 配置propertis文件 需要引入的依赖 <dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-actuator</ar...
最简单的方式,就是在pom.xml中添加spring-boot-starter-security。由SpringBoot Security的特性可知,系统会自动给我们创建login/logout page,还有一个user和password,此外系统还会自动给我配置一个ManagementWebSecurityConfigurerAdapter(extends WebSecurityConfigurerAdapter),配置Actuator各个Endpoint的权限。
配置文件属性介绍 地址和端口的配置 management.port:指定访问这些监控方法的端口,与逻辑接口端口分离。如果不想将这些暴露在http中,可以设置 management.port = -1 management.address:指定地址,比如只能通过本机监控,可以设置 management.address = 127.0.0.1 ...
#---关于actuator暴露端点的配置(version: Spring-Boot-2.0)--- # 说明: #1.要通过actuator暴露端点,必须同时是启用(enabled)和暴露(exposed)的 #2.所有除了/health和/info的端点,默认都是不暴露的 #3.所有除了/shutdown的端点,默认都是启用的 # PS.生产环境由于安全性的问题,注意不...