How to read netprofile and stat NET output?

We are seeing some lag in client gameplay, and are trying to determine if there are any replication related things we can do to improve it.

I’ve used stat NET and netprofile tools, but am not sure how to interpret the output. What stats could be related to lagging replication on the client?

Hi cgrebeld,

What you want to look for is latency. When using stat net on the client, the ping value represents the latency in micro seconds. So every 1000 micro seconds will be 1 MS. If this number is above 100000 (100 MS), then that could be your problem. If it’s less, then something else may be happening.

Thanks. My Ping stat is 0, as is shown in the first screenshot. I notice that ‘Saturated’ is 1.0 - is that bad?

That could be bad if it stays that way. It means at least one connection to a client is sending more than it should. This is determined based on the ConfiguredInternetSpeed in BaseEngine.ini. It’s currently set to 10 KB/s. So for saturated to be one, you must be going over this, which is a lot for a single connection.

I want to confirm if the scale for the ping value is still valid. I could’t find any reference in code confirming it in the 4.10 version.