
https://github.com/aristocratos/btop
优点:
无依赖,单文件二进制,易安装,甚至不需要安装。
一个屏幕监控网卡速率、硬盘读写速率、CPU 多核占用、进程。
默认配置友好,比如说单位默认就是人类可读的。
美观易用支持鼠标。
相比之下 top 和 htop 监控的内容少,这个基本上可以替换 top 和 htop 了。
之前的有个简单项目并发上不去,以为是接口问题,查了半天最后才发现是服务器只有 1Gbps 带宽,前端资源导致带宽满了,用的就是这个工具,见 https://www.v2ex.com/t/887997 。
大家有没有啥好用的监控工具推荐?
11 条回复 • 2022-10-27 15:45:27 +08:00
|
1
superrichman 2022 年 10 月 27 日
1080p 屏幕把终端放到一个角落,启动提示窗口太小,不是很友好
|
|
2
lhx2008 2022 年 10 月 27 日
btop 比较适合个人 PC ,服务器还是 atop 全一点
|
|
3
superrichman 2022 年 10 月 27 日
弄成全屏信息挺清晰的,各种信息展示挺人性化,快捷键设计很直观。显示信息很多,确实还是要大屏幕才好展示。
|
|
4
huangzhe8263 2022 年 10 月 27 日 目前在用的:
1. htop: 好处是包管理器可以直接安装,apt ,yum 一下就好 2. glances: 类似 btop ,不过有 server 和 client 模式,tui 方式监控多台机器 3. s-tui: 主要关注 温度 | 功耗 | 频率 等信息,适合 nuc 这类的小主机,要显示全要 su 运行 4. btop: 楼主提了 另外其他一些 tui 相关的: 1. lazydocker: tui 查看 docker 容器,镜像,volumn 状态 2. lazygit: 不用说大家都懂 3. ncdu: tui 可视查看当前文件夹占用情况 4. mycli: 用来替代 mysql ,加了语法高亮和自动补全。 |
|
5
MiracleShadow 2022 年 10 月 27 日
有没有既能展示到 web 或终端,又能保存到 log 的工具
|
|
6
senx0000 OP |
|
7
cjydawn 2022 年 10 月 27 日
zenith 也不错可以试试
https://github.com/bvaisvil/zenith |
|
8
knightdf 2022 年 10 月 27 日
这就是 bpytop 的 c++版吧?原来用过
|
|
9
wsszh 2022 年 10 月 27 日
请问有在 wsl2 上用过 btop 吗?我刚刚试用了一下,很卡,排查是电脑性能的问题,我是新买的笔记本
|
|
10
yhrzpm 2022 年 10 月 27 日
有个 bandwhich 可以监测各个进程的流量,上下速
|
• 请不要在回答技术问题时复制粘贴 AI 生成的内容