<!-- 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. -->

We should collect the count of no provider available exception in MetricsFilter.

With: `RpcException.isNoInvokerAvailableAfterFilter()`

onRTEvent((RTEvent) event);
        } else if (event instanceof MethodEvent) {
            onRequestEvent((MethodEvent) event);
        }
    }
    private void onRTEvent(RTEvent event) {
        MethodMetric metric = (MethodMetric) event.getMetric();
        Long responseTime = event.getRt();
        TimeWindowQuantile quantile = ConcurrentHashMapUtils.computeIfAbsent(rt, metric, k -> new TimeWindowQuantile(DEFAULT_COMPRESSION, bucketNum, timeWindowSeconds));
        quantile.add(responseTime);
    }
    private void onRequestEvent(MethodEvent event) {
        MethodMetric metric = event.getMethodMetric();
        String type = event.getType();
        ConcurrentMap<MethodMetric, TimeWindowCounter> counter = methodTypeCounter.get(type);
        if (counter == null) {
            return;
        }
        TimeWindowCounter windowCounter = ConcurrentHashMapUtils.computeIfAbsent(counter, metric, methodMetric -> new TimeWindowCounter(bucketNum, timeWindowSeconds));
        if (MetricsEvent.Type.TOTAL.getNameByType(PROVIDER_SIDE).equals(type)
            || MetricsEvent.Type.TOTAL.getNameByType(CONSUMER_SIDE).equals(type)) {
            TimeWindowCounter qpsCounter = ConcurrentHashMapUtils.computeIfAbsent(qps, metric, methodMetric -> new TimeWindowCounter(bucketNum, timeWindowSeconds));
            qpsCounter.increment();
        }
        windowCounter.increment();
    }
    @Override
    public List<MetricSample> collect() {
        List<MetricSample> list = new ArrayList<>();
        collectRequests(list);