主要特点
实时监控:Glances 能够实时显示系统的各项性能指标,包括 CPU 使用率、内存使用情况、磁盘 I/O、网络流量等。
多平台支持:Glances 支持多种操作系统,包括 Linux、macOS、Windows(通过 Cygwin 或 WSL)等。
丰富的信息展示:Glances 提供了丰富的信息展示,包括 CPU 使用率、内存使用情况、磁盘使用情况、网络流量、进程列表等。
易于使用:Glances 的界面简洁明了,易于使用。用户可以通过简单的命令行参数来启动 Glances,并实时查看系统的性能数据。
导出功能:Glances 支持将监控数据导出为 HTML 或 CSV 格式的文件,便于后续分析和绘制图形。
使用方法
安装 Glances:用户可以通过包管理器(如 apt、yum、pip 等)或直接从源代码编译安装 Glances。
启动 Glances:在终端中输入 glances 命令,即可启动 Glances 并开始监控系统资源。
查看监控数据:Glances 的界面将实时显示系统的各项性能指标。用户可以通过上下左右箭头键在界面上导航,查看不同类别的信息。
导出数据:用户可以通过按下 c 键将当前监控数据导出为 CSV 格式的文件,或按下 h 键将数据导出为 HTML 格式的文件。
如需了解更多信息,可以访问其官方网站或查阅相关的技术文档。
官方文档 https://glances.readthedocs.io/en/latest/index.html
Docker镜像 https://hub.docker.com/r/nicolargo/glances
GitHub地址 https://github.com/nicolargo/glances?tab=readme-ov-file
安装教程
Docker部署操作步骤:安装Docker、拉取镜像、启动容器。
| 安装docker
sudo apt update
sudo apt install -y docker.io docker-compose
| 拉取镜像
docker pull nicolargo/glances
| 启动容器
docker run -d --restart="always" -p 61208:61208 -e GLANCES_OPT="-w" -v /var/run/docker.sock:/var/run/docker.sock:ro --pid host nicolargo/glances:latest-full
启动成功之后,访问 http://IP:61208即可。
更多内容也可看笔者出版图书!