lsmon is a tool that allows performance monitoring by obtaining CPU and memory usage from hosts over SSH.
This tool is a related project of lssh. It uses the same configuration file as lssh.
- Select the destination host from the list
- You can check the CPU and memory usage of multiple hosts via SSH
- Automatically attempts to reconnect if the connection is lost
- Can use the same configuration as lssh
To install lsmon
, clone the repository and build it using Go.
git clone https://github.com/blacknon/lsmon.git
cd lsmon
go build
To start lsmon, run the following command.
lsmon
This tool is implemented by using SFTP to reference the contents of /proc, which introduces some overhead.
This project is licensed under the MIT License - see the LICENSE file for details.