当前位置: 首页 > 科技观察

如何在Ubuntu上使用Glances监控您的系统

时间:2023-03-16 19:09:30 科技观察

Glances是一个跨平台的、基于文本模式的命令行工具,用于监控您的系统。它是用Python编写的,使用psutil库从系统中获取信息。您可以使用它来监控CPU、平均负载、内存、网络接口、磁盘I/O、文件系统空间利用率、挂载设备、所有活动进程和消耗最多资源的进程。Glances有很多有趣的选项。它的主要特点之一是可以在配置文件中设置阈值(小心、警告、严重),然后它会以不同的颜色显示信息以指示系统的瓶颈。  Glances功能  CPU平均负载  处于不同状态(如活动、睡眠)的进程数  所有内存信息,如物理内存、交换空间、空闲内存  CPU信息  上行链路/网络连接的下载速度  磁盘I/O读/写速度详细信息  当前安装的设备的磁盘使用  最耗资源的进程及其CPU/内存使用  安装Glances  Glancesis在Ubuntu存储库中,因此安装很容易。执行以下命令安装Glances:sudoapt-getinstallglances  如果安装后不能正常使用,可以考虑使用pip安装/升级glances:sudopipinstall--upgradeglances  Glances如何使用  之后安装完成后,您可以使用命令执行以下启动Glances:glances  您应该看到类似以下的输出:  glances监控系统输出  要退出Glances终端,请按ESC键或Ctrl+C.  默认情况下,间隔(显示数据刷新的频率)为1秒,但您可以在从终端启动Glances时自定义间隔。  要将时间间隔设置为5秒,执行以下命令:glances-t5  Glances不同颜色的含义  Glances不同颜色的含义:  绿色:正常(OK)  蓝色:小心  紫色:警告  红色:严重  默认情况下,Glances的阈值设置为:careful=50,warning=70,critical=90。您可以通过“/etc/glances/”目录中的默认配置文件glances.conf自定义这些阈值。  Glances的选项  Glances提供了许多键盘快捷键,可用于在运行时查找输出。  以下是一些常用热键的列表:  ◆m:按内存使用率对进程排序  p:按进程名称对进程进行排序  ◆c:按CPU使用率对进程进行排序  ◆i:按I/O频率排序进程  a:自动排序进程  d:显示/隐藏磁盘I/O统计数据  f:显示/隐藏文件系统统计数据  ◆s:显示/隐藏传感器统计数据  y:显示/隐藏硬盘温度统计  l:显示/隐藏日志  n:显示/隐藏网络统计  x:删除警告和关键日志  h:显示/隐藏帮助屏幕  q:退出  w:删除警告日志  使用Glances监控远程系统  您也可以使用Glances监控远程系统。要在远程系统上使用它,请使用以下命令:glances-s  您应该看到类似于以下的输出:  glancesmonitorremotesystemserver  如您所见,Glances正在端口61209上运行。  现在,转到远程机器并执行以下命令以连接到指定IP地址的Glances服务器。假设192.168.1.10是您的Glances服务器IP地址。glances-c-P192.168.1.10  结论  Glances是每个Linux系统管理员都非常有用的工具。有了它,您可以轻松高效地监控您的Linux系统。如果您有任何问题,请随时发表评论!