github doronz88/pymobiledevice3 v11.21.0

2 hours ago

Highlights

✨ developer dvt network-statistics: per-process network counters

A new DVT instrument, NetworkStatistics, samples the network traffic of specific processes: bytes and packets, in total and split into rx/tx, plus a .delta of each. It is the per-process counterpart of developer dvt netstat. The command prints one NDJSON record per PID per sample, and --interval sets the sampling period in milliseconds (default 1000).

pymobiledevice3 developer dvt network-statistics PID1 PID2 ...

# One process, sampled twice a second
pymobiledevice3 developer dvt network-statistics 140 --interval 500 | jq 'select(.pid == 140)'

The .delta fields are not reliable on every iOS version, so diff the cumulative counters if you need a rate.

What's Changed

New Contributors

Full Changelog: v11.20.2...v11.21.0

Don't miss a new pymobiledevice3 release

NewReleases is sending notifications on new releases.