To add a dashboard, you just follow https://github.com/redhat-appstudio/infra-deployments/blob/main/components/monitoring/README.md#teams-repository.
In a nutshell:
- Remove all
"datasource": {...}
from the dashboard json. You can use the script:./cleanup-dashboard.sh grafana/dashboards/rhtap-performance.json
- Add dashboard json to grafana/dashboards/ directory.
- Add sections for it to grafana/dashboard.yaml and grafana/kustomization.yaml files.
- Once merged, take git commit sha and create a infra-deployments PR to chage the commit sha in
components/monitoring/grafana/base/dashboards/performance/kustomization.yaml
file.