I use promethes installed by cloudalchemy.prometheus ansible role, which 
setups systemd service. I would like to contribute to building rpm package 
for prometheus, which would enable to use system packager to install & 
update. There is already present project which creates packages for various 
proemtheus components & exporters https://github.com/lest/prometheus-rpm. 
They are doing great work however I have some improvements, which are 
impossible without support from prometheus itself. Specifically I would 
like to get rid of using /etc/default as config, which is legacy way and 
should be done like proposed 
in http://0pointer.net/blog/projects/on-etc-sysinit.html. Long story short, 
either by overriding systemd service params or by loading config from /etc 
ny progrqm itself. I think that first one would be ok if configuratiom 
necessary to override wasn't spaghetti one-liner(command-line flags). I 
know about philosophy around keeping hot-reloadable config options in file 
and other one as comand-line args, however this could be done by separate 
config which would not be hot-reloadable. Treaefik use two configs for 
exactly same reason. Why not do it this way and get closer to be more 
convenient for users which run prometheus natively without containers.

-- 
You received this message because you are subscribed to the Google Groups 
"Prometheus Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/prometheus-developers/b4a803a1-22c2-4d49-8121-cd0fce82b1fbn%40googlegroups.com.

Reply via email to