The Variable panel was accepted to the Grafana Catalog and can be installed in Grafana Cloud and On-Premises: grafana.com/grafana/plugins/volkovlabs-variable-panel/ Please share your feedback and screenshots!
@@kkdin546 It's register in the Grafana Catalog, but due to security concerns, Azure Managed Grafana doesn't currently support custom plugins. It's available in the Grafana Cloud
Hi Daria, I´m having trouble at the moment of working with the "tree view" functionality of this panel. I´m using a MySQL datasource but as i call all the colums needed for building the tree view it only shows me one colum, and when I try to add one more (in the layout section) the panel shows me this message: "Variable is not selected or do not match returned fields."
I want to use the variable plugin for showing my custom variables which I created for the panel Titles in grafana and after that i want to link the custom variables to the panels titles such that it will show only those panels rest will not be visible or we can say as a Tab I want to use it. Can you please help me with that.
You mean you need to add repeat panels based on the variables? It explained in the Grafana documentation: grafana.com/docs/grafana/latest/panels-visualizations/configure-panel-options/#configure-repeating-panels.
Hi Daria, My variable is acting a bit weird. In Grafana while loading the dashboard all the panels load but the variable panel doesn't. Only when I click on "cancel query" it loads and functions as expected. But once the page is refreshed the same thing repeats. Could you please help me fix this?
hi, my database in influxdb V2, which uses flux query, i am quite new in this and i had tried looking for sample solution that uses flux query but to no result. would you be able to point out how to do it in flux query instead? some hints and guidance would do. thank you!
Are you asking how to add dashboard variables using influxdb or Query for Tree View with statuses? Community Forum is a great place to ask InfluxDB questions, there are a lot of very experienced InfluxDB members: community.grafana.com/new
@@volkovlabs thanks again :) i will definatly take a look at it within the next days. I am planing to use the pannel to have a condition based selection. Like: 1. Panel countries 2. Customers 3. Machines/Devices 4. Type to filter: have Warnings|Errors|Maintenance 5. Type of the field to display (which error/maintenance/warning etc. from a list of available within db) I guess this should be possible to build?!
I need more information than "it's not working". Did you watch the video? Field name should be named as variables Id to connect them. Is it a problem? -- Mikhail
Great plugin. But there is a bug in tree view: when multiple leaf nodes from different parent nodes shares the same name, I select one, all will be selected.
I would not say it's a bug, it works as designed. All elements with the same name (value) will be selected. You can look into using label:value pairs to display same labels, but values can be different for each node. Will it work for you?
@@volkovlabstbh, no. 😂😂 That would be ugly. And that changed variables value, which makes variable hard to use for me. Probably it’s by-designed for your plugin, but it would be nice if you can have a trigger to enforce variables always be in hierarchy. 😊
@@fredpan Hierarchy used only for visualization, under the radar we utilize native variables implementation to update each variable separately. To implement what you are looking for is required to decouple of the native Grafana implementation.
Hi Daria, thanks for the video, I tried out the variable panel and it works great. I was looking for a solution where the variable values would not appear in the URL in the search bar. Is there a way I can use the variable panel for that? I created a variable panel for the query variable and still the variable value appears and changes whenever I toggle the values in the variable panel. I would greatly appreciate any help. Thanks!
Variable panel follows the native Grafana implementation. All dashboard variables should be updated by changing URL, which triggers dashboard to update and rerender panels. What you are looking for is called EventBus for interpanel connectivity, we explained in the blog post: volkovlabs.io/blog/echarts-shared-crosshair-and-eventbus-20240520/.
I read the documentation you provided. But I couldn't understand how I can get rid of the variable from the URL using EventBus. Could you give a little more detail on that if possible please?
CSV data source should support variables looking at the documentation: grafana.github.io/grafana-csv-datasource/variables/. In Variable Panel any data source is supported which supports variables.
@labs Thanks for the reply.I am able to create the variables but how would I connect with my data(into the panel) when I m using csv as datasource. I am not able to use those varibles like i query we can us the variable by $ but there is no option in csv. Please help. thanks
This Variable Panel is what we have been waiting for long time. great job!
Thank you. You can try it from the latest CI build. We will release a new version as soon as heard back from the Grafana team.
My favorite channel. We are really need this. Thanks volkov team
As soon as it's approved we will release a new version to include in the Grafana Catalog.
fatastic work Volkov Labs .. eager to try this out...
Thank you! Open any issues or feature requests in the GitHub repository.
I've just finished implementing it on my project. Nice work!
Glad to hear! We just released a new version 1.7.0 with more exciting features, it's under Grafana team review.
Ta top de mais esses plugins!!!! Parabéns!
Thank you!
This looks great! I cannot wait to try this! Nice work!
Let us know what do you think when try. Open any issues or feature requests in the GitHub repository.
The Variable panel was accepted to the Grafana Catalog and can be installed in Grafana Cloud and On-Premises: grafana.com/grafana/plugins/volkovlabs-variable-panel/
Please share your feedback and screenshots!
Great panel! Will this plugin be available for installing in Azure Managed Grafana?
@@kkdin546 It's register in the Grafana Catalog, but due to security concerns, Azure Managed Grafana doesn't currently support custom plugins. It's available in the Grafana Cloud
This looks great!
Thank you. It works great as well!
Hi Daria,
I´m having trouble at the moment of working with the "tree view" functionality of this panel. I´m using a MySQL datasource but as i call all the colums needed for building the tree view it only shows me one colum, and when I try to add one more (in the layout section) the panel shows me this message: "Variable is not selected or do not match returned fields."
Make sure that your variable name is matched field's name retrieved from the data source.
This is genius! Thanks a lot!
Glad you like it!
I want to use the variable plugin for showing my custom variables which I created for the panel Titles in grafana and after that i want to link the custom variables to the panels titles such that it will show only those panels rest will not be visible or we can say as a Tab I want to use it. Can you please help me with that.
You mean you need to add repeat panels based on the variables? It explained in the Grafana documentation: grafana.com/docs/grafana/latest/panels-visualizations/configure-panel-options/#configure-repeating-panels.
Hi Daria,
My variable is acting a bit weird. In Grafana while loading the dashboard all the panels load but the variable panel doesn't. Only when I click on "cancel query" it loads and functions as expected. But once the page is refreshed the same thing repeats. Could you please help me fix this?
Check your query for the Variable panel. Panels are waiting to fetch the data.
This plugin looks really promising! One question: can it be used to show regular drop-down style menus instead of tree views? Thanks.
Yes, it's supported and explained in the latest tutorials: volkovlabs.io/plugins/business-variable/layout/
@@volkovlabs Wow, thank you for your prompt reply!
@@-Tharos-
Hi! May I know how to display glue workflow metrics in grafana dashboards? Thank you
You mean AWS Glue? Try to use AWS Cloudwatch Data Source: grafana.com/docs/grafana/latest/datasources/aws-cloudwatch/
Yes, Aws glue. I used cloudwatch as data source but I only get glue job related metrics. I need to display failed glue workflow details@volkovlabs
@@leehyunjin3745 Please ask this question on Community Forum: community.grafana.com.
Hi thanks for all the effort. Can you provide a tutorial on creating alerts with custom variable
We already have tutorials for Annotation and Alerts and how to work with variables. Have you seen them or you are looking for something else?
hi, my database in influxdb V2, which uses flux query, i am quite new in this and i had tried looking for sample solution that uses flux query but to no result. would you be able to point out how to do it in flux query instead? some hints and guidance would do. thank you!
Are you asking how to add dashboard variables using influxdb or Query for Tree View with statuses? Community Forum is a great place to ask InfluxDB questions, there are a lot of very experienced InfluxDB members: community.grafana.com/new
very nice work. :)
Thank you. Since the video was published we improved the Variable panel and it becomes even better: volkovlabs.io/blog/variable-panel-1.5.0-20230711/
@@volkovlabs thanks again :) i will definatly take a look at it within the next days. I am planing to use the pannel to have a condition based selection. Like: 1. Panel countries 2. Customers 3. Machines/Devices 4. Type to filter: have Warnings|Errors|Maintenance 5. Type of the field to display (which error/maintenance/warning etc. from a list of available within db)
I guess this should be possible to build?!
@@paul.werner-almig Yes, everything mentioned should be supported in the 1.5.0, which was approved today.
I am using Trino SQL as DB, When I try to add multiple variable, Its not working pls help. It worked for single var. I have created a dropdown filter
I need more information than "it's not working". Did you watch the video? Field name should be named as variables Id to connect them. Is it a problem?
--
Mikhail
Great plugin. But there is a bug in tree view: when multiple leaf nodes from different parent nodes shares the same name, I select one, all will be selected.
I would not say it's a bug, it works as designed. All elements with the same name (value) will be selected.
You can look into using label:value pairs to display same labels, but values can be different for each node. Will it work for you?
@@volkovlabstbh, no. 😂😂 That would be ugly. And that changed variables value, which makes variable hard to use for me. Probably it’s by-designed for your plugin, but it would be nice if you can have a trigger to enforce variables always be in hierarchy. 😊
@@fredpan Hierarchy used only for visualization, under the radar we utilize native variables implementation to update each variable separately. To implement what you are looking for is required to decouple of the native Grafana implementation.
Hi Daria, thanks for the video, I tried out the variable panel and it works great. I was looking for a solution where the variable values would not appear in the URL in the search bar. Is there a way I can use the variable panel for that? I created a variable panel for the query variable and still the variable value appears and changes whenever I toggle the values in the variable panel.
I would greatly appreciate any help. Thanks!
Variable panel follows the native Grafana implementation. All dashboard variables should be updated by changing URL, which triggers dashboard to update and rerender panels.
What you are looking for is called EventBus for interpanel connectivity, we explained in the blog post: volkovlabs.io/blog/echarts-shared-crosshair-and-eventbus-20240520/.
EventBus supported in Business Text panel: volkovlabs.io/plugins/volkovlabs-dynamictext-panel/eventbus/
@@volkovlabs Thanks I'll look into it now
I read the documentation you provided. But I couldn't understand how I can get rid of the variable from the URL using EventBus. Could you give a little more detail on that if possible please?
Is there any option to use variables if I am using CSV as a datasource????
CSV data source should support variables looking at the documentation: grafana.github.io/grafana-csv-datasource/variables/. In Variable Panel any data source is supported which supports variables.
@labs Thanks for the reply.I am able to create the variables but how would I connect with my data(into the panel) when I m using csv as datasource. I am not able to use those varibles like i query we can us the variable by $ but there is no option in csv. Please help. thanks
@ousanonymous-hf8yd You can filter data using Transformations if data source does not support it.