首页 > TAG信息列表 > spring-boot-actuator

java-如何在Spring Boot Actuator中注册匿名HealthIndicators

该链接writing_custom_healthindicators描述了如何注册自定义HealthIndicators,以便它们可以与Spring Boot Actuator一起使用.链接中的示例使用@Component注册实现HealthIndicator接口的自定义类. 但是我正在创建匿名HealthIndicator实例.以下是如何创建这些匿名HealthIndicators实

java-Spring Boot Actuator FlywayEndpoint不适用于多个Flyway Bean

我正在尝试将当前正在处理的项目从Spring Boot 1.2.8升级到最新版本(1.4.0).我发现,从1.3.0版开始,Spring Boot Actuator将Flyway迁移作为Actuator端点公开.该端点将单个Flyway bean作为参数. https://github.com/spring-projects/spring-boot/blob/master/spring-boot-actuator/sr

java-Swagger2>记录SpringBoot MvcEndpoint

我目前正在尝试在SpringBoot项目上试用Swagger2(效果很好),但是,它只能使用@RestController类. 我在想: >可以用来拾取弹簧执行器MvcEndpoint吗? >可以将Swagger2组件(例如/swagger-ui.html、/v2/api-docs)托管在management port (e.g. http://${management.address}:${management.po

Spring Boot作动器将跟踪端点信息写入文件

关于如何将/ trace端点中显示的信息记录到文件(日志文件)中的任何指针,我的用例是我想使用执行器将所有请求和响应信息记录到日志文件中,这样我就必须写最少将相关代码记录到我的应用程序代码中.我搜索了文档,但找不到任何参考.即使通过互联网搜索也无法提供任何相关帮助. 谢谢, 切

春季-如何从执行器/指标端点中排除Hystrix指标?

我有一个启用了Actuator和Hystrix的spring-boot-app. Spring-Boot版本:1.3.1.发布 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-actuator</artifactId> </dependency> <dependency>

Spring Boot和Spring Actuator-禁用安全性

我在应用程序中使用spring-boot 1.3.1和spring-boot-actuator.我在pom.xml中将spring-boot-starter-parent用作父项. 为了禁用安全性,我在application.yml中添加了2个条目. security: basic: enabled: false management: security: enabled: false 它仍然没有禁用基

春季-在application.yml中定义基本安全性用户,密码和角色

我正在寻找一种使用Spring Boot的@Secured注释保护方法的方法.对于大约10-15个用户,我不想连接到数据库并从那里获取用户及其权限/角色,而是将它们本地存储在特定于配置文件的application.yml文件中. Spring Boot中是否有一个支持该想法的概念?到目前为止,我所能找到的所有内容都可

java-Spring Boot执行器端点覆盖

我一直在使用Spring boot进行原型设计,在其中添加了对spring-boot-starter-actuator和spring-boot-starter-data-rest的依赖,并将我的测试REST端点命名为/ info.应用程序运行没有任何错误,但是无法调用我的端点,并且应用程序始终返回404. 一段时间后,我发现执行器项目包含SAME端点/

html-如何在循环中的Thymeleaf变量中添加值,并在完成循环后显示最终值

我是产品设计帐单,我想使用表格在百里香模板中显示所有产品,最后,不希望出现循环,我想在百里香中显示所有产品的价格总和.如何定义全局变量并执行此操作? <table th:with="totalPrice=0"> <tr th:each="count,iterator: ${product.paidService}"> <td th:text="${itera

使用Java函数从Spring引导中调用Spring执行器/重启端点

我想重新启动Spring Boot应用程序,因此使用Spring Actuator / restart端点可以使用curl进行工作,但是我想使用该应用程序内的Java代码来调用相同的函数,我已经尝试过此代码,但是不起作用: Thread thread = new Thread(new Runnable() { @Override public void run() {

java – Spring Boot REST API的度量标准集合

我正在尝试收集Spring Boot(2.1.0.RELEASE)应用程序的指标.具体来说,我想知道 >无论何时调用单个REST端点. >每个端点处理请求所花费的时间.>我的请求被处理/错误的平均速率. 执行器/执行器/指标端点提供了大量信息,但我不确定这些是否对我的情况有用.此外,有人可以判断是否可以使

如何在Spring Boot Actuator的Trace中包含JSON响应体?

Spring Boot Actuator的Trace可以很好地捕获输入/输出HTTP参数,标题,用户等.我想扩展它以捕获HTTP响应的主体,这样我就可以全面了解什么是进出网页层.查看TraceProperties,看起来没有办法配置响应正文捕获.是否有一种“安全”的方式来捕获响应主体而不会弄乱它发回的任何字符流?解决

SpringBoot 2.0.1中未提供执行器/刷新

我正在为Spring-Config-Server和Spring-Config-Client创建一个演示项目. 在SpringBoot 1.5.6.RELEASE中一切正常. 但是,当我将项目升级到2.0.1.RELEASE时,它不提供执行器端点. 执行器端点在1.5.6.RELEASE中提供 Mapped "{[/refresh || /refresh.json],methods=[POST]}" Mapped "{[

java – 禁用spring boot actuator“health-component”和“health-component-instance”

嗨我在sprinb-boot 2中使用执行器,具有以下属性 management.endpoints.enabled-by-default=false management.endpoint.health.enabled=true 我的目标是禁用除健康之外的所有端点.通过这种配置,我禁用了除健康之外的所有内容,并且现在获得以下端点“health”,“health-component

使用set server.context-path的Spring Boot Actuator端点

在春季启动应用我设置,例如server.context路径= / MyModule的.这很方便,因为我不需要在@RequestMapping中反复重复/ mymodule前缀. 此外,我希望将执行器端点组合在具有公共前缀的URL上,因此我设置了management.context-path = / actuator.现在,执行器端点映射到/ mymodule / actuat

如何读取和复位弹簧执行器指标?

我正在使用spring-boot.1.3.0,它提供了在内存中存储自定义指标的功能,如下所示: @Service public class MyService { private CounterService counterService; private GaugeService gaucheService; @Autowired public MyService(CounterService counterService)

java – Actuator Prometheus的自定义指标

我已经激活了弹簧执行器prometheus endpont / actuator / prometheus.通过添加千分尺和执行器的依赖关系并启用prometheus endpont.我如何获得自定义指标?解决方法:您需要使用Micrometer Registry注册您的指标. 以下示例在构造函数中创建度量标准. Micrometer注册表作为构造函数参数

java – Spring Boot Actuator:如何在自定义HealthIndicator中获取指标正常运行时间?

我想做一个取决于应用程序正常运行时间的自定义HealthIndicator. @Component public class HealthActuator implements HealthIndicator { private final MetricsEndpoint metricsEndpoint; @Autowired public HealthActuator(MetricsEndpoint metricsEndpoint) {

如何在Spring Boot 2.0执行器端点的`@ WriteOperation`中使用`@Selector`?

我正在使用以下类实现自定义端点: @Component @Endpoint(id = "bootstrap") public class BootstrapUrlEndpoint { private final URL bootstrapUrl; @Autowired public BootstrapUrlEndpoint(URL bootstrapUrl) { this.bootstrapUrl = bootstrapUrl; } @ReadOpe

Spring Boot 2.0.0.M6:使用一个请求显示所有指标

使用Spring Boot 2.0.0.M6和新的执行器指标端点,当我请求时 GET /应用程序/指标 只显示指标的名称 { "names" : [ "data.source.active.connections", "jvm.buffer.memory.used", "jvm.memory.used", "jvm.buffer.count", "logback.events",

java – Spring Integration Spring Boot Actuator Endpoints未显示

我一直在努力了解有关Spring Boot的更多信息,我想将Actuator端点添加到我的测试Spring集成/ Spring Boot项目中.但是,它是一个简单的CLI Spring集成项目 – 目前没有REST或Web服务.理想情况下,我希望在从命令行运行jar时添加使用浏览器查看端点的功能. 我一直在查看教程,我没有找到

如何使用弹簧启动2以编程方式获取所有执行器端点?

在弹簧启动1.x中,可以以编程方式解析所有执行器端点.我有一个暴露所有执行器端点路径的bean @Component public class MyProjectActuatorEndpoints { @Autowired private MvcEndpoints endpoints; public String[] getActuatorEndpointPaths() { return end

如何使`@Endpoint(id =“health”)`在Spring Boot 2.0中工作?

我已经尝试了在Spring Boot 2.0.0.M5中自定义健康执行器的新方法,如下所述:https://spring.io/blog/2017/08/22/introducing-actuator-endpoints-in-spring-boot-2-0: @Endpoint(id = "health") public class HealthEndpoint { @ReadOperation public Health health() {

spring – 不监视特定的数据源以进行运行状况检查

我想知道是否存在一些方法来禁止SpringBoot Actuator监视特定数据源. 场景: 一个微服务使用3个数据源但是对于某些业务原因,它们是一个数据源,没有必要由Spring Boot Health Indicator监控. 如何禁用某个特定DataSource的监控? 提前谢谢了 Juan Antonio解决方法:我认为您必须禁用默认

java – Spring Boot Actuator – 如何向/ shutdown端点添加自定义逻辑

在我的项目中,我开始使用Spring Boot Actuator.我使用/ shutdown端点来优雅地停止嵌入式Tomcat(这很好用),但我还需要在关机期间做一些自定义逻辑.有什么办法,该怎么办?解决方法:我可以想到在关闭应用程序之前执行某些逻辑的两种方法: >注册一个过滤器,毕竟它是一个Web应用程序. >使