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命令行實用程序在監視系統性能方面的基本用法。 為了 有關其工作方式的更多信息,用戶可以諮詢 項目文件例子 他們在其網站上提供的內容。


發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責數據:MiguelÁngelGatón
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。