How to create a custom Dashboard?

Hello
Do you have any link, how to create a custom Dashboard and associate it to a custom site?.

Thanks
Joice M

I’d start with this:

For years, the Application Engineering team has been using the ADF as the framework for a lot of the visualizations that you see on the console today. That github repository should have everything you need to get started.

This is some pretty advanced stuff though. Before diving in, maybe it would be good for you to describe a little bit of what you’re trying to do @Joice?

Also, I don’t want to steal too much thunder from our future WebUI plans, but we are actively working on ways to make the overview dashboard more customizable for users. It’s not quite at the level where you create your own dashboards (yet), but that capability is also in the works.

Happy Christmas Eve BigFix forums!

3 Likes

@dexdexdex

Please update us on the capability. I’m looking forward to create my own Dashboards, But i’m not getting any tutorials online!

Hello,

I gave a presentation at the user group on Thick Console dashboards [RES Software] Dashboard Development Presentation at User Group

That presentation includes two attachments each are sample dashboards that help you identify duplicate computers in the bigfix console. Each are ~25-50 total lines of javascript/html/css so they are pretty simple.

I’d recommend using the ADF but the contents from my presentation can provide simple examples of how dashboards work.

Note: these are not WebUI dashboards

Bill

4 Likes

I have some example dashboards that I have created that are simplified as compared to most others in that they are a single file. I was always intimidated by the ADF and needing to have many many files for a simple dashboard.

I would recommend the ReadMe and seeing the examples here: https://github.com/jgstew/bigfix-content/tree/master/dashboards

And I have Dashboard Labs here: https://github.com/jgstew/jgstew.github.io/blob/master/_posts/2018-10-29-Debug-Dashboard-In-BigFix-Console.md


Related

7 Likes

I would like to create a dashboard with a pie chart and/or tables showing the computers and their corresponding status (“pending restart” or “completed” after applying patches). Could anyone please share some sample .ojo and their corresponding .js files?

I do have some that make use of NVD3 to create pie charts here: https://github.com/jgstew/bigfix-content/tree/master/dashboards

Start here: https://github.com/jgstew/bigfix-content/blob/master/dashboards/BaselineStatusResults.ojo

Also, you should know that nearly any Web Report can also be a dashboard. (though not all functionality of dashboards works as a web report)

I recently created a bunch of self directed labs for creating BigFix Console dashboards and I strongly recommend them as a starting point: (Take note of the “Next” section at the end of each of the labs for the one that follows) https://github.com/jgstew/jgstew.github.io/blob/master/_posts/2018-10-29-Debug-Dashboard-In-BigFix-Console.md

1 Like

Thank you so much for this!! This definitely helped a lot. But is there a way I could incorporate the column “Last Reported Status” (please see image uploaded) into the dashboard I’m trying to create? The relevance statement for it?

image

Did you do all 3 dashboard labs? If you have any feedback, I’d love to hear it.

This would give you the results for ALL actions: (which is not exactly what you want, but is a start)

(multiplicity of it, it) of unique values of (it as string) of statuses of results of bes actions