This panel is focused on offer a view of Jenkins data classified by job categories. The idea behind the panel is helping to identify those categories that are using more CI resources.
As Jenkins do not provide any particular field for category name, this panel
uses installer
field. This may not correspond to actual categories.
However, filtering by job name allows us to visualize data corresponding to a given category. In order to filter by category, please use the search box on top and the following query:
job_name:*<search_string>*
Where <search_string>
should be what you are looking for, e.g.
distribution-test
. Wildcards(*
) allow to filter those job names that
contains the category name we are looking for.
From left to right and top to bottom, the metrics provided are:
installer
as
explained above).To use this dashboard with your own GrimoireLab deployment you need to:
jenkins
index is available on your GrimoireLab instance
(see grimoirelab-sirmordred documentation for details on how to deploy it).Index Pattern | —– | Dashboard |
Once you have the data in place, if you need to manually upload the dashboard execute the following commands:
kidash -e https://user:pass@localhost:443/data --import jenkins-index-pattern.json
kidash -e https://user:pass@localhost:443/data --import jenkins_job_categories.json
Edit this doc