-
Notifications
You must be signed in to change notification settings - Fork 89
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 environment variable for config.stats.interval #1627
Comments
|
I have been testing the changes in PR #1628 and they work, but I find the push model for statistics too cumbersome:
Besides, comments in PR #1628 suggest that these push stats have actually never been used. All above considered, I am tempted to suggest deprecating the push mechanism altogether, and replacing it with an openmetrics endpoint in the northbound API.
I might work on such an endpoint in another PR. |
PR #1629 |
Now that PR #1629 has been merged, can this issue be closed? |
I tested the :latest image in our kubernetes environment and found out that the prometheus version available there actually requests openmetrics version 0.0.1, so I had to add support for that version too. I submitted PR #1640 |
Having releases version 4.6.0 including this issue, I think is time to close the issue. @rg2011 tell us otherwise, so we can reopen it. |
Component
Feature enhancement
Is your feature request related to a problem? Please describe
Stat collection would be easier to manage in dockerized environment if
config.stats.interval
could be overriden by an environment variable, as is the case for many other config settings.Describe the solution you'd like
Add an
IOTA_STATS_INTERVAL
environment variable that overrides the value ofconfig.stats.interval
Describe alternatives you've considered
Replace the whole
config.js
file with a kubernetes configmap, but that would make maintenance harder, if we have to track and replicate in our configmap any changes to the builtinconfig.js
when a new version is released.The systemd version you checked that didn't have the feature you are asking for
4.5.0
The text was updated successfully, but these errors were encountered: