Have you considered developing a custom visualization plugin for Kibana? It sounds like you want access to the Kibana context, but more control than Vega. That is what the plugin system is for.
Thank you for responding @wylie.
My JS skills are limited and writing a custom Kibana plugin sounds a bit daunting.
I did watch the youtube video by Luc Laverdure , and I struggled to follow his wizardry.
I was hoping to add just a tiny amount of interactivity using snippets of JS in my Vega viz.
I wish I could convince my manager to give me the time to it would take me to write a custom Kibana plugin, but I don't foresee that happening.
Also, Vega solved many problems for me which is why I was hoping for a Vega solution.
Vega let me do the joins on small data, pick out buried fields from complicated responses to Elasticsearch and in general let me ETL my data for effective visualization.
Here is a sample of my Query and the Vega to interpret the response that I'm not sure I can say in Canvas (maybe the query, but the Vega transform is quite lovely) .
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.