如何在 CentOS 7 上安装 Glances 系统监控

在本教程中,我们将向您展示如何在您的 CentOS 7 服务器上安装和配置 Glances System Monitoring。 对于那些不知道的人,Glances 是一款免费软件(在 LGPL 下获得许可),可以从文本界面监控您的 GNU/Linux 或 BSD 操作系统。 使用它,您可以监控 CPU、平均负载、内存、网络接口、磁盘 I/O、文件系统空间利用率、挂载的设备、活动进程的总数和顶级进程。 Glances 中有许多有趣的选项。 主要功能之一是您可以在配置文件中设置阈值(小心、警告和关键),信息将以指示系统瓶颈的颜色显示。 Glances 使用库 libstatgrab 从您的系统中检索信息,它是用 Python 开发的。

本文假设您至少具备 Linux 的基本知识,知道如何使用 shell,最重要的是,您将网站托管在自己的 VPS 上。 安装非常简单,假设您在 root 帐户下运行,如果不是,您可能需要添加 ‘sudo‘ 到命令以获取 root 权限。 我将向您展示如何在 CentOS 7 服务器上逐步安装 Glances System Monitoring。

概览功能

Glances 将显示:

  • 内存信息包括 RAM、交换和空闲内存。
  • 系统的平均 CPU 负载。
  • CPU 信息,例如与用户相关的应用程序、系统程序和空闲程序。
  • 活动和休眠进程的总数。
  • 网络连接的下载和上传速率。
  • 磁盘 I/O 读写详细信息。
  • 显示当前安装的磁盘设备。
  • 在底部显示当前日期和时间。

在 CentOS 7 上安装 Glances 系统监控

步骤 1. 首先,您需要在系统上启用 EPEL 存储库。

## RHEL/CentOS 7 64-Bit ## wget https://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-5.noarch.rpm rpm -ivh epel-release-7-5.noarch.rpm

安装 EPEL 存储库后,您可以通过运行以下命令来安装 Glances:

yum install epel-release

步骤 2. 安装 Glances。

现在输入以下命令来安装 Glances:

yum  install glances

安装完成后,您可以通过运行以下命令来启动 Glances:

glances

输出将如下所示:

一目了然,您会在一个页面中看到很多有关系统资源的信息:CPU、负载、内存、交换网络、磁盘 I/O 和进程,默认情况下,颜色代码表示:

  • 绿:好的
  • 蓝色:小心
  • 紫色:警告
  • 红色:严重

当 Glances 运行时,你可以按一些特殊的键来给它命令:

  • m:按 MEM% 对进程进行排序
  • p:按名称对进程进行排序
  • c: 按 CPU% 对进程进行排序
  • d:显示/隐藏磁盘 I/O 统计信息
  • a:自动排序进程
  • f: 显示/隐藏文件系统 statshddtemp
  • i:按 I/O 速率对进程进行排序
  • s:显示/隐藏传感器统计信息
  • y:显示/隐藏 hddtemp 统计信息
  • l:显示/隐藏日志
  • n:显示/隐藏网络统计信息
  • x:删除警告和关键日志
  • h:显示/隐藏帮助屏幕
  • 问:退出
  • w:删除警告日志

恭喜! 您已成功安装 Glances。 感谢您使用本教程在您的 CentOS 7 系统上安装 Glances System Monitoring。 如需更多帮助或有用信息,我们建议您查看 官方 Glances 系统监控网站.