Calculating memory and network usage as a percentage of the resource is a classic problem for Windows performance counters. The issue is that the available counters are absolute numbers, but you don't necessarily know the total for these resources on a given machine.
Has anyone come up with a clever way to do this through in OMS and log analytics?
For reference, here is a query I'm using to get the average for Bytes Total/sec:
| where ObjectName == "Network Interface"and CounterName == "Bytes Total/sec"
| where TimeGenerated > startofday(now()-22d)and TimeGenerated < endofday(now()-1d)