grafana-timelion-datasource
grafana-timelion-datasource copied to clipboard
Comma before .es(*)
Hi, Im trying to setup timelion with grafana. But I get the following error
"Error: Expected: "$" @ character undefined"
If I check with Query inspector I can see a "comma" before the query and I think is the reason of the error. I don´t know how to remove it.
sheet
[ ",.es(*)" ]
I have installed Grafana 5.0.4 and 4.6.3, same results. Im using Kibana 5.6.2 and I have changed kbn-version in datasource.js
Thanks very much Martin
Hi @zurdofio ,
If you have multiple queries, split into multiple metrics on grafana. If not, just remove the "," Can you post an screenshot?
Hi @gbrian
Antes que nada Muchas Gracias por tu respuesta!!
Veo que eres de España (yo de Argentina). A si que hago switch a español si te parece.
la situación es la siguiente. Cuando ejecuto la consulta me agrega la coma delante de la misma, dando un error de sintaxis.
Haciendo debug del código encontré un join que es la causa de esta coma que aparece delante del query. El cambio que realice para solucionarlo fue el siguiente:
antes:
sheet: _.map(intervalGroups[key], target => [variables, target.target].join(","))
despues:
sheet: _.map(intervalGroups[key], target => [variables, target.target].join(""))
No tengo experiencia el javascript, por lo tanto no tengo bien claro la consecuencia de modificar esto, no obstante, resolvió el inconveniente en mi caso.
Muchas Gracias Saludos Martin