helidon-io / helidon

Java libraries for writing microservices
https://helidon.io
Apache License 2.0
3.44k stars 562 forks source link

Update metrics config default for `rest-request-enabled` and add doc text explaining SE vs. MP defaults for some values #8912

Closed tjquinno closed 6 days ago

tjquinno commented 6 days ago

Description

Resolves #8805

The MetricsConfigBlueprint did not specify a default value for rest-request-enabled because the default is false which is how the JVM initializes the builder's boolean for that setting.

But the generated config .adoc file did not specify false so I just added an explicit default value for that setting.

There are some default values which actually vary between SE and MP. This PR adds a table describing those and a bit of text referring to the table in the metrics page Config section.

Documentation

This PR updates the doc.