可观测性

编程入门 行业动态 更新时间:2024-10-25 02:24:37

可观测性

可观测性

文章目录

    • 前言
    • 依赖
    • 代码
    • 指标
    • 日志示例

前言

  • 可观测性-Metrics-线程池监控
  • 可观测性-Metrics-数据库连接池HikariCP监控
  • 可观测性-Metrics-Httpclient连接池监控
  • 可观测性-Metrics-缓存监控
  • 可观测性-Metrics-接口监控(Mvc监控)
  • 可观测性-Metrics-Tomcat监控
  • 可观测性-业务监控
  • 可观测性-Metrics-Kafka监控

依赖

 <dependency><groupId>io.micrometer</groupId><artifactId>micrometer-core</artifactId><version>1.9.4</version></dependency>

代码

LoggingMeterRegistry loggingMeterRegistry = new LoggingMeterRegistry(new LoggingRegistryConfig() {@Overridepublic String get(String key) {return null;}@Overridepublic Duration step() {return Duration.ofSeconds(10);}
}, Clock.SYSTEM);
// 这里
new ProcessorMetrics().bindTo(loggingMeterRegistry);

指标

指标解释
system.cpu.countJava 虚拟机可用的CPU数量
system.load.average.1m返回最后一分钟的系统负载平均值
system.cpu.usage系统的CPU使用率
process.cpu.usageJava虚拟机进程的CPU使用率

日志示例

system.cpu.count{} value=8
process.cpu.usage{} value=0.12513
system.cpu.usage{} value=0.176793

更多推荐

可观测性

本文发布于:2024-02-27 06:19:26,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1705501.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!