怅然|Glances:多功能 Linux 系统监控工具
Glances 是一个系统监控工具 , 它把这些都联系在一起 , 并提供了更多的功能 。
? 来源:linux.cn ? 作者:Chinmay ? 译者:Xingyu.Wang ?
(本文字数:3984 , 阅读时长大约:6 分钟)
Linux 上最常用的 命令行进程监控工具 是 top 和它那色彩斑斓、功能丰富的表弟 htop。
要 监控 Linux 上的温度, 可以使用 lm-sensors。 同样 , 还有很多实用工具可以监控其他实时指标 , 如磁盘 I/O、网络统计等 。
Glances 是一个系统监控工具 , 它把这些都联系在一起 , 并提供了更多的功能 。 我最喜欢的是 , 你可以在远程 Linux 服务器上运行 Glances 来监控本地系统的系统资源 , 也可以通过 Web 浏览器监控 。
下面是它的外观 。 下面截图中的终端已经 用 Pywal 工具美化过 , 可以根据壁纸自动改变颜色。
你也可以将它集成到像 Grafana 这样的工具中 , 在一个直观的仪表盘中监控统计数据 。
它是用 Python 编写的 , 这意味着它的绝大多数功能都可以在大多数平台上使用 。
Glances 的功能
Glances Data In Grafana Dashboard
让我们快速浏览一下 Glances 提供的主要功能:
- 可以监控系统上的 15 个之多的指标(包括 Docker 容器) 。
- 灵活的使用模式:单机模式、客户端-服务器模式、通过 SSH 和 Web 模式 。
- 可用于集成的各种 REST API 和 XML-RPC API 。
- 支持将数据轻松导出到不同的服务和数据库 。
- 高度的可配置性和适应不同的需求 。
- 非常全面的文档 。
在基于 Debian/Ubuntu 的发行版上 , 你可以使用以下命令:
sudo apt install glances
你也可以使用 snap 包安装最新的 Glances:sudo snap install glances
由于 Glances 是基于 Python 的 , 你也可以使用 PIP 在大多数 Linux 发行版上安装它 。 先 安装 PIP, 然后用它来安装 Glances:sudo pip3 install glances
如果没有别的办法 , 你还可以使用 Glances 开发者提供的自动安装脚本 。 虽然我们不建议直接在你的系统上随便运行脚本 , 但这完全取决于你自己:curl -L| /bin/bash
你可以从他们的 文档 中查看其他安装 Glances 的方法 , 甚至你还可以把它作为一个 Docker 容器来安装 。使用 Glances 监控本地系统上的 Linux 系统资源(独立模式)你可以通过在终端上运行这个命令 , 轻松启动 Glances 来监控你的本地机器:
glances
你可以立即观察到 , 它将很多不同的信息整合在一个屏幕上 。 我喜欢它在顶部显示电脑的公共和私人 IP:Glances 也是交互式的 , 这意味着你可以在它运行时使用命令与它互动 。 你可以按 s 将传感器显示在屏幕上;按 k 将 TCP 连接列表显示在屏幕上;按 1 将 CPU 统计扩展到显示单个线程 。
推荐阅读
- 怅然|华为虽好但别乱选,这三款才是极致性价比,看看哪款更让你心动
- 光一样的少年|面对后起之秀,苏泊尔不玩价格战,以一抵八多功能破壁机倍受追捧
- 怅然|快看|华为出货量或降至第三;vivoWatch即将发布
- 怅然|高通官宣好消息!这下各大运营商安心了,5G基站耗电问题解决
- 怅然|有了雷蛇无线生产力套装,再也不用怕被同事「白眼」了
- 怅然|新能源汽车频繁起火自燃,专家坦言,别怪电池,怪你自己
- 怅然|基于Ansible和Devops的一键测试环境部署实践
- 怅然|时尚创意畅享10手机壳,彰显你独特品位个性
- 怅然|美考虑切断华为最后退路 官方紧急声明太卑微 网友:读起来心酸
- 怅然|教你3招,快速管理电脑应用后台自启动,再用3年也不卡