Grafana dashboard variables on steroids | Variable panel with Single, Multi, Tree View layouts

Поділитися
Вставка
  • Опубліковано 15 жов 2024

КОМЕНТАРІ • 52

  • @philldesigner
    @philldesigner День тому +1

    Ta top de mais esses plugins!!!! Parabéns!

  • @pingzhang7443
    @pingzhang7443 Рік тому +2

    This Variable Panel is what we have been waiting for long time. great job!

    • @volkovlabs
      @volkovlabs  Рік тому +1

      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.

  • @volkovlabs
    @volkovlabs  Рік тому +8

    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
      @kkdin546 9 місяців тому +1

      Great panel! Will this plugin be available for installing in Azure Managed Grafana?

    • @volkovlabs
      @volkovlabs  9 місяців тому

      @@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

  • @tiagoc6251
    @tiagoc6251 Рік тому +1

    I've just finished implementing it on my project. Nice work!

    • @volkovlabs
      @volkovlabs  Рік тому

      Glad to hear! We just released a new version 1.7.0 with more exciting features, it's under Grafana team review.

  • @AsepSupriyadi-jp8cg
    @AsepSupriyadi-jp8cg Рік тому +1

    My favorite channel. We are really need this. Thanks volkov team

    • @volkovlabs
      @volkovlabs  Рік тому

      As soon as it's approved we will release a new version to include in the Grafana Catalog.

  • @samantr
    @samantr Рік тому +1

    fatastic work Volkov Labs .. eager to try this out...

    • @volkovlabs
      @volkovlabs  Рік тому

      Thank you! Open any issues or feature requests in the GitHub repository.

  • @JohnPamplin
    @JohnPamplin Рік тому +1

    This looks great! I cannot wait to try this! Nice work!

    • @volkovlabs
      @volkovlabs  Рік тому

      Let us know what do you think when try. Open any issues or feature requests in the GitHub repository.

  • @ahamedtemp
    @ahamedtemp 11 місяців тому +1

    This looks great!

    • @volkovlabs
      @volkovlabs  11 місяців тому

      Thank you. It works great as well!

  • @samuelsalas7728
    @samuelsalas7728 4 місяці тому +1

    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."

    • @volkovlabs
      @volkovlabs  4 місяці тому

      Make sure that your variable name is matched field's name retrieved from the data source.

  • @sheryjohnson4215
    @sheryjohnson4215 9 місяців тому +1

    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?

    • @volkovlabs
      @volkovlabs  9 місяців тому

      Check your query for the Variable panel. Panels are waiting to fetch the data.

  • @pn12312
    @pn12312 8 місяців тому +1

    This is genius! Thanks a lot!

  • @PriyaKumari-sz6cu
    @PriyaKumari-sz6cu 5 місяців тому +1

    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.

    • @volkovlabs
      @volkovlabs  5 місяців тому

      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.

  • @sayan7s
    @sayan7s Рік тому +1

    Hi thanks for all the effort. Can you provide a tutorial on creating alerts with custom variable

    • @volkovlabs
      @volkovlabs  Рік тому

      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?

  • @leehyunjin3745
    @leehyunjin3745 5 місяців тому +1

    Hi! May I know how to display glue workflow metrics in grafana dashboards? Thank you

    • @volkovlabs
      @volkovlabs  5 місяців тому

      You mean AWS Glue? Try to use AWS Cloudwatch Data Source: grafana.com/docs/grafana/latest/datasources/aws-cloudwatch/

    • @leehyunjin3745
      @leehyunjin3745 5 місяців тому +1

      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

    • @volkovlabs
      @volkovlabs  5 місяців тому

      @@leehyunjin3745 Please ask this question on Community Forum: community.grafana.com.

  • @songkeat
    @songkeat 11 місяців тому +1

    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!

    • @volkovlabs
      @volkovlabs  11 місяців тому +1

      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

  • @kamal2824
    @kamal2824 Рік тому +1

    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

    • @volkovlabs
      @volkovlabs  Рік тому

      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

  • @Thimn2824
    @Thimn2824 2 місяці тому

    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!

    • @volkovlabs
      @volkovlabs  2 місяці тому

      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/.

    • @volkovlabs
      @volkovlabs  2 місяці тому

      EventBus supported in Business Text panel: volkovlabs.io/plugins/volkovlabs-dynamictext-panel/eventbus/

    • @Thimn2824
      @Thimn2824 2 місяці тому

      @@volkovlabs Thanks I'll look into it now

    • @Thimn2824
      @Thimn2824 2 місяці тому

      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?

  • @paul.werner-almig
    @paul.werner-almig Рік тому +1

    very nice work. :)

    • @volkovlabs
      @volkovlabs  Рік тому +1

      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/

    • @paul.werner-almig
      @paul.werner-almig Рік тому +1

      @@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?!

    • @volkovlabs
      @volkovlabs  Рік тому

      @@paul.werner-almig Yes, everything mentioned should be supported in the 1.5.0, which was approved today.

  • @fredpan
    @fredpan 3 місяці тому +1

    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.

    • @volkovlabs
      @volkovlabs  3 місяці тому

      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?

    • @fredpan
      @fredpan 3 місяці тому +1

      @@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. 😊

    • @volkovlabs
      @volkovlabs  3 місяці тому

      @@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.

  • @anonymousanonymous-hf8yd
    @anonymousanonymous-hf8yd 10 місяців тому +1

    Is there any option to use variables if I am using CSV as a datasource????

    • @volkovlabs
      @volkovlabs  10 місяців тому

      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.

    • @anonymousanonymous-hf8yd
      @anonymousanonymous-hf8yd 7 місяців тому +1

      @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

    • @volkovlabs
      @volkovlabs  7 місяців тому

      @ousanonymous-hf8yd You can filter data using Transformations if data source does not support it.