tunnelmon -- Monitor and manage autoSSH tunnels
tunnelmon [-c] [-n] [-u] [-l LEVEL] [-g FILE]
tunnelmon is an autossh tunnel monitor. It gives a user interface to monitor existing SSH tunnel that are managed with autossh.
It can print the current state of your tunnels or display them in an interactive text-based interface.
tunnelmon is released under the GNU Public License v3.
tunnelmon targets Linux operating systems, and depends on:
You may want to install the recommend pacages also:
Called without option,
tunnelmon will print the current state of the autossh tunnels and exit.
--help: Show a help message and exit
--curses: Start the interactive user interface. Tunnels states will be updated regularly and you will be able to control them (see below).
--connections: Display only SSH connections related to a tunnel.
--tunnels: Only display the list of tunnels processes.
--log-level LEVEL: Control the verbosity of the logging, the greater, the more verbose. Available log levels are:
debug. Defaults to
error, which only prints unrecoverable problems.
--log-file FILE: Log messages are written to the given FILE. Useful to debug the interactive interface. If not set, asking for the curses interface automatically set logging to the "tunnelmon.log" file.
↓: Select a tunnel.
R: Reload the selected autossh instance (i.e. send a
SIGUSR1, which is interpreted as a reload command by autossh).
C: Close the selected tunnel (i.e. send a
N: Show the network connections related to each tunnel instances.
Q: Quit tunnelmon.