SpringBootActuator能够在运行时查看和配置应用程序的日志级别。
您可以查看整个列表或单个记录器的配置,该配置由显式配置的日志记录级别和日志框架为其提供的有效日志记录级别组成。
修改类的日志级别,使用Post 方法提交请求:
{ "configuredLevel": "DEBUG" }
Spring Boot Actuator 提供管理和自动配置Micrometer[性能指标监控]的依赖功能,支持多种监控系统的应用程序Meetrics 的应用。
支持的监控系统:AppOptics、Atlas、Datadog、Dynatrace、Elastic、Ganglia、Graphite、Humio、Influx、JMX、KairosDB、New Relic、Prometheus、SignalFx、Simple (in-memory)、StatsD、Wavefront。
一旦Spring Security投入使用,Spring Boot Actuator 就有了一个灵活的审计框架,可以发布事件(默认情况下,“认证成功”、“失败”和“拒绝访问”异常)。此功能对于报告和实现基于身份验证失败的锁定策略非常有用。
可以通过在应用程序的配置中提供HttpTraceRepository类型的bean来启用HTTP跟踪。为了方便起见,SpringBoot提供了一个InMemoryHttpTraceRepository,默认情况下,它存储最后100个请求-响应交换的跟踪。
在spring boot模块中,您可以找到两个类来创建通常对进程监视有用的文件:
Spring Boot的 actuator 模块包括在部署到兼容的Cloud Foundry实例时激活的附加支持。/cloudfoundryapplication路径提供了到所有@Endpoint bean的安全路由。