-
Sub-task
-
Resolution: Unresolved
-
Undefined
-
None
-
None
-
None
-
False
-
-
False
-
RelDel Sprint 9
Updating RDO promotion pipeline dashboard:
The easiest way to add new releases is to duplicate existing panel and update queries, as depicted below:
After adding items, saving dashboard is not enough. JSON needs to be exported and sent as review to sf-infra repo.
To create new Grafana dashboard:
- create an acount in https://monitoring.softwarefactory-project.io/grafana/signup
- Ask pcinfra team for granting permissions to create/edit dashboards
- Create your dashbard in WIP directory
- Export it
- Sent review, like https://softwarefactory-project.io/r/c/software-factory/sf-infra/+/30156
FTBFS monitoring:
Modifying releases example: https://review.rdoproject.org/r/c/rdo-infra/releng/+/56739
The workflow, starting from the top:
The dashboard is hosted on Grafana, code is stored in: https://softwarefactory-project.io/r/c/software-factory/sf-infra/+/32923
Best way to edit it is to do changes in dashboard in Grafana, then export it and copy-paste into review. Experts: rhn-engineering-dpawlik and afuscoar@redhat.com
The datasource for dashboard is OpenSearch: https://opensearch.rdoproject.org defined in https://softwarefactory-project.io/r/c/software-factory/sf-infra/+/32494, under ftbfs-rdoproject_org-* index.
The dashboard is feeded by job triggered in zuul, defined here: https://review.rdoproject.org/r/c/config/+/55872
The playbook which generates data lives in config/playbooks/rdo-ftbts-dashboard, i.e. https://review.rdoproject.org/r/c/config/+/55175
https://softwarefactory-project.io/r/c/software-factory/sf-infra/+/33427
https://review.rdoproject.org/r/c/rdo-infra/releng/+/56739