A software that keeps track of every time an app tries to connect to the internet

I’m looking for an app that records all internet connections, both successful and failed attempts.

Something like this (these are a few lines modified from Proxifier):

[08.30 15:54:42] Cloudflare WARP.exe *64 - 104.16.80.230:443 error: Could not connect to proxy 127.0.1.1:1080 - connection attempt failed with error 10061

[08.30 15:54:44] Rainmeter.exe *64 - checkip.dyndns.80 error: Could not connect to proxy 127.0.1.1:1080 - connection attempt failed with error 10061

[08.30 15:54:44] steam.exe - test.steampowered.80 error: Could not connect to proxy 127.0.1.1:1080 - connection attempt failed with error 10061

I need a tool that logs both successful and failed connections, unlike NetLimiter, which only logs successful ones.

I’d say your best bet is a network monitoring and capture tool like Wireshark. It can capture and let you browse traffic on a computer network. There are also easier-to-use options like GlassWire, which shows network activity on a simple graph and provides host details, threat monitoring, and other security features…

I tried Wireshark before, but it’s a bit too complicated for me :).

GlassWire has fewer features than NetLimiter and doesn’t track failed attempts.

Thanks for the suggestions!