0

我刚刚安装了一个全新的 warp10 独立服务器版本 2.7.2。使用 beamium 向其中发送数据并通过 VScode 插件查看数据是可以的,我可以在 GTS 预览中看到图形。

在 ovh github 上的 warp10 建议之后,我还安装了一个新的 grafana 和 warp10-plugin。

当执行一个默认的 warp10 查询(通过编辑器)时,grafana 在查询中添加一些字符串,比如startorend值,所以最后查询看起来像:

1609947849757000 'start' STORE
'2021-01-06T15:44:09.757Z' 'startISO' STORE 
1610034249757000 'end' STORE 
'2021-01-07T15:44:09.757Z' 'endISO' STORE 
86400000000 'interval' STORE 
199538106 '__interval' STORE 
199538 '__interval_ms' STORE 
[ 'host.local.domain' ] 'host_list' STORE

但是在执行时,warp10 日志中弹出一个错误,解密后它告诉:

Exception at '=>1609947849757000<= 'start' STORE '2021-01-06T15:44:09.757Z'' in section [TOP]

似乎它不需要 LONG (DOUBLE?) 数字,而是尝试匹配一个不存在的同名函数。

在 grafana 方面,我没有任何有价值的帮助,它告诉我:

WarpScript Failure on Line -1, Unable to read x-warp10-error-line and x-warp10-error-line headers in server answer

我错过了什么吗?

==== 编辑:2021-01-07 17:32 UTC

第一次回复后,做其他测试:

我已经尝试了相同的查询,但错误仍然相同。

Warpscript 失败

但在 VScode 中,此查询有效:

{
  'token' $RTOKEN
  'class' '~.*'
  'labels' {}
  'end' '2021-01-07T17:35:28.086Z'
  'timespan' 21600000000
} FETCH

我也尝试bartender在 grafana 中使用这些东西,它也可以正常工作......

所以一切都应该工作,我必须错过显而易见的事情。Java版本会有影响吗?

4

1 回答 1

0

如果数据源正常工作,您就不会错过任何东西。你使用内置的 warpscript 编辑器吗?确保勾选了“WarpScript Editor”复选框: screnshot grafana 简单请求

然后,执行您可以执行的最简单的 FETCH 请求,或者复制粘贴您在 VSCode 中执行的代码。

您也可以在数据源配置中定义自己的变量。它对令牌很有用。

我只是设置了 Grafana 7.3.6 + ovh 插件来检查,似乎没有回归问题。

完整的 WarpScript 可以在浏览器控制台中找到。

header 错误链接到 Grafana 7,Grafana 6.x 没有问题。如果您想要 WarpSript 详细错误,请安装 Grafana 6.x。

编辑:问题现已修复并合并到ovh github master。

如果您想测试另一个 Warp 10 数据源,您可以使用本文中的凭证和建议。你只需要在covid锁定之前去查找相关的办公室啤酒数据......

于 2021-01-07T17:05:36.870 回答