All versions of PingPlotter run under Windows. The most recent versions are supported under Windows XP, Vista, 2003, 2008, 2012, Windows 7 and 8. If you’re curious about a Mac version - click here.
Visualize the network path between your device and a final destination to quickly show whether problems are related to local networks, internet service providers, or something in between.
Gain insight into time sensitive problems by capturing the most recent ten minutes of network performance in the history graph. Standard and Professional editions both show more than ten minutes of collected data at a time.
Set up two targets side-by-side to compare performance, monitor two servers at once, or perform ad hoc troubleshooting activities while monitoring another target long term.
Hold days of network performance data in a single graph. Analyze performance across the entire timeline by zooming in on interesting areas and scrolling through collected history.
Create better pictures of the problem by visualizing performance history for every device between you and a target.
See the history of each route taken and compare route performance to pinpoint problems associated with particular routes or devices.
Control settings like cargo contents, packet size, packet rate, timeout period, and TOS to closely approximate the data in the problems you're troubleshooting.
Query the Internic servers by name, or the ARIN servers by IP address to see who owns and runs a particular router/hop/IP address.
Trace up to hundreds of targets simultaneously. See an overview of performance on the all targets summary, or organize targets into custom groups based on your needs. Improve efficiency by searching target lists, hiding unneeded tabs, and performing multi-select actions.
Analyze a week of network performance in a single graph. View performance for the entire period at once or zoom in and scroll the timeline for increased detail.
Measure, alert, and report on jitter or mean opinion score (MOS) in addition to latency and packet loss metrics.
Capture the unique perspective of devices other than your own by deploying PingPlotter's remote agent. The remote agent is useful for showing a trace from both ends of a connection, or if you are working behind a firewall, but there is a machine (reachable via any TCP port) that can "proxy" the trace.
When network issues occur, start tracing with PingPlotter for an instant look at current performance. Continue watching to see PingPlotter's output change along with network conditions.
Save collected data into a .pp2 file and load it back into PingPotter for later analysis. PingPlotter Standard and Professional can load .pp2 files created by any user.
Annotate timeline graphs to keep track of things like planned outages, configuration changes, or anything else that matters.
Be the first to know when network conditions slip outside acceptable bounds. Configure alerts that log data to text files, execute REST calls, play sounds, or send HTML formatted e-mails containing pertinent information.
Load PingPlotter data collected by other users into your machine to help them find the problem.
Focus on a time period and show the statistics for that period. PingPlotter Professional even lets you make up your own statistics and formulas!
Workspaces consist of the targets you're monitoring, the interval you're tracing, the screen layout, plus a variety of other factors. You can save this, and then reload it later to resume your monitoring session (or have that happen automatically).
Need to use multiple different settings for different groups of targets? PingPlotter Professional's named configurations allow you to quickly switch between your favorite settings on any target (ie: ICMP and TCP port 80).
Arrange graphs however you'd like! Each target lives in its own dock control - just grab a tab, and drag it away from the main PingPlotter Pro application, and you'll have a stand-alone display for that target.
Auto-start PingPlotter when your computer boots up by running as a service.
View active targets and change settings through a web interface. You can use the built-in web server, or Microsoft's IIS.
All versions of PingPlotter default to using ICMP packets to collect data.
PingPlotter is built to minimize CPU use. This gives you the capability of continuous monitoring while you're doing other things; such as playing a game, or trading stocks. When a problem occurs, you can look to see what's happening on your network.
PingPlotter uses multiple threads to increase performance and accuracy. A complete 1 sample trace can be done in about 5-10% of the time that it takes to do a trace with the Windows "TRACERT" command (usually less than 1 second for PingPlotter vs 15-45 seconds for TraceRT).
When you zoom in to the perfect picture, you may want to save it - so you can post it someplace, send it in an email, or create a web page. PingPlotter saves images in .BMP, .GIF and .PNG format.
Have PingPlotter compose an email for you (in your email client - using MAPI), and include a screenshot, a collected data capture file, or both! This is an easy way to get data to someone else who might be interested in the problems you're having, and sends enough data for them to effectively analyze a problem.
Ping any internet address by specifying IPv4 or IPv6 protocol.
Track performance with UPD or TCP packets. This gives you more options, in case packets are being blocked, plus gives you the ability to more closely simulate the data stream you're troubleshooting.
When collecting data for long periods of time, you probably don't need to keep all data in memory. If you tell PingPlotter to "prune off" old data, your memory footprint can stay low, so you can have monitoring/troubleshooting sessions of unlimited length.
Copy collected data in text or image format, and then paste it into another application (email, spreadsheet, word processing application, etc).
When monitoring long-term, you want your network troubleshooting tool to do its thing, but you don't want it to get in your way. Moving the icon to the tool tray can unclutter the task bar.
Collect data and report on it with built in mechanisms to access collected data programmatically, report on target data over time, or export raw data to a .csv file.