See micrometer-metrics/micrometer#564.
It seems from the OP's description that every time the context is refreshed, the Logback turbo filter list is reset. His workaround is to rebind Logback metrics on each event in a ApplicationListener<ContextRefreshedEvent>.
Any thoughts?