https://github.com/catchpoint/Networking.traceroute
This version of traceroute
has an “Loose match” mode that allows traceroute to run properly in Azure environments.
However, ICMP isn’t supported on NAT gateways and is expected to fail. (What about Path MTU Discovery?)