0

我有一个刻度脚本,我必须在多个 interface_name 上使用 where 子句运行查询,它看起来像这样:

query('''SELECT last("state") as "value" FROM router.autogen.cisco_router where type = 'interface' and host = '10.66.14.82' and ("name"='GigabitEthernet0/0/0' OR "name"='GigabitEthernet0/0/1') ''')

并且此查询在 influx db 上运行,但 kapacitor 将此查询更改为以下内容:

`SELECT last("state") as "value" FROM router.autogen.cisco_router where type = 'interface' and host = '10.66.14.82' and (\"name\"='GigabitEthernet0/0/0' OR \"name\"='GigabitEthernet0/0/1')`

如何避免\"刻度脚本中出现之前。

4

1 回答 1

0

我没有找到任何答案,所以我创建了一个具有不同名称的新标签,它解决了这个问题。

于 2019-04-02T06:50:23.060 回答