spring-boot-actuator相关内容

如何使用Spring Boot 2在不完全禁用执行器安全的情况下禁用它

我在OAuth2中使用了Spring Boot Security。我不想禁用健康终结点的安全性。 我可以完全禁用安全性,也可以编写我自己的WebSecurityConfigurerAdapter实现并禁用自动配置的实现。 但如何修改WebSecurityConfigurerAdapter(OAuth2SsoDefaultConfiguration)的现有实现? 我尝试在不禁用自动 ..

为Spring Boot 2.0仿真器框架配置安全性

我想在我的Spring Boot 2.0应用程序中使用Spring Actuator框架。框架本身按照预期工作,因此我能够到达例如我的/actuator/health终结点。在那里,我呈现了一个登录对话框。我想摆脱它,并尝试了以下方法: @Configuration @EnableWebFluxSecurity public class SecurityConfiguration { ..

Spring Boot REST API 的指标收集

我正在尝试为我的 Spring Boot(2.1.0.RELEASE) 应用程序收集指标.具体我想知道 没有调用单个 REST 端点. 每个端点处理请求所用的时间. 我的请求被处理/出错的平均比率. 执行器 /actuator/metrics 端点提供了很多信息,但我不确定这些信息是否对我的情况有用.另外,有人可以判断 @Timed(或任何其他开箱即用的注释) 可用于实现这些统计数 ..

使用两个端口配置 Spring Boot

我正在尝试使用两个不同的端口在 Spring Boot 中配置一个应用程序,但我还没有做到.我的第一个近似是使用两个控制器,我在两个控制器中定义了一个 @Bean,容器为 container.setPort(8080);我的第二个近似是添加执行器依赖项并更改管理端口,但我的应用程序没有运行."地址已被使用:绑定",如何配置具有两个端口的应用程序?我想要一个端口供管理员使用,另一个端口用于咨询我的 ..
发布时间:2021-12-03 17:55:45 其他开发

Spring Actuator - 服务发现 -/health "description":"Discovery Client not initialized","status":"UNKNOWN"

关于使用 Spring Boot Actuator 发现服务的问题,请结合 Spring Cloud Kubernetes. 目前,我有一个 web 应用程序,它同时具有执行器和 spring boot kubernetes 依赖项.我也在使用 kubernetes 提供的发现客户端,一切正常. 然而,当我卷曲我的健康端点时,我确实看到了那些奇怪的陈述: discoveryCompo ..
发布时间:2021-08-20 20:02:59 Java开发

Spring Boot 执行器 - 实现自定义指标

我想使用执行器为我的 Spring Boot Rest Web 服务实现自定义指标或统计信息,但我找不到简单的教程.例如: 如何显示某个控制器被调用了多少次以及填充了哪些确切的参数字段? 如何创建一个指标,当它的 URL 被调用时,它会运行特定的查询并返回一个带有一些结果的 json 解决方案 对于第二点,解决方案是创建一个端点类(它可以是也可以不是休息控制器类).例如: @Co ..
发布时间:2021-08-20 20:02:52 其他开发

执行器暴露端点不起作用

我正在使用 spring boot 2.0.4 并且想要公开我的执行器端点.将以下内容添加到 application.yml 时,只会暴露 info、health. 管理:端点:网络:曝光:包括:“*" 当我运行 http://localhost:8080/actuator 我得到 {"_links":{"self":{"href":"http://localhost:8080/actuat ..
发布时间:2021-08-20 20:02:50 其他开发

Spring Boot 无法拦截执行器访问

SpringBoot 2.1.6版本无法拦截访问执行器请求现在我有了一个全局拦截器 @Component公共类 ServiceFilter 实现了 HandlerInterceptor {//log4j静态最终记录器记录器 = LogManager.getLogger(ServiceFilter.class);私有最终 RateLimiter 限制器 = RateLimiter.create(R ..
发布时间:2021-08-20 20:02:47 Java开发

将多个 URL 路由到 Spring Boot Actuator 的健康端点

我有一个应用程序配置为在/manage/health 处为 Spring Boot Actuator 的健康端点提供服务.不幸的是,由于我正在部署的基础架构的一些细节,我需要将/和/health 别名为/manage/health. 我没有看到仅通过属性自定义健康端点 URL 的选项.我假设无法添加适用于我不拥有的控制器的额外 @RequestMapping 注释. 我更愿意明确定义所 ..
发布时间:2021-08-20 20:02:44 其他开发

@Order(SecurityProperties.ACCESS_OVERRIDE_ORDER) 与 Spring Security 中的 ManagementServerProperties.ACCESS_OVERRIDE_ORDER

问题1:在Spring Security中,究竟是什么功能 @Order(SecurityProperties.ACCESS_OVERRIDE_ORDER) Spring 文档说明如下,但我不确定我是否理解清楚 要覆盖访问规则而不更改任何其他自动配置的功能,请添加类型为 WebSecurityConfigurerAdapter 的 @Bean 和 @Order(SecurityP ..

无法连接到命令指标流.在 Hystrix 仪表板问题中

在发布这个问题之前,我浏览了许多链接,例如:无法使用 Spring Cloud 连接到 Hystrix 仪表板的命令指标流 和 无法连接到 Spring Cloud + Hystrix + Turbine 中的 Command Metric Stream - MIME 类型(“text/plain")不是“text"/event-stream" 等等,但仍然对我不起作用. 我使用的是 Spr ..

Spring Boot 2 Actuator 是否在外部 Tomcat 中工作

我有一个 Spring Boot 2 应用程序,它最初使用嵌入式 Tomcat 来运行.在项目中包含 Actuator,我可以做到 curl 'http://localhost:8080/actuator/health' 并得到回复. 现在我已将应用程序移动到要部署到外部 Tomcat (8.2.23) 的 WAR 文件中,并且不再找到执行器端点.应用程序本身仍然有效,但我无法访问公开的 ..
发布时间:2021-08-20 20:00:17 Java开发

绕过 CAS 从 Spring boot 应用程序获取未/安全的健康信息

我有一个使用 CAS WebSecurity 的 Spring Boot 应用程序,以确保所有传入的未经身份验证的请求都被重定向到一个公共登录页面. @Configuration@启用网络安全公共类 CASWebSecurityConfig 扩展了 WebSecurityConfigurerAdapter { 我想通过执行器公开健康端点,并添加了相关的依赖项.我想绕过监控工具将使用的这些/he ..
发布时间:2021-08-20 19:58:38 Java开发