<!-- If you need to report a security issue please visit https://github.com/apache/dubbo/security/policy -->

- [ ] I have searched the [issues](https://github.com/apache/dubbo/issues) of this repository and believe that this is not a duplicate.

## Describe the proposal
<!-- Please use this for a concrete design proposal for functionality. -->
<!-- If you just want to request a new feature and discuss the possible business value, create a Feature Request. -->

EN:
Observability task, optimizing thread pool index embedding function
1 Need to specify a name for the core thread pool
2 Core thread pool index is not effective
3. Remove the frame-level indicators and only keep the core monitoring indicators (the frame-level code type is completely deleted and will be considered later)

可观测性任务，优化线程池指标埋点功能
1需要为核心线程池指定名称
2核心线程池指标生效问题
3移除框架层指标只保留核心监控指标
this.metricsServiceExporter = getExtensionLoader(MetricsServiceExporter.class).getDefaultExtension();
        metricsServiceExporter.init();
    }
    private void initMetricsReporter() {
        DefaultMetricsCollector collector =
            applicationModel.getBeanFactory().getBean(DefaultMetricsCollector.class);
        MetricsConfig metricsConfig = configManager.getMetrics().orElse(null);
        
        if (metricsConfig != null && PROTOCOL_PROMETHEUS.equals(metricsConfig.getProtocol())) {
            collector.setCollectEnabled(true);
            collector.collectApplication(applicationModel);
            String protocol = metricsConfig.getProtocol();
            if (StringUtils.isNotEmpty(protocol)) {
                MetricsReporterFactory metricsReporterFactory = getExtensionLoader(MetricsReporterFactory.class).getAdaptiveExtension();
                MetricsReporter metricsReporter = metricsReporterFactory.createMetricsReporter(metricsConfig.toUrl());
                metricsReporter.init();
            }
        }
    }
    private boolean isUsedRegistryAsConfigCenter(RegistryConfig registryConfig) {
        return isUsedRegistryAsCenter(registryConfig, registryConfig::getUseAsConfigCenter, "config",
            DynamicConfigurationFactory.class);
    }
    private ConfigCenterConfig registryAsConfigCenter(RegistryConfig registryConfig) {
        String protocol = registryConfig.getProtocol();
        Integer port = registryConfig.getPort();
        URL url = URL.valueOf(registryConfig.getAddress(), registryConfig.getScopeModel());
        String id = "config-center-" + protocol + "-" + url.getHost() + "-" + port;
        ConfigCenterConfig cc = new ConfigCenterConfig();
        cc.setId(id);