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

Introduce Patron version metrics in prometheus #141

Open
mantzas opened this issue Jan 17, 2020 · 2 comments
Open

Introduce Patron version metrics in prometheus #141

mantzas opened this issue Jan 17, 2020 · 2 comments
Labels
Milestone

Comments

@mantzas
Copy link

mantzas commented Jan 17, 2020

Is your feature request related to a problem? Please describe

In order to find out the version differences between microservices, we would like to introduce a counter that measures the services that are in a specific version of patron.
The counter should have a label that has the version of Patron in it.

Things to investigate:

  • How do we get the version at runtime? Is there a way to know which patron module there is an which version automatically?
  • Do we have to introduce a setup before making a version in Patron releases?

Let's talk before we implement something here.

@mantzas mantzas changed the title Introduce Patron vestion metrics in prometheus Introduce Patron version metrics in prometheus Jan 22, 2020
@drakos74
Copy link

drakos74 commented Apr 22, 2020

This might be a good starting point for this issue ... debug.BuildInfo (from Embed commit versions into binaries)

@mantzas
Copy link
Author

mantzas commented Apr 23, 2020

Unfortunately, this is a package, not a binary, but i agree that we should either embed this a part of our release process (hardcoded of sorts)...

@tpaschalis tpaschalis added this to the Unplanned milestone Oct 20, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants