Will, nice to hear from you! Hope you are doing well.
These INFO messages are coming from Ruby on Rails and not our Foreman application. I don’t like them as well, however when I attempted to move them to debug level my patch got rejected because Rails developers are very opinionated about this. They want this to be non-configurable and always in INFO level:
https://github.com/rails/rails/pull/26025
Well, then I thought I can monkey-patch this in Foreman and override this IMHO mis-behavior, but @tbrisker did not like it either:
https://github.com/theforeman/foreman/pull/6252
Well, it is what it is. What we at least do is we filter out some things like passwords, tokens, other sensitive data and excessive data like reports or facts from “Parameters” line so at least it’s not terrible. If you see some huge JSON data let us know and we can blacklist those items.
I still think that this is simply wrong, people should be able to configure applications to only log WARN and above levels which is a reasonable configuration. For access logs we have Apache, Rails log file should not serve this purpose.