带有网络界面的 htop



有没有像众所周知的htop这样简单轻量级的监控工具,但带有Web界面?对于 Debian/Repberry Pi。我见过的所有解决方案都很复杂且需要大量资源。

我找到了一个有趣的解决方案来在浏览器中运行 htop(和任何其他交互式控制台应用程序(— shellinabox

安装贝壳盒

[sudo] apt-get install shellinabox

停止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/ — 网址
nobody:nogroup — 会话的用户和组(nobody:出于安全原因未选择组(
htop -d 10 — 命令(实际上是会话外壳(:使用 -d 10 参数运行 htop(表示每秒更新一次(

现在转到浏览器并导航到

http://you_server_address:8888/htop_app/

应该看起来像这样(屏幕截图(

glances很棒!用那个!

https://nicolargo.github.io/glances/

https://iotrant.com/2019/09/03/keep-tabs-on-your-raspberry-pi-with-glances/

非常轻的依赖关系 - 基本上只是Python,psustilbottle如果你想把它看作是一个Web服务......

谢谢一切

正常!

在 debian 喘息中:

[sudo] service shellinaboxd stop

变为(不带字母"d"(

[sudo] service shellinabox stop

这同样适用于 update-rc.d 行

[sudo] update-rc.d -f shellinabox remove

相关内容

  • 没有找到相关文章

最新更新