首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Wildfly 20中启用Infinispan指标?

如何在Wildfly 20中启用Infinispan指标?
EN

Stack Overflow用户
提问于 2020-07-28 22:52:17
回答 2查看 782关注 0票数 2

我们希望将Hibernate缓存的指标公开到Prometheus中,并暂时为缓存构建我们自己的指标,但由于Infinispan10提供了本机指标支持,我们更愿意使用它。

因此,当我卷曲localhost:9990/metrics并查找与infinispan相关的指标时,我什么也找不到。我确实找到了jgroup,以及我们自己的指标。

standalone.xml中指标的配置为:

代码语言:javascript
复制
<subsystem xmlns="urn:wildfly:microprofile-metrics-smallrye:2.0" 
    security-enabled="false" 
    exposed-subsystems="*" 
    prefix="${wildfly.metrics.prefix:wildfly}"
/>

我们还向定义的infinispan containers添加了"statistics-enabled=true“:

代码语言:javascript
复制
<cache-container name="hibernate" 
    default-cache="local-query" 
    module="org.infinispan.hibernate-cache" 
    statistics-enabled="true">

我在网上搜索了Infinispan,Wildfly,metrics,但我只找到了一些关于如何创建自己的指标的通用指标文章,或者是Infinispan中增加了对指标的支持的公告。

根据子系统配置,所有指标都应该公开。除了在wildfly中启用infinispan指标之外,我们还需要配置什么吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2020-12-22 17:45:26

我也有同样的问题,我发现Wildfly 20中有一个bug,所以infinispan统计数据不会被导出。请参阅WFLY-14063和修复pull-request

工单中提到的修复版本是22.0.0.Beta1。

票数 1
EN

Stack Overflow用户

发布于 2020-07-28 23:50:24

不确定它是否可以工作,cache-container中有一个metrics标签需要配置/启用:

代码语言:javascript
复制
<cache-container statistics="true"> 
    <metrics gauges="true" histograms="true" /> 
</cache-container>

请参阅infinispan configuration doc

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63136969

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档