The Micrometer support I have been adding shares lots of logic with our existing metrics support, on both the SE and MP side. To avoid duplicating code, the inheritance structure I've created looks like this:
MetricsSupport --------+
+-- extends --> HelidonRestServiceSupport
MicrometerSupport -----+
and