【发布时间】:2018-12-29 20:31:12
【问题描述】:
您好,我需要有关如何实际查看写入数据库的值的帮助,无论我做什么,我似乎都无法获得实际数字。
我似乎无法编写一个返回实际值的 influxdb 查询,我已经做了好几个小时了。
我正在尝试验证某些数据是否正在写入 influxdb 数据库。
我的设置 node_exporter 将数据发送到 prometheus,然后写入 Influxdb 数据库。
我已经确认数据 node_exporter 正在发送数据,prometheus 正在捕获它。在普罗米修斯上,我可以运行查询并获得结果:
tcp_count_by_http_2019{apache_component="category1",apache_rpc="category2"} 93983
在 influxdb 上跳转,我可以通过执行查看大量数据
show series
但是输出对于我来说是巨大的,无法验证我需要的部分数据。当输出滚动通过时,我可以看到我在 prometheus gui 中看到的标签,并且我有图表可以成功地从 influxdb 中提取大部分数据,所以我知道指标正在进入。
在 Influxdb 中:
我运行了以下内容,确认数据库中存在正确的键和字段,但我想查看为以下内容存储的值。
> show tag keys on "test_influxdb"
name: _
tagKey
------
apache_component
apache_rpc
> show tag values on "test_influxdb" with key = "blaze_rpc" limit 5
name: _
key value
--- -----
apache_component category1
apache_component category3
apache_rpc category2
apache_rpc category4
> show field keys
name: _
fieldKey fieldType
-------- ---------
f64 float
希望以上内容足以解释我所追求的。我想查看下面以粗体显示的这些值。
tcp_count_by_http_2019{apache_component="category1",apache_rpc="category2"} 93983
【问题讨论】:
标签: sql influxdb prometheus