gpt4 book ai didi

spring-boot - spring boot中redis和solr的指标

转载 作者:可可西里 更新时间:2023-11-01 11:24:29 25 4
gpt4 key购买 nike

我在 spring boot 2.0.2 中构建了服务。我正在使用 redis 和 solrj。

现在,如果我想获取 redis 和 solr 的指标。它不显示

http://localhost:8080/actuator/metrics

有没有什么办法,例如制作自定义端点来获取 redis 和 solr 指标?

任何帮助将不胜感激..

最佳答案

是的,这应该是可能的。

Spring boot 2 的默认指标框架是 Micrometer

当这个框架被集成到 spring boot 应用程序中时(像往常一样通过 starter),任何向 micrometer 报告的指标都会立即出现在 spring boot actuator 中。

所以问题是 redis/solrj 集成是否公开指标。

如果不是,则您必须了解您想要衡量的确切内容并插入集成。

例子如下:

import io.micrometer.core.annotation;

@Timed("my-redis-calls")
public void doSomethingInMyCode() {
//call redis here
}

当然也有编程接口(interface),非强制使用注解

关于spring-boot - spring boot中redis和solr的指标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51185607/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com