Spring boot 如何在致动器prometheus中导入致动器httptrace?(执行器,弹簧护套,grafana)

Spring boot 如何在致动器prometheus中导入致动器httptrace?(执行器,弹簧护套,grafana),spring-boot,prometheus,micrometer,actuator,http-trace,Spring Boot,Prometheus,Micrometer,Actuator,Http Trace,想象一下这是我的输出: 现在,我已经将我的普罗米修斯环境连接到/exactor/prometheus,工作正常。我想让普罗米修斯读取我的httptrace,所以我还将/exactor/httptrace添加到我的普罗米修斯配置中。然而,这不起作用。httptrace端点上的格式和prometheus中的格式,我想我需要prometheus yaml中的httptrace。普罗米修斯很好地吃了山药,但吃得不多 如何将我的httptrace从spring boot项目传递给actuator/prom

想象一下这是我的输出:

现在,我已经将我的普罗米修斯环境连接到
/exactor/prometheus
,工作正常。我想让普罗米修斯读取我的httptrace,所以我还将
/exactor/httptrace
添加到我的普罗米修斯配置中。然而,这不起作用。httptrace端点上的格式和prometheus中的格式,我想我需要prometheus yaml中的httptrace。普罗米修斯很好地吃了山药,但吃得不多


如何将我的httptrace从spring boot项目传递给actuator/prometheus?最后,我的目标是获取grafana中每个请求的耗时值。

Prometheus正在接受格式,yaml和json都不起作用。此外,普罗米修斯是一个时间序列数据库,它不打算跟踪每一个请求,而是通过使用直方图或摘要来获得一些指标。是的,我这么做了,谢谢迈克尔。我希望有一些简单的方法将json数据转换为开放度量格式,但我认为这是不可能的。至于方案B,我将使用测微计创建我自己的自定义指标,这些指标将添加到普罗米修斯端点。使用AOP@Around注释,我可以对控制器函数计时,以了解它需要多长时间。这将是更多的工作,但它是可行的。@scre\u www你有办法在grafana中为httptrace绘制图形吗?普罗米修斯正在接受格式,yaml和json都不起作用。此外,普罗米修斯是一个时间序列数据库,它不打算跟踪每一个请求,而是通过使用直方图或摘要来获得一些指标。是的,我这么做了,谢谢迈克尔。我希望有一些简单的方法将json数据转换为开放度量格式,但我认为这是不可能的。至于方案B,我将使用测微计创建我自己的自定义指标,这些指标将添加到普罗米修斯端点。使用AOP@Around注释,我可以对控制器函数计时,以了解它需要多长时间。这将是更多的工作,但它是可行的。@scre\u www您有没有办法在grafana中为httptrace绘制图形?
{
"_links": {
    "self": {
        "href": "http://localhost:8080/actuator",
        "templated": false
    },
    "health": {
        "href": "http://localhost:8080/actuator/health",
        "templated": false
    },
    "prometheus": {
        "href": "http://localhost:8080/actuator/prometheus",
        "templated": false
    },
    "httptrace": {
        "href": "http://localhost:8080/actuator/httptrace",
        "templated": false
    }
}
}