我使用普罗米修斯2.0.0测试版。2和Grafana以查看形式为mytimeseries{attr=“val”}
的简单仪表时间序列的图形。其范围包括最后6小时,每30秒刷新一次。
当前发生的情况是,图形的形状在不同形式之间跳跃,以便在大约一个周期内进行后续刷新。以下是其中一些形状:
这怎么可能发生?我怀疑这是因为时间序列在几个点上出现峰值(例如大约。25 K大约。10:30),这些值在某些情况下包括在图表中,但在其他情况下不包括,这可能是因为格拉法纳显示的周期相对于到达普罗米修斯的新记录指标以“奇数”偏移。
在任何情况下,这都会使输出难以读取,并且当前图形几乎无法用于监视。我想知道这是否是一个更普遍的,也许是已知的问题的例子,如果是的话,克服它的最佳方法是什么,以便同一个图形从右向左移动,但不会意外地改变其形状。
更新此讨论似乎涉及一个类似的问题,并暗示了一个类似的可疑原因。我的时间序列测量每秒接收到的八位字节数(由操作系统工具报告),尽管我控制着将其输入普罗米修斯的输出程序,但我不清楚如何将其输入计数器(而不是仪表),因此建议的解决方案并不适用。
这是一个别名问题。考虑到您只有一个测量仪可以使用,我建议使用avg\u over\u time
或max\u over\u time
,以避免数据丢失。
我还建议查看节点导出器是否公开此度量,因为这将作为计数器。
我将我的GKE API服务器升级到1.6,并正在将节点升级到1.6,但遇到了一个障碍... 我有一个prometheus服务器(版本1.5.2),运行在一个由Kubernetes部署管理的pod中,其中两个节点运行版本1.5.4Kubelet,一个新节点运行版本1.6。 但普罗米修斯仍然得到401。 更新:就像乔丹所说的kubernetes认证问题。在这里看到新的、更集中的问题;https://s
我在一个相对简单的应用程序中使用Prometheus 0.6.0Java客户端。我只有两个计数器和两个仪表,它们通过HTTP RESTendpoint公开,使用内置的Prometheus。我看到了相当不稳定的行为。 有时,计数器根本不会被注册(例如,当到达HTTPendpoint时,永远不会显示),其他时候,会显示< code># HELP和< code># TYPE行,但不会显示实际的度量。我能
摘要 由于导入的Grafana仪表板无法工作,我正在尝试找出如何在Prometheus查询中正确使用或运算符。
我要监控的应用程序为健康检查提供了一个apiendpoint,该endpoint使用json中的指标进行响应。例如: 我已经设置了Prometheus blackbox\u exporter,以监视此endpoint是否返回200 Ok,但理想情况下,我也希望获得这些指标。我知道instrumentation直接从应用程序导出这些数据。但是,由于应用程序已经在导出json对象中我想要的内容,我更希
我试图找到Grafana中所有URL的平均响应时间, 下面的查询没有返回任何数据,我在这里做错了什么? 数据通过千分尺收集。
null 使用默认配置和轻微的定制。 我可以访问prometheus、grafana和alertmanager,查询度量标准并查看精美的图表。 但是prometheus-adapter在启动时不断抱怨它不能访问/发现度量: 在我的设置中,对于prometheus-adapter的正确值是什么?