是否有任何简单和轻量级的监控工具,如众所周知的htop,但具有web接口?代表Debian / Repberry Pi。我看到的所有解决方案都是复杂的和资源密集型的。
发布于 2014-09-16 16:39:33
谢谢,一切都很好!
在debian喘息中:
[sudo] service shellinaboxd stop变成(没有字母'd')
[sudo] service shellinabox stop这同样适用于update-rc.d行。
[sudo] update-rc.d -f shellinabox remove发布于 2013-12-09 06:16:04
我找到了一个有趣的解决方案,可以在browser - 贝类中运行htop (和任何其他交互式控制台应用程序)。
安装外壳
[sudo] apt-get install shellinabox停止贝壳虫守护进程
[sudo] service shellinaboxd stop禁用shellinaboxd自动启动(默认配置中,shellinaboxd在4200端口上提供http-ssh会话)
[sudo] update-rc.d -f shellinaboxd remove现在使用自己的参数启动shellinaboxd
[sudo] shellinaboxd -t -b -p 8888 --no-beep \
-s '/htop_app/:nobody:nogroup:/:htop -d 10'选项:
-t -禁用ssl (如果有必要,不推荐用于公共服务器)
-b -后台运行
-p - web服务器端口号
-s '…命令…‘-会话配置,其中
/htop_app/ - URL
nobody:nogroup -会话的用户和组(无人:出于安全原因没有选择组)
htop -d 10 -命令(实际上是会话shell):使用-d 10参数运行htop (意味着每秒钟更新一次)
现在转到浏览器并导航到
http://you_server_address:8888/htop_app/应该像这样(屏幕截图)
发布于 2019-12-04 18:00:38
glances太棒了!用那个!
https://nicolargo.github.io/glances/
https://iotrant.com/2019/09/03/keep-tabs-on-your-raspberry-pi-with-glances/
非常轻的依赖-基本上只有Python,psustil,bottle,如果你想把它看作一个网络服务.
https://stackoverflow.com/questions/20408597
复制相似问题