问题标签 [prometheus-pushgateway]
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 - 如何使用 JAVA Prometheus Pushgateway 客户端推送具有多个标签(键值)的无类型指标?
我想使用 java PushGateway 客户端推送指标。
示例 PushGateway URL pushgateway.com:9091/metrics/job/job_name
示例指标 metrics_name{instance="i1", label1="l1", label2="l2", label3="l3", label4="l4"} 值
任何人都可以提供一个代码片段来使用Prometheus Java Simpleclient Pushgateway将上述指标推送到 Pushgateway吗?
注意 我们有 20K 临时实例运行应用程序,因此决定使用 Pushgateway。
python - 如何在普罗米修斯推送网关中重置计数器
我想在普罗米修斯推送网关中将计数器重置为 0,因为普罗米修斯推送网关将继续向普罗米修斯发送最后一个计数器值。在我的情况下,我不会发生这种情况。
docker - 为什么 pushgateway 不提示输入用户名和密码?
嗨,我已经从 dockerhub 中提取了 pushgateway 的 docker 映像,并使用
一切都很好,但是当我做
它不询问用户名和密码。如何设置 pushgateway docker 镜像的用户名和密码。
注意:我在 docker for windows 上运行它,带有 linux 容器
提前致谢
security - Prometheus Pushgateway 的访问控制
我们有一个 Prometheus Pushgateway 正在运行并监听来自我们的 AWS Lambda 函数的指标推送。但是,公众可以访问 Pushgateway 的 URL,这可能会带来一些安全问题。我们想知道是否有任何方法可以为 Pushgateway 添加一层保护,使其不可公开访问?
我发现这个 Github 线程可以回答这个问题: https ://github.com/prometheus/pushgateway/issues/281
它建议在pushgateway前面设置一个反向代理。但是,我仍然对这实际上如何工作感到困惑?我们目前正在使用 Kubernetes 来部署 Prometheus。
prometheus - 如何在prometheus + grafana中显示零而不是最后一个值
我正在使用 prometheus + grafana 来收集和显示指标。如果我的一个设备停止报告,grafana 将继续绘制最后一个值。例如,如果我的一台设备在 2 天前报告了它的温度并且温度为 50 度,那么 Grafana 将在过去 2 天显示一条 50 度的平线。如果设备没有报告任何指标,我预计这个时间序列图会下降到零。
这只是 prometheus 和 grafana 的行为方式还是我在配置中遗漏了什么?如果设备未报告而不是显示其最后一个值的平线,我希望此时间序列图绘制零。
附加信息:
使用 prometheus.net 将指标推送到 prometheus 的推送网关。
我尝试在 grafana 图形的 Stacking and Null Value 部分下使用 Null value: null as zero 选项。
spring-boot - Spring Boot Acutator:PrometheusPushGatewayManager.push 很容易放弃,即使是 pushgateway 端点的临时中断
我有一个 Kubernetes 集群;在集群中,我已经安装了 prometheus 并且有一个 Spring Boot 服务,可以上下缩放到零;我已将 spring boot 服务配置为使用 pushgateway;Pushgateway 在升级过程中碰巧有几秒钟无法到达,同时 Spring Boot 执行器中的 PrometheusPushGatewayManager 尝试推送指标,发现 pushgateway 无法定位并因此自行关闭。我想知道,有没有办法让 PrometheusPushGatewayManager 在放弃之前多次尝试。
spring-boot - Spring Boot 中的动态度量计数器 - prometheus pushgateway
我有一个json格式的传入事件(到spring boot应用程序),其中包含一个名为“component”的字段。我需要创建一个指标计数器并推送到每个组件的 prometheus pushgateway。每种类型的组件都应该有单独的计数器。如何做到这一点?
prometheus - 第 1 行文本格式解析错误:使用放心测试 prometheus 指标时指标名称无效
我正在尝试使用 Push Gateway 模仿 Prometheus 中的指标。当我在 PostMan 中传递这些值时,我可以在 Push Gateway 中看到指标条目。但是,当我尝试使用 Rest Assured 时,它不起作用。我收到错误,因为 RESPONSE :text format parsing error in line 1: invalid metric name。
有人有什么想法吗?
public void sendRequestsToPushGateway() { System.out.println("发送请求到推送网关");
spring-boot - 在 Spring Boot 中使用 Prometheus 推送网关 simpleclient 时出现无效推送指标问题
我正在使用 prometheus 简单客户端通过 Spring Boot 应用程序在我的系统中收集指标
以下代码正在运行,但是当我通过包含标签值的数组时更改 inprogressRequests.labels() 即
同样给我错误-
来自http://127.0.0.1:9091/metrics/job/loop6_2的响应代码为 400,响应正文:推送的指标无效或与现有指标不一致:收集的指标。
这是我第一次使用 prometheus ,如果有人可以分享这一点会很好。