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

Prometheus metrics endpoint #526

Open
bufferoverflow opened this issue Apr 24, 2023 · 3 comments
Open

Prometheus metrics endpoint #526

bufferoverflow opened this issue Apr 24, 2023 · 3 comments

Comments

@bufferoverflow
Copy link

bufferoverflow commented Apr 24, 2023

Would be cool the have Prometheus metrics served via /metrics to provide insights, e.g. number of webhooks processed etc.

@jakthom
Copy link
Contributor

jakthom commented Apr 26, 2023

@bufferoverflow out of curiosity, what does your ideal deployment look like? I went this route early on, but when deploying into an environment with varying #'s of transient buz instances (gcp cloud run, lambda, etc) it provided limited value (since it was a large # of small instances).

@bufferoverflow
Copy link
Author

Right now we plan to use buz as webhook receiver for GitLab System Hooks, see also https://gitlab.com/gitlab-org/gitlab/-/merge_requests/118616 to make it work smooth in combination with buz. To monitor /health is helpful but as we use Prometheus all over it would be cool to also get insights on buz running on the machine.

@jakthom
Copy link
Contributor

jakthom commented Apr 28, 2023

Sweet, makes perfect sense! Thanks for the insight.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants