问题标签 [chronograf]
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 - 如何将流中的当前值与 tickscript 中的先前值进行比较?
我正在研究 kapacitor 警报以生成有关 influxDB 中数据的警报。发出请求后,我从流中接收到一个新值。我想将我收到的流中的当前值与之前收到的前一个值进行比较,以查看当前值是否大于前一个值。如果它大于以前的值,那么我想使用 kapacitor 和 tickscript 在 chronograf 上生成警报。
我如何在tickscript中实现这一点?非常感谢任何帮助。我是tickscript的新手。
chronograf - 自定义 Chronograf 的 UI
我正在尝试在我的项目中使用 Chronograf。我想更改 Chronograf 的 UI 以适应项目。
我找不到任何与此相关的文件。我们可以定制 Chronograf UI 以满足要求吗?如果是这样,我们该怎么做?
deployment - chronograf 部署仪表板
我想在 chronograf 中部署仪表板。
curl -i -X 获取http://192.168.85.79:8888/chronograf/v1/dashboards/ > mydashboard.json
curl -X POST -H "Content-Type: application/json" \ http://192.168.85.168:8888/chronograf/v1/dashboards \ -d @/mydashboard.json
响应:HTTP/1.1 400 错误请求内容类型:application/json X-Chronograf-版本:1.7.8 日期:2019 年 4 月 16 日星期二 15:08:01 GMT 内容长度:40
{"code":400,"message":"无法解析的 JSON"}
grafana - 使用 CASE 或 IF 语句查询 InfluxDB?
我正在从我的 philips hue 桥中收集指标并将它们放入 InfluxDB。我希望能够在仪表板上显示其中一些指标。
一个基本查询如下所示:
这会返回一个漂亮的图表,显示灯光的亮度级别。
这个查询的问题是灯实际上并没有一直亮着。Hue Bridge 会返回最后的亮度级别,即使它已关闭。
"state.on"
我可以通过检查a true
orfalse
值来查看它是否打开。
这仅返回灯亮的点。
我想做一些类似于CASE
MySQL 中的语句的事情:
这行不通。它失败了:
我怎样才能用 InfluxDB 完成类似的事情?最终,如果这很重要,我将在 Grafana 中构建仪表板。
refresh - 更快地更新计时码表
我在一些项目中使用 chronograf influxdb 和 telegraf,我想知道 chronograf 是否可以更快地刷新,因为最短刷新时间是 5 秒。
elasticsearch - 如何在同一个仪表板上同时监控指标和日志消息?
现在我在 InfluxDB 中使用 Grafana 和 Chronograf。但我也想显示我的应用程序的日志。
我尝试使用 Loki,但它仅适用于探索,不能在仪表板上使用。你知道这目前是否可行?
database - 导入 InfluxDB 备份时遇到问题
我最近从 docker 容器备份了我的 Influx 数据库,现在有一个 .tar.gz 格式的备份文件。我想将此文件中的数据导入另一个 Influx 数据库,该数据库也在 docker 容器内运行。
我试图做的是使用 Chronograf 及其“写入数据”功能来导入备份的内容,因为它支持 .gz 文件,但似乎 Chronograf 只支持最大 25MB 的文件,而我的这个备份是70MB。我在"Docker Influx Documentation"和"InfluxDB Shell Documentation"中搜索了其他可能的方法来解决这个问题。我发现唯一相关的是 Shell 文档中引用的“-import”选项。我尝试使用它但无济于事。任何不是 InfluxDB shell 中直接查询的命令都被拒绝,我得到的只是一条错误消息,上面写着:ERR: error parsing query: found influx, expected SELECT, DELETE, SHOW, CREATE, DROP, EXPLAIN, GRANT, REVOKE, ALTER, SET, KILL at line 1, char 1
需要明确的是,我目前使用的是 Windows 10。
influxdb - 插入带有多个标签的 InfluxDB 时“缺少标签键”
mydb
我在 Influxdb 上创建了一个新数据库。接下来我做了use mydb
当我在我的数据库上运行插入时,我遇到了错误 -
ERR: {"error":"unable to parse 'angle, userid=1, product=pname value=5.1': missing tag key"}
这是我正在运行的插入 -
INSERT angle, userid=1, product=dname value=5.1
influxdb - 如何将主机名称传递到刻度脚本 .exec() 事件处理程序
我目前正在使用刻度脚本,我想在从该特定主机触发警报时将主机名作为参数传递,因此我无法找到要传递给该脚本的确切变量。