How to verify whether the retry configuration is working

My Istio Version
client version: 1.15.0
control plane version: 1.15.0
data plane version: 1.15.0 (3 proxies)

Below is my retry configuration. How can I verify whether the retry happens when the service is down?
I used kubectl scale deploy service-name --replicas=0 to scale down my dispatch service and to verify the retry, but it did not work. Nothing is showing in the Kiali logs.

apiVersion: networking.istio.io/v1alpha3
kind: VirtualService
metadata:
  name: dispatch-service-retry
spec:
  hosts:
  - dispatch-service
  http:
  - route:
    - destination:
        host: dispatch-service
    retries:
      attempts: 5
      perTryTimeout: 2s