For a while I used network monitor that comes with MacOS to understand the network activity of apps. But things don't add up there. For example, in the attached screenshot total “Data received“ is 1.4 GB and total ”Data sent” is 52.8 MB. However, if I accumulate the “Sent Bytes” and “Rcvd Bytes” columns of individual process, it does not come close to the overall number.
I would like to have summary of my network activity which includes
- Process that upload / download the data
- How much data is that process has uploaded / downloaded.
- What are the URLs / ip address the process is uploading the data to or downloading the data from.
And I want the data to match up to the number in bottom right corner of the network activity tool. Is there any tool for MacOS that will give me the information I am looking for?
Edit (Additional context): When I took the screen shot, my Mac was turned on for less than an hour and activity monitor was open the whole time.