Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

add Prow metrics dashboard to grafana #374

Open
goern opened this issue Sep 2, 2021 · 9 comments
Open

add Prow metrics dashboard to grafana #374

goern opened this issue Sep 2, 2021 · 9 comments
Assignees
Labels
area/monitoring Indicates an issue/PR is related to monitoring. hacktoberfest Issues targeting the hacktoberfest participants. kind/data-engineer Connects an issue/PR with a particular user persona. kind/data-scientist Connects an issue/PR with a particular user persona. kind/feature Categorizes issue or PR as related to a new feature. kind/metrics Indicates an issue/PR is related to metrics. lifecycle/frozen Indicates that an issue or PR should not be auto-closed due to staleness. priority/backlog Higher priority than priority/awaiting-more-evidence. triage/accepted Indicates an issue or PR is ready to be actively worked on.

Comments

@goern
Copy link
Member

goern commented Sep 2, 2021

Is your feature request related to a problem? Please describe.
Prow is exposing a lot of metrics for example at http://gh-proxy-metrics-opf-ci-prow.apps.smaug.na.operate-first.cloud/metrics please make them available as a grafana dashboard. https://github.com/kubernetes/test-infra/tree/d917e4a1e773ccf701ac58424a0b4ee3490e8dd1/config/prow/cluster/monitoring/mixins/grafana_dashboards might be helpful

Describe the solution you'd like
A grafana dashboard

Describe alternatives you've considered
n/a

Additional context
n/a

@goern goern added kind/feature Categorizes issue or PR as related to a new feature. priority/important-soon Must be staffed and worked on either currently, or very soon, ideally in time for the next release. labels Sep 2, 2021
@harshad16 harshad16 added lifecycle/frozen Indicates that an issue or PR should not be auto-closed due to staleness. triage/accepted Indicates an issue or PR is ready to be actively worked on. labels Sep 28, 2021
@schwesig
Copy link
Contributor

schwesig commented Aug 1, 2022

/kind metrics
/kind data-engineer
/kind data-scientist
/area monitoring

@sesheta sesheta added kind/metrics Indicates an issue/PR is related to metrics. kind/data-engineer Connects an issue/PR with a particular user persona. kind/data-scientist Connects an issue/PR with a particular user persona. area/monitoring Indicates an issue/PR is related to monitoring. labels Aug 1, 2022
@harshad16
Copy link
Member

harshad16 commented Aug 1, 2022

The dashboard for prow is still not yet built.
This could be a good issue for someone interested in building dashboard.
I would suggest making this issue frozen and in the backlog.

Removing all assignees as this is no longer in active

@durandom
Copy link
Member

https://www.kubermatic.com/blog/monitoring-prow-resources-with-prometheus-and-grafana/ is another writeup to give some more context

@durandom
Copy link
Member

durandom commented Sep 8, 2022

operate-first/apps#2393 fixes user workload monitoring but also removes the above public routes

@durandom
Copy link
Member

durandom commented Sep 8, 2022

I imported all dashboards from https://github.com/kubernetes/test-infra/tree/d917e4a1e773ccf701ac58424a0b4ee3490e8dd1/config/prow/cluster/monitoring/mixins/grafana_dashboards to https://grafana.operate-first.cloud/dashboards/f/XfwHK1M4k/tmp

 ~/src/misc/test-infra/config/prow/cluster/monitoring/mixins |    master  |                                                                                                mhild
❯ make grafana-dashboards
 ~/src/misc/test-infra/config/prow/cluster/monitoring/mixins |    master  | ↵ SIGINT(2)                                                                                     mhild
❯ cd dashboards_out
 ~/src/misc/test-infra/config/prow/cluster/monitoring/mixins/dashboards_out |    master  |                                                                                 mhild
❯ perl -i -pe 's/prometheus/moc-smaug/' ./*
 ~/src/misc/test-infra/config/prow/cluster/monitoring/mixins/dashboards_out |    master  |              

@durandom
Copy link
Member

/assign @durandom

@goern
Copy link
Member Author

goern commented Sep 28, 2022

image

@schwesig schwesig added the hacktoberfest Issues targeting the hacktoberfest participants. label Oct 10, 2022
@goern goern added priority/backlog Higher priority than priority/awaiting-more-evidence. and removed priority/important-soon Must be staffed and worked on either currently, or very soon, ideally in time for the next release. labels Jun 13, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/monitoring Indicates an issue/PR is related to monitoring. hacktoberfest Issues targeting the hacktoberfest participants. kind/data-engineer Connects an issue/PR with a particular user persona. kind/data-scientist Connects an issue/PR with a particular user persona. kind/feature Categorizes issue or PR as related to a new feature. kind/metrics Indicates an issue/PR is related to metrics. lifecycle/frozen Indicates that an issue or PR should not be auto-closed due to staleness. priority/backlog Higher priority than priority/awaiting-more-evidence. triage/accepted Indicates an issue or PR is ready to be actively worked on.
Projects
None yet
Development

No branches or pull requests

7 participants