首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >具有web接口的htop

具有web接口的htop
EN

Stack Overflow用户
提问于 2013-12-05 19:15:08
回答 3查看 14K关注 0票数 14

是否有任何简单和轻量级的监控工具,如众所周知的htop,但具有web接口?代表Debian / Repberry Pi。我看到的所有解决方案都是复杂的和资源密集型的。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2014-09-16 16:39:33

谢谢,一切都很好!

在debian喘息中:

代码语言:javascript
复制
[sudo] service shellinaboxd stop

变成(没有字母'd')

代码语言:javascript
复制
[sudo] service shellinabox stop

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

代码语言:javascript
复制
[sudo] update-rc.d -f shellinabox remove
票数 0
EN

Stack Overflow用户

发布于 2013-12-09 06:16:04

我找到了一个有趣的解决方案,可以在browser - 贝类中运行htop (和任何其他交互式控制台应用程序)。

安装外壳

代码语言:javascript
复制
[sudo] apt-get install shellinabox

停止贝壳虫守护进程

代码语言:javascript
复制
[sudo] service shellinaboxd stop

禁用shellinaboxd自动启动(默认配置中,shellinaboxd在4200端口上提供http-ssh会话)

代码语言:javascript
复制
[sudo] update-rc.d -f shellinaboxd remove

现在使用自己的参数启动shellinaboxd

代码语言:javascript
复制
[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 (意味着每秒钟更新一次)

现在转到浏览器并导航到

代码语言:javascript
复制
http://you_server_address:8888/htop_app/

应该像这样(屏幕截图)

票数 22
EN

Stack Overflow用户

发布于 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,psustilbottle,如果你想把它看作一个网络服务.

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20408597

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档