- All Known Implementing Classes:
- DatadogNamingConvention, GraphiteNamingConvention, InfluxNamingConvention, PrometheusNamingConvention
public interface NamingConvention
Monitoring systems make different recommendations regarding naming convention.
Also, many systems have constraints on valid characters that may appear
in a tag key/value or metric name. While it is recommended to choose tag
keys/values that are absent special characters that are invalid on any
common metrics backend, sometimes this is hard to avoid (as in the format
of the URI template for parameterized URIs like /api/person/{id} emanating
from Spring Web).