This dashboard shows information related to the activity for labeling issues and pull requests. Such information is derived from the labeling and unlabeling events returned by the GitHub API. The widgets in the dashboard are described below.
This dashboard is built on top of a search on github_events
index which includes labeling, unlabeling and closing events. It is worth mentioning that the visualization
Current labels
uses the issue labels information (attribute issue_labels
) to show the labels currently in use, while the other visualizations rely on the label included
within the event (attribute label
). Thus, the former shouldn’t be used for focusing on a target label, but just for browsing purposes. Furthermore, the attribute duration_from_previous_event
is empty
by default, it can be calculated via the ELK study enrich_duration_analysis
(see details at in the GitHubQL enricher).
To use this dashboard with your own GrimoireLab deployment you need to:
github_events
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 github_events-index-pattern.json
kidash -e https://user:pass@localhost:443/data --import github_events_labels.json
Edit this doc