Kubernetes Grafana值的显示curl命令行为同一查询返回不同的值
我们正在使用kubernetes,它正在XDB中收集数据。内流中的值显示在grafana中 对于我们正在创建的新仪表板,我们使用来自grafana的查询并在node.js中实现它们。然而,节点中的查询返回的值是grafana中显示的值的2倍 我们用于测试的查询是:Kubernetes Grafana值的显示curl命令行为同一查询返回不同的值,kubernetes,influxdb,grafana,Kubernetes,Influxdb,Grafana,我们正在使用kubernetes,它正在XDB中收集数据。内流中的值显示在grafana中 对于我们正在创建的新仪表板,我们使用来自grafana的查询并在node.js中实现它们。然而,节点中的查询返回的值是grafana中显示的值的2倍 我们用于测试的查询是: q=SELECT SUM(\"value\") FROM \"cpu/usage_rate\" WHERE time > now() - 5m AND \"pod_namespace\" =~ /ournamespace/
q=SELECT SUM(\"value\") FROM \"cpu/usage_rate\" WHERE time > now() - 5m
AND \"pod_namespace\" =~ /ournamespace/
AND \"pod_name\" =~ /ourSinglePod/ GROUP BY time(1m)
卷曲版便于复制:
curl -G http://10.144.1.5:8086/query?pretty=true --data-urlencode "db=k8s" --data-urlencode "q=SELECT SUM(\"value\") FROM \"cpu/usage_rate\" WHERE time > now() - 5m AND \"pod_namespace\" =~ /adserving/ AND \"pod_name\" =~ /ads-357196871-qek76/ GROUP BY time(1m)"
结果:
{
"results": [
{
"series": [
{
"name": "cpu/usage_rate",
"columns": [
"time",
"sum"
],
"values": [
[
"2017-01-26T18:51:00Z",
null
],
[
"2017-01-26T18:52:00Z",
156
],
[
"2017-01-26T18:53:00Z",
162
],
[
"2017-01-26T18:54:00Z",
148
],
[
"2017-01-26T18:55:00Z",
156
],
[
"2017-01-26T18:56:00Z",
154
]
]
}
]
}
]
}
grafana中图形中显示的值是这些值的一半 我不确定我是否理解了问题所在。@MichaelDesa grafana中显示的值只是使用与grafana相同的查询从XDB中查询的值的一半。由于我复制/粘贴了来自grafana的查询,我希望得到相同的结果。你能包括grafana的屏幕抓图吗?@MichaelDesa问题是grafana会自动缩小图形上显示的值。当您更改日期范围时,它们会变为正常值。我找不到原因。我不确定我是否了解问题所在。@MichaelDesa grafana中显示的值仅为使用与grafana相同的查询从XDB查询的值的一半。由于我复制/粘贴了来自grafana的查询,我希望得到相同的结果。你能包括grafana的屏幕抓图吗?@MichaelDesa问题是grafana会自动缩小图形上显示的值。当您更改日期范围时,它们会变为正常值。我不知道为什么。