问题标签 [prometheus-java]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
prometheus - 用 PrometheusMeterRegistry 刮擦
我有以下 servlet:
在第一次调用 Servlet 时,GameMetrics.GameFinished()
会调用并正确显示一个值。对于所有对 servletGameMetrics.GameFinished()
的后续调用,不再调用并返回 NaN。
我无法弄清楚我做错了什么。
此致
prometheus - 使用 Prometheus 观察缓冲区剩余容量的历史记录
我有一个环形缓冲区,我想以特定的时间间隔(比如每 200 毫秒)观察它的剩余容量。为此,我使用了直方图。这是Java中的代码:
但是,由于公开的指标不是排他性的(例如le="40"
同时包含 [0, 30) 和 [30, 40) 存储桶),而且我的观察不是每个事件、每秒或每个刮擦,我在可视化和获取业务价值方面存在问题我一直在寻找。我试过这个查询:
我一直在思考另一种方法来监控我的环形缓冲区剩余容量的历史。可以使用我目前的方法还是我需要改变我的用法?
java - 仅显示 Java 成功/失败指标的失败计数
关于如何在 Grafana 中的 Java 计数器的特定条件下构建视觉效果的快速问题。
目前,我有一小段java代码,很简单。
如您所见,它非常简单,只是一个“如果满足条件,则递增 GOOD 计数器,如果不满足,则递增 FAIL 计数器”
我有兴趣仅为失败构建仪表板。
当我查询我的/prometheus
端点时,我成功地看到:
因此,我开始使用这个查询。
不幸的是,这个查询让我看到了一切,好的和失败的。在我的示例中,我看到了所有 10 个计数器,而我只想看到 7 个失败。
我试着把
但没有运气。请问我错过了什么吗?
spring-boot - Springboot 禁用选定的普罗米修斯指标
我正在使用 springboot 网关 2.0.4.RELEASE。
添加此依赖项后,它将所有指标公开给普罗米修斯端点。
我想禁止某些指标通过/actuator/prometheus端点公开。
假设我想禁用
- gateway_requests_seconds_count
- gateway_requests_seconds_sum
- gateway_requests_seconds_max
有谁知道我怎样才能做到这一点?
谢谢
阿尔佩什
spring - Prometheus - prometheus.yml 无效目标
我一直在尝试在我的项目上设置 prometheus,但是在 prometheus.yml 上设置 targeton 时遇到问题
我已经做了其他所有事情,添加了依赖项,并且我正在通过 spring actuator 使用 prometheus
我的本地 URL 是 localhost.tac.com:8080,为了达到指标,我转到 localhost.tac.com:8080/actuator/prometheus。
这是我的 prometheus.yml ......谁能告诉我为什么它不适合我?我还尝试将“目标”设置为 localhost:8080 / localhost.tac.com:8080/actuator/prometheus,结果相同
我知道这个问题并不是真正的技术性问题,但我已经尝试了很多时间,谢谢!
编辑:我在我连接到的远程桌面中使用普罗米修斯...我连接到这个桌面,我打开 Eclipse,启动服务器,登录到身份验证页面,然后我可以使用 localhost.tac.com ...我已经下载了 prometheus insdie 这个远程桌面,我正在尝试在那里运行它。也许普罗米修斯解决这个问题有问题?
prometheus - 在普罗米修斯中将计数器值初始化为0
我正在使用一个简单的客户端 Prometheus 版本 0.6.0
我有一组以这种方式定义的计数器
我将这个类注入到我需要它的地方,然后调用 addCdProductSuccessCreated() 之类的方法,但对于没有值的指标,当我抓取它们时它们看起来是空的:
我的问题是如何使用值 0 初始化计数器,以便即使未调用 inc 方法它也会出现
apache-kafka - Kafka Streams 应用程序 + Prometheus jmx_exporter 的配置?
是否有使用 Prometheus jmx_exporter 工具从 Kafka Streams 应用程序导出指标的标准或广泛使用的配置文件?
Kafka Streams 生成 JMX 指标。我正在使用 Prometheus jmx_exporter 以 Prometheus 格式导出这些指标。这是有效的。
但是,jmx_exporter 需要一个配置文件来配置 JMX->Prometheus 指标转换。我自己整理了一个简单的配置文件,但我想其他人比我更了解这个细节,并且有更好的映射配置文件可以分享。
rest - 如何从按特定标签过滤的 Prometheus 服务器获取所有指标名称
我们希望从 Prometheus 服务器获取所有按特定标签过滤的指标名称。
第 1 步:使用以下查询获取所有指标名称,所有指标名称都查询成功。
第 2 步:使用以下查询获取按标签过滤的所有指标名称,但查询仍返回所有指标名称。
有人可以帮我按标签通过http过滤所有指标名称吗?谢谢
@anemyte,仍然返回所有结果。你能检查一下查询吗
spring-boot - 在 prometheus 警报配置中添加端点作为接收器
我正在尝试使用警报激活我的 Spring Boot 应用程序端点,因为在 prometheus 的警报规则中定义的所需事件已损坏,因此我想将我的应用程序端点添加为接收器以接收来自 prometheus 警报管理器的警报。谁能建议如何将端点配置为该receiver
标签的接收者,而不是任何其他推送通知器?