Repository navigation
Replies: 5 comments 4 replies
|
Hey. To be honest, the current logging impl is more a "better than nothing" v1. I'll start to add more capabilities shortly. I'd focus on json support, and was not sure about syslog, but seems we should also support it. So yes, expect more to come in upcoming versions :) We always try to give the most convenient ux, so would be nice to know what raw quarkus properties you use in the syslog area, and how we could make your life easier, e.g. if some properties could have a good abstraction (we are able to provide e.g. bwtter naming, 1:n mappings)...). I am more than open to input, as I dont have much experience using syslog. |
|
In #9592 (reply in thread) @stianst mentioned the use of Yes, I kind of extend Keycloak with the syslog logging capabilities of Quarkus, but I also need to configure this for various envs with specific values. |
|
@dasniko atm we think about letting people use quarkus.properties directly instead, meaning without the gate of "everything is a build time property" to support edge cases like this. I guess that would solve your problem? |
|
@DGuhr any progress on this? |
Uh oh!
There was an error while loading. Please reload this page.
Hi @DGuhr
in one of my customer-projects, we are using Syslog logging with Keycloak.
I got it working with native Quarkus properties in
conf/quarkus.propertieslike suggested in the docs. Works.Unfortunately, I cannot overwrite any of the Quarkus properties at runtime, as this seams to be a build time config. But there is at least the
quarkus.log.syslog.endpointproperty, which I want to set dynamically in the various environments to different values, or even switch it off withquarkus.log.syslog.enable=false. While I'm in a Docker container, I try to set the overwrites via environment variables (uppercase letters and_instead of..But this doesn't work, only the build-time properies get into count.
Do you have any suggestions, workarounds or even fixes for upcoming versions?
All reactions