我正面对着
超过每个标签限制的最大值
通过指定批处理大小和轮询间隔,试图通过Java将200 k点写入流入DB (版本1.2.4)时发出问题。我还在/etc/influxdb/influxdb.conf中设置了/etc/influxdb/influxdb.conf,但仍然面临以下问题。
SEVERE: Batch could not be sent. Data will be lost
org.influxdb.InfluxDBException: {"error":"partial write: max-values-per-tag limit exceede
一些度量字段很少出现大于0的值,我们需要确保在第一次插入一个浮点值,以确保influxdb将该字段分配为浮点型。因为如果我们不小心处理演员阵容,就会发生这样的事情:
Traceback (most recent call last):
File "./src/[REDACTED]", line 301, in <module>
insert(test.results, test.results)
File "./src/[REDACTED]", line 193, in upload
ret = creds.write_poi
如果我的解释是正确的,根据这里提供的文档:当我们使用每30分钟运行一次的对数据进行采样时,它只对前30分钟的数据运行。
文件的有关部分:
使用CREATE查询语句生成CQ:
CREATE CONTINUOUS QUERY "cq_30m" ON "food_data" BEGIN
SELECT mean("website") AS "mean_website",mean("phone") AS "mean_phone"
INTO "a_year"."down
我一整天都在寻找答案,发现influxdb没有像SQL那样的“IN”。所以influxdb可以像这样
DELETE
FROM tablename
WHERE column1 NOT IN (SELECT column1 FROM tablename order by column1 desc LIMIT 1 OFFSET 0)
我没有头绪。
我正在使用InfluxDB,并希望在用户定义列中写入Epoch时间值,如下面的v1字段所示。
cpu_load,host=server01,core=0 value=0.45,v1=1437171724
cpu_load,host=server01,core=0 value=0.45,v1=1437171725
现在,我如何像查询基于常规时间的列一样查询该列?
select * from cpu_load where v1 > '2016-08-31 00:42:24.000'
这个查询不起作用,但是如果我用时间列切换v1,它就能正常工作。
select * from c
我试图在InfluxDB上编写where子句,其中点通过键值进行过滤。
我的观点包括字段ping_to_google.com和标记键user,其中用户可以是raspi-2或raspi-5。这是数据库的一个示例输出:
> select * from networks where time > now()-1h
name: networks
time ping_to_google.com user
---- ------------------ ----
1645494054000000000 3.528
应用度量.net库支持影响数据库的最新版本吗?我读过的文档,但什么也没找到。我想用令牌连接.net web上的进水数据库,但是没有我可以使用的字段。我看不到桶名或令牌字段。如何使用app度量库连接到.net api上的进水数据库v2.4?我想收集指标并创建仪表板,使用Grafana、influxdb最新版本和App在.NET核心。下面是App.Metrics.InfluxDB配置选项的详细信息。
var filter = new MetricsFilter().WhereType(MetricType.Timer);
var metrics = new MetricsBuild
我可以在influxDB中进行查询:
SELECT * FROM raw
但是我不能像这样查询:
SELECT * FROM raw WHERE "to_compute"=true
我没有得到任何结果
to_compute是一个标记,它应该是布尔型的,但我只能找到字段的类型。
在中,我只能找到一个带有字段的示例,而不能找到带有标记的示例。
如何进行此查询?
我正在试验InfluxDB for timeseries数据存储解决方案,在使用不同时区的InfluxDB时遇到了问题。
本质上,我使用UTC时间戳将所有数据点写入InfluxDB,但在查询中,使用服务器的本地时区指定时间戳范围将非常方便(特别是对于测试)。
有人知道如何在InfluxDB中实现这一点吗?