Tick script с несколькими значениями тегов

#influxdb #kapacitor

#influxdb #kapacitor

Вопрос:

У меня есть скрипт tick, в котором я должен выполнить запрос с предложением where для нескольких interface_name, который выглядит примерно так:

 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') ''')
  

и этот запрос выполняется в influxdb, но 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')`
  

как избежать befor " в tick script.

Комментарии:

1. является name ли это тегом?

2. да, это так, я смог решить проблему после создания нового имени тега interface_name

Ответ №1:

Я не нашел никакого ответа, поэтому я создал новый тег с другим именем, и это решило проблему.