NTttcp Utility – https://github.com/microsoft/ntttcp/releases/download/v5.35/NTttcp.exe
Below are my normal settings I use. Default port is 5001.
That can be changed with the -p parameter
Receiver settings: NTttcp.exe -r -m 16,*,10.20.30.40
16 threads run on any core, receiving on IP: 10.20.30.40
Sender settings: NTttcp.exe -s -m 16,*,10.20.30.40 -t 30
16 threads run on any core, sending to IP: 10.20.30.40, for 30 seconds.
How to query the Log Analytics workspace for Azure firewall log for network rules.
Remeber to enable diagnostic settings on the firewall first
| where Category == "AzureFirewallNetworkRule"
| sort by TimeGenerated desc
| where TimeGenerated > ago(30m)