There is a WIP pull request against 2.1.0-SNAPSHOT for replacing the Hadoop
Metrics2 framework with Micrometer[1]. Micrometer suggests using a naming
pattern[2] for the metrics internally where words are all lowercase
separated by a period. Micrometer output formats then rewrite the metric
names to the destination specific format. It's possible that we may not be
able to produce metrics in the same exact way as the Hadoop Metrics2
framework. Metrics are not part of the public API, but we do want to try
and retain as much backwards compatibility as possible. In the event that
we cannot get that compatibility it has been suggested that we document how
things are different. As I have limited knowledge of how the metrics are
being used today, I'm looking for some feedback from the community as to
how painful it would be if metric names changed in a minor release.

[1] https://micrometer.io/
[2] https://micrometer.io/docs/concepts#_naming_meters

Reply via email to