IT技术分享

分享技术文章

一个通过 SSH 监控远程服务器的工具--rtop

rtop是一个简单的、无代理的远程服务器监控工具,可通过 SSH 运行。它不需要在远程机器上安装任何其他软件,除了 openSSH 服务器包和远程服务器凭据。

rtop是写在golang,需要转到1.2或更高版本。它可以监控任何现代 Linux 发行版。rtop 可以使用所有可能的方式连接远程系统,例如使用 ssh-agent、私钥或密码验证。选择所需的一个并监视它。

它的工作原理是建立一个 SSH 会话,并在远程服务器上运行命令来收集系统指标,例如 CPU、磁盘、内存、网络。它每隔几秒钟就会刷新一次信息,就像top 命令实用程序一样。

如何在 Linux 中安装 rtop?

运行go get命令来构建它。rtop 二进制文件自动保存在下面$GOPATH/bin,不需要运行时依赖项或配置。

1、安装golang 环境

# yum install golang -y

# go get github.com/rapidloop/rtop 

rtop 二进制文件自动保存在 $GOPATH/bin

2、rtop  用法

只需添加远程主机信息,然后使用 rtop 命令进行监控。以秒为单位的默认刷新间隔(默认值:5)

./rtop root@42.194.196.102

《一个通过 SSH 监控远程服务器的工具--rtop》

《一个通过 SSH 监控远程服务器的工具--rtop》

点赞