Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/61.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Performance 在普罗米修斯中添加两个值_Performance_Kubernetes_Monitoring_Prometheus_Prometheus Blackbox Exporter - Fatal编程技术网

Performance 在普罗米修斯中添加两个值

Performance 在普罗米修斯中添加两个值,performance,kubernetes,monitoring,prometheus,prometheus-blackbox-exporter,Performance,Kubernetes,Monitoring,Prometheus,Prometheus Blackbox Exporter,我们需要在Prometheus中添加两个查询的结果。片段如下: (probe_ssl_earliest_cert_expiry{job="SSL-expiry"} - time() < 86400 * 738 )*1000 + (node_time_seconds*1000) 但结果显示没有如下所示的数据: 如果度量不匹配,您将得到一个空结果。原因是vector1 vector2 vector1和vector2生成一个由以下元素组成的向量: vector1,其vector2中的元素完全匹

我们需要在Prometheus中添加两个查询的结果。片段如下:

(probe_ssl_earliest_cert_expiry{job="SSL-expiry"} - time() < 86400 * 738 )*1000 + (node_time_seconds*1000)
但结果显示没有如下所示的数据:


如果度量不匹配,您将得到一个空结果。原因是vector1 vector2

vector1和vector2生成一个由以下元素组成的向量: vector1,其vector2中的元素完全匹配 标签集。其他元素被删除

您必须至少添加一个on或ignoring关键字,指定名称和值匹配的标签名称。如果有一对多匹配,则可能必须添加分组指令

填补空缺???在以下表达式中,使标签匹配:

(probe_ssl_earliest_cert_expiry{job="SSL-expiry"} - time() < 86400 * 738 )*1000 + ON(???) (node_time_seconds*1000)

请检查查询是否正确。我认为查询是不正确的。@SachinArote当我们单独运行时,两个查询都给出了结果,而添加它们都不会给出结果。请建议,如果我做错了什么,这部分查询工作正常,我刚刚检查了我的prometheus实例probe_ssl_Earlime_cert_expiry{job=ssl expiry}-time<86400*738*1000对于此节点_time_seconds*1000您也需要添加作业名称,然后将其乘以1000,或者使用probe_ssl_Earlime_cert_expiry{instance=~$target}-相同结果的时间查询。在这里,您需要添加实例名,或者您可以在grafana中添加变量,然后从变量中选择实例。