-
Notifications
You must be signed in to change notification settings - Fork 2.7k
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
Metrics - unify the naming of the config properties and the default behavior #17448
Comments
/cc @ebullient, @jmartisk |
Some of the micrometer meter binders (e.g. kafka) should be included in this list |
Gah, this will be quite hard but I'll try to recall each case and what reasons we had to make it this way... So I'll assume that Agroal:
Neo4j:
SmallRye GraphQL:
I hope I summarized it correctly. I remember quite lengthy discussions about this (especially Agroal) and hoped it was already over ;) |
Is
+1 to rename the property. 2.0 is a good opportunity to break things like these ;-).
+1 to change the default behavior. |
|
|
Ok, in that case I think that we don't need to change the Agroal properties and behavior. |
@mkouba @ebullient do you have an idea of the properties still needing naming and behaviour updates? |
It seems that most extensions expose a boolean config property with the
metrics.enabled
suffix which is false by default. However, there are few exceptions. We should probably unify the naming of the properties and the default behavior.quarkus.datasource.jdbc.enable-metrics
quarkus.datasource."datasource-name".jdbc.enable-metrics
quarkus.datasource.metrics.enabled
quarkus.hibernate-orm.metrics.enabled
quarkus.jaeger.metrics.enabled
quarkus.mongodb.metrics.enabled
quarkus.neo4j.pool.metrics-enabled
quarkus.log.metrics.enabled
quarkus.resteasy.metrics.enabled
quarkus.smallrye-graphql.metrics.enabled
quarkus.reactive-messaging.metrics.enabled
The text was updated successfully, but these errors were encountered: