介绍
今天给大家介绍一款比 htop 更强大的终端图形化系统资源监控工具,主要用于监控 CPU 使用率、内存、磁盘I/O、网络I/O和进程等。页面美观、安全度高,主要是完全开源,做系统监控功能的不二选择。

功能
-
可选的 CPU、内存、网络和磁盘使用情况图表 -
快速查看磁盘可用空间、NIC IP 地址、CPU 频率 -
突出显示 CPU、内存和磁盘的顶级用户 -
电池百分比、充电或放电时间、所用电量 -
类似 top 的可过滤进程表,包括每个进程的磁盘使用情况 -
更改进程优先级 -
可缩放图表视图(支持向后滚动) -
使用信号管理进程 -
运行之间保存的性能数据 -
NVIDIA GPU 的 GPU 利用率指标(带有–features nvidia),包括每个进程的 GPU 使用情况 -
磁盘可用空间图表 -
延迟记账
❝
zenith 支持的平台包括 Linux 和 MacOS,并计划支持 BSD(OpenBSD/FreeBSD)和 Redox OS。zenith 支持多种安装方式,包括二进制文件、Debian/Ubuntu 的 deb 包、Arch Linux、Homebrew 和 Cargo。
❞
用法
安装非常简单,可以直接使用编译好的版本
不带参数会运行默认配置,即 CPU、磁盘和网络可视化以及 2000 毫秒(2 秒)的刷新率。我们也可以自定义监控面板,比如使用命令行参数更改这些:
zenith [FLAGS] [OPTIONS]
S:
--disable-history Disables history when flag is present
-h, --help Prints help information
-V, --version Prints version information
ONS:
-c, --cpu-height <INT> Min Percent Height of CPU/Memory visualization. [default: 17]
--db <STRING> Database to use, if any. [default: ~/.zenith]
-d, --disk-height <INT> Min Percent Height of Disk visualization. [default: 17]
-n, --net-height <INT> Min Percent Height of Network visualization. [default: 17]
-p, --process-height <INT> Min Percent Height of Process Table. [default: 32]
-r, --refresh-rate <INT> Refresh rate in milliseconds. [default: 2000]
-g, --graphics-height <INT> Min Percent Height of Graphics Card visualization. [default: 17]
不想要某个部分?通过将高度设置为 0 来删除它。
❝
例如:
zenith -c 0
表示删除 CPU 图表。❞
页面一览

开源地址
https://github.com/bvaisvil/zenith
后端专属技术群 构建高质量的技术交流社群,欢迎从事编程开发、技术招聘HR进群,也欢迎大家分享自己公司的内推信息,相互帮助,一起进步! 文明发言,以 交流技术
、职位内推
、行业探讨
为主广告人士勿入,切勿轻信私聊,防止被骗
加我好友,拉你进群
原文始发于微信公众号(极客之家):一款开源、强大的终端图形化系统资源监控工具
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/292573.html