Actuator简介监控分类Actuator 提供Rest接口,展示监控信息。
接口分为三大类:
应用配置类:获取应用程序中加载的应用配置、环境变量、自动化配置报告等与SpringBoot应用相关的配置类信息。
度量指标类:获取应用程序运行过程中用于监控的度量指标,比如:内存信息、线程池信息、HTTP请求统计等。
操作控制类:提供了对应用的关闭等操作类功能。
下面看下SpringBoot配置actuator的详细代码,内容如下所示:引入jar包配置yml文件# actuator 监控配置management:endpoints:web:exposure:#默认值访问health,info端点 用*可以包含全部端点include: "*"endpoint:health:show-details: always #获得健康检查中所有指标的详细信息具体使用方法不做多解释, 注意可以监控SpringBoot 中的 Tomcat 性能数据, 以日志形式定期输出监控数据, 只需要配置一个Bean@Configuration class MetricsConfig {@Bean LoggingMeterRegistry loggingMeterRegistry() {return new LoggingMeterRegistry();}}如果需要修改打印的频率,可修改LoggingRegistryConfig以更改其打印频率//下面是单独的配置实现的参考,当需要修改配置时候可以使用return new LoggingMeterRegistry(new LoggingRegistryConfig() {@Override public Duration step() {return Duration.ofSeconds(10);//10秒输出一次}@Override public String get(String key) {return null;}}, Clock.SYSTEM);}到此这篇关于SpringBoot配置actuator的文章就介绍到这了,更多相关SpringBoot配置actuator内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
您可能感兴趣的文章:SpringBoot Actuator未授权访问漏洞修复详解SpringBoot Actuator潜在的OOM问题的解决SpringBoot Actuator埋点和监控及简单使用SpringBoot实现监控Actuator,关闭redis监测SpringBoot配置Actuator组件,实现系统监控SpringBoot基于Actuator远程关闭服务深入讲解SpringBoot Actuator是什么
