The application window consists of three regions: logging, configuration, and activity.


Each time a significant activity occurs, ProNetworkChecker writes a timestamped record of it to the logging window, and to a plain text file (you can change that to a location of your choosing either via typing directly into the filename area or via the 'Browse' button, or via drag n drop). Pressing the LogFile button logging brings up a dialog with options for managing your log file:

CMD Window Opens a command (DOS) window at the logfile's containing folder
Explore Opens a Windows Explorer window at the logfile's containing folder

The other buttons perform the following functions:

Open Log Opens the logfile in the default system editor
Delete Log Moves the logfile to the Recycle Bin and clears the logging window

Here you can set up to three internet IP addresses to act as the targets for your Ping requests.
You may also set the dedicated router/gateway IP address if you have one, so that you can distinguish between actual internet problems and router problems - if you can ping the router but not the internet, then that indicates a true network failure.

Ping Targets

As soon as the application launches, a quick ping is sent to the default IP addresses and the status lights show green or red according to the up or down status respectively. The IPs are also resolved to hostnames, such as quad9 here, displayed in full if you hover over the pushbutton (pressing which will force a singular ping to be issued):

  IP Addresses

You may edit or delete these IPs even as a test is running. The amount of time (in milliseconds) that the target takes to respond is also displayed. Right-clicking on an IP's pushbutton also gives you some other options, such as resetting the IP to the factory default.

Context Menu

Once you press the 'Start' button, the application will ping the targets continuously until you tell it to Stop, at an interval of your choosing:

ProNetworkChecker logo

If the interval you choose exceeds a few seconds, you will see a countdown indicator that drains down every second, until it reaches the left hand side, when another ping gets sent.
This area of the screen shows you the status of the internet monitoring and some stats on network failures. The graph shows you the 'live' status of the network, updated every second and capturing the last 24 hours.


The example here shows a test that started at 09:02am on Wednesday July 10th (date formats will respect your local timezone - we are in the UK), and has been running for 53 minutes, during which time one network failure was detected, at 09:45 and lasted for 7m 54s. A failure is defined as all internet ping targets failing to respond for one second. Hovering over the failures will show a tooltip description, and the dropdown lists them too. This graph provides you with at-a-glance evidence of failures that you can show your ISP and help prove your case when disputing unreliable connections.
The 'jitter' count is the number of times that the overall average latency (ping trip time) has exceeded a certain threshold - 15%. It's a measure of how 'clean' the internet connection is.
If you choose to minimise ProNetworkChecker to the tasktray to declutter your desktop, you can still see the activity by hovering over its icon:

Task Tray

The display will show a 'bouncing' or 'pinging' icon of the appropriate red/green colour depending on if the network is up or down.