我有一个tick脚本,我必须在其中运行带有多个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')`
如何在滴答脚本中避免\
之前的"
。
答案 0 :(得分:0)
我没有找到任何答案,所以我用另一个名称创建了一个新标签,它解决了问题。