Awesome
lsmon
lsmon is a tool that allows performance monitoring by obtaining CPU and memory usage from hosts over SSH.
<p align="center"> <img src="./images/list.jpg" /> </p> <p align="center"> <img src="./images/top.jpg" /> </p>This tool is a related project of lssh. It uses the same configuration file as lssh.
Features
- 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
Installation
To install lsmon
, clone the repository and build it using Go.
git clone https://github.com/blacknon/lsmon.git
cd lsmon
go build
Usage
To start lsmon, run the following command.
lsmon
NOTE
This tool is implemented by using SFTP to reference the contents of /proc, which introduces some overhead.
License
This project is licensed under the MIT License - see the LICENSE file for details.