Sample fortio chart for kubernetes and a depth of 3 layers of services with both TCP and http:
If you enter in layer A (the client UI) http://fortio-b-http-parallel:8088/echo?size=100&status=555:2 which means go through the b layer parallel proxy which in turn will make 2 requests to C1, C2 (will reach both http://fortio-c1-http:8080/echo and http://fortio-c2-http:8080/echo in parallel) and get responses of 100bytes with 2% of 555 and 98% of success/200s (from either so outcome should be higher than 2% combined error rate)
You get the following expected graph for the run:
And on Kiali
Then if you use Jaeger or Tempo you can see: