io.helidon.metrics.providers.micrometer.PrometheusNamingConventionConfig

Description

Settings controlling Prometheus naming conventions

Configuration options

KeyTypeDescription
non-letter-prefixStringPrefix to add to metric names and tag keys which do not begin with a letter; configuring this setting enables legacy simpleclient-compatible normalization, with m_ reproducing the naming from earlier Helidon releases, and preserves user-supplied reserved suffixes such as _total, _created, _bucket, and _info, whereas leaving it unset uses the new Prometheus client's normalization; the prefix must be non-empty and match [A-Za-z][A-Za-z0-9_]*, and constructing the publisher fails if the value is invalid
timer-suffixStringSuffix which identifies a timer name before Prometheus adds _seconds

Usages


See the manifest for all available types.

Copyright © 2018, 2026 Oracle and/or its affiliates.