Collectl,用于监视系统性能的工具

关于collectl

在下一篇文章中,我们将看一下Collectl。 这是 一个轻量级的工具 监控系统性能,可用于收集描述系统当前状态的性能数据。

与用于相同目的的其他工具相比,该工具收集有关许多不同类型的系统资源的信息,例如: la CPU,磁盘,内存,网络,套接字,tcp,inode,内存,nfs,进程等 它可以以交互方式运行,也可以作为“守护”,并具有记录和重放捕获的数据的功能。 它还将使我们能够将数据导出为各种文件格式。

收集器的一般特征

除其他外,该工具为用户提供以下功能:

  • Collectl并不关注有限数量的系统指标它可以收集有关许多不同类型的系统资源的信息,例如; cpu,磁盘,内存,网络,套接字,tcp,inode,infiniband,gloss,nfs,进程,二次曲面,平板和buddyinfo.
  • 这个工具 使用很少的CPU。 实际上,已测量它作为“守护程序”运行时使用0.1%的数据,过程数据的默认采样间隔为60秒,其他所有数据的采样间隔为10秒。
  • 可以作为守护程序交互运行,也可以同时运行.
  • 监视几乎所有子系统的能力.
  • 你可以 发挥许多其他为单一目的设计的实用程序的作用, 像他们那样; ps,top,iotop或vmstat.
  • 该工具还提供了 记录和重放捕获的数据的能力.
  • 你可以 导出各种文件格式的数据.
  • 该工具可以 作为服务运行,以监视远程计算机或整个服务器群集.
  • 我们也是 它将在终端中显示数据,写入文件或套接字.

这些只是该程序的某些功能。 可 详细咨询所有这些人 来自 项目网站.

安装收集器

默认情况下,该软件包 在Ubuntu的默认存储库中可以使用Collectl。 在我们的系统上安装它就像打开一个终端(Ctrl + Alt + T)并执行以下命令一样简单:

安装收集

sudo apt install collectl

在安装过程中,它将要求我们选择要为其安装Web服务器的Web服务器。 科尔普洛特 尽管我们可以选择“没有 ' 以便稍后进行手动设置。

配置Web服务器

使用

该工具的安装完成后,我们将能够 即使没有任何选择,也可以从终端轻松运行它。 以下命令将以一种易于理解的简短格式显示有关CPU,磁盘和网络统计信息的信息。

集体运行

collectl

如果你有兴趣 打印所有子系统的统计信息,我们必须执行的命令必须包含 –所有选项:

collectl --all

如果我们要 与top一起使用Collectl,我们将必须使用以下命令执行以下命令 –top选项:

上衣

collectl --top

如果您正在寻找的是 一起监视所有资源,要执行的命令如下:

收集scmd

collectl -scmd

每当我们想要 查看我们系统的内存使用情况,我们只需要使用 -sm选项:

收集短信

collectl -sm

这个工具也可以 显示有关CPU,磁盘和网络数据的信息 使用以下命令:

收藏集

collectl -scdn

获取有关CPU和TCP的信息,我们应该执行的命令如下:

收集stc

collectl -stc

获取有关我们系统中流程的信息,我们可以使用以下选项运行collectl命令:

集合C1

collectl -c1 -sZ -i:1

这些只是该实用程序为我们提供的一些可能性。 如果你想 咨询此帮助并查看所有可用选项,只需在终端(Ctrl + Alt + T)中键入以下命令:

帮助收集

collectl --help

我们也可以选择 阅读手册页 在终端输入(Ctrl + Alt + T):

man collectl

在这些行中,我们看到了Collectl命令行实用程序在监视系统性能方面的基本用法。 为了 有关其工作方式的更多信息,用户可以咨询 项目文件Ejemplos 他们在其网站上提供的内容。


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。