Version0.1
Revision4
Size0.2 MB
LicenseMIT
Confinementstrict
Basecore24
CategoriesUtilities

Measure character-echo latency and bandwidth for an interactive ssh session


Use this utility to test the performance of interactive ssh sessions or scp file transfers.
It uses ssh to log into a remote system, then runs two tests: the first test sends one character at a time, waiting for each character to be returned while it records the latency time for each.
The second test sends a dummy file over scp to /dev/null on the remote system.

For the echo test, you may specify a character count limit (-c) or a test time limit (-t), and also the command (-e) used on the remote system that echoes characters back.

For the speed test, you may specify the number of megabytes to send (-s) and the target location for the copies (-z).

The default output format is RFC-2822 compliant with simple integers so parsing is easy.
You may also display delimiters to make reading of large numbers easier, or you may use a "human readable" format that displays values using SI prefixes to keep the numberic value small.

# SSH Keys Interface

By default, the snap interface for SSH keys is not connected.
In order to use SSH keys with this snap, you will need to connect the ssh-keys interface manually.
You can do this after installation by running:

snap connect sshping:ssh-keys

This is a third-party snap, not officially supported by the original author.
Find the original source code at https://github.com/spook/sshping

Update History

0.1 (4)
13 Dec 2025, 09:47 UTC

Published5 Aug 2025, 23:09 UTC

Last updated10 Oct 2025, 00:50 UTC

First seen13 Dec 2025, 09:47 UTC