问题标签 [influxdb]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
influxdb - 使用 influxdb 时可以按多列进行 grafana 分组
当我使用 influxdb 作为数据源时,在图形指标定义中,我发现如果我在“和”标签后添加一列(如:latency_scope,类型),数据响应正确但图例显示未定义,并且没有仪表板上的日期显示。
原始查询是这样的,但是,它不起作用。“从“latency”中选择latency_scope、uri、sum(sum_count),其中$timeFilter 按时间分组($interval)、latency_scope、uri fill(0) order asc"
grafana可以进行多个分组吗?
谢谢
influxdb - 在单个系列中有效地存储多个指标
在一个系列中存储多个指标是否有效?支持多列,但似乎至少基于 0.9 文档,每个指标都倾向于单个系列和价值列。
我正在研究的是一种存储一些相关数据(例如 hd free、used、total)的方法,并且拥有 3 个单独的系列似乎很痛苦,而且肯定会使需要在整个系列中进行的查询变得复杂。
是否有一些通用的最佳实践来存储这些指标?
crontab - 使用 crontab 每周做一次 influxdb 备份
所以我想知道如何在每个星期五午夜做一个 cron 工作来进行 influxdb 备份。在 github 中有一个进行备份作业的 sh 文件,这里是链接:InfluxDB Backup-Restore
谢谢。
sql - 如何设置influxDB
我找到了 influxDB,但实际上除了网站之外没有那么多来源。我正在尝试每 30 秒将我的网络信息推送到数据库。我怎样才能添加没有任何点的列?
jmeter - 如何使用后端侦听器从 JMeter 获取数据到 influxDB?
我正在使用 JMeter 2.13 和 influxDB 0.8.8 并尝试通过使用后端侦听器将 JMeter 数据获取到 influxDB。
首先,我安装了 influxDB,更改了 JMeter 的配置并成功运行。我还添加了新数据库并向其中发布了一些数据。
我的 influxDB 配置
我添加了数据库,其中一个名称是 jmeter。它应该保存 JMeter 结果数据
最后我在 JMeter 中创建线程组。该组有一个名为 TNX01 的采样器和具有以下属性的后端侦听器。
当我运行 JMeter 时,我希望 JMeter 通过后端侦听器将数据发送到 influxDB,我可以在 influxDB ui 中看到它们;然而,什么也没发生。。
我错过了什么,在 influxDB 上没有看到 JMeter 结果?谢谢你的帮助 :)
influxdb - Influxdb 合并语法
在 influxdb 上合并 3 个或更多系列的正确语法是什么?
以下查询适用于 2 系列:
试过:
编辑:想通了:
谢谢!
r - fail to connect R with InfluxDB (status code 404)
I was trying to connect R with InfluxDB and had trouble getting my result. I used influxdb_query(host, port, username, password, dbname,query)
as in https://github.com/influxdb/influxdb-r/blob/master/R/influxdb.R and got this error:
Influx query failed with HTTP status code 404.
Does anyone know what the problem is? Thanks in advance.
Sophie
mysql - 为一次性智能家居安装选择 TSDB
我正在构建一个一次性的智能家居数据收集箱。预计它将在 raspberry-pi 级机器(~1G RAM)上运行,每天处理大约 200K 数据点(每个数据点为 64 位整数)。我们一直在使用 vanilla MySQL,但性能开始下降,特别是对于给定时间间隔内的条目数查询。
据我了解,这基本上正是时间序列数据库的设计目的。如果有的话,我的情况的不寻常之处在于音量相对较低,可用的 RAM 量也是如此。
快速浏览一下 Wikipedia 建议使用 OpenTSDB、InfluxDB 和可能的 BlueFlood。OpenTSDB 建议使用 4G 的 RAM,尽管这可能适用于大容量设置。InfluxDB 实际上提到了传感器读数,但我找不到很多关于需要什么样的资源的信息。
好的,这是我的实际问题:是否有明显的危险信号会使这些系统中的任何一个不适合我描述的项目?
我意识到这是对火焰的邀请,所以我指望人们让它保持光明和乐于助人的一面。提前谢谢了!
hbase - 访问速度非常快的大数据
我面临一个问题:过程工厂的数据库。在 50 ms 的采样率下,最多有 50,000 个传感器。所有测量值至少需要存储3年,并且必须支持实时查询(即用户可以看到延迟小于1秒的历史数据)。我最近读了一篇关于时序数据库的文章,手头有很多选择:OpenTSDB、KairosDB、InfluxDB、...
我很困惑哪一个适合这个目的?任何知道这一点的人请帮助我!
更新 15.06.25
今天我运行一个基于 OpenTSDB 的测试。我使用 Virtual Box 创建了一个由 3 个 CentOS x64 虚拟机(1 个主设备,2 个从设备)组成的集群。主机配置为 8 GB RAM,核心 i5。主 VM 配置为 3 GB RAM,从属 VM 配置为 1.5 GB RAM。我编写了一个 python 程序来将数据发送到 OpenTSDB,如下所示:
我在主机上运行 python,大约 220 秒后工作完成。所以,我得到了一个平均值。每秒约 45000 条记录的速度。
更新 15.06.29
这次我只使用了 1 个 VM(5 GB RAM,3 个内核,CentOS x64,伪分布式 Hadoop)。我在 Windows 7 主机上运行 2 个 python 进程,将 2 半数据发送到 OpenTSDB。平均 放置数据的速度约为每秒 100,000 条记录。
influxdb - 如何以秒为单位将点写入 influxdb 0.8
我想通过 HTTP 以秒为单位将时间值写入 influx 0.8 数据库。这是 JSON 格式的示例点:
文档不清楚时间值的格式应该是什么(纳秒还是毫秒?)以及如何指定 influxdb 的期望值。目前我正在使用查询参数:precision=s
这似乎工作正常,服务器按预期返回 HTTP 状态代码 200。当使用 influx 的管理界面使用select * from some_series
表中的数据点查询数据库时,将返回预期的时间戳。然而,在图表上,时间轴以几分之一秒为索引,并且诸如select * from some_series where time > now() - 1h
不产生任何结果的查询。
我认为时间戳有问题。我尝试将我的值乘以 1000,但没有任何内容被插入到数据库中,并且没有明显的错误。
有什么问题?