在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

適用于Linux的高級一體化性能監控工具

jf_ZqFkd6Up ? 來源:Linux迷 ? 2023-03-07 09:17 ? 次閱讀

Linux 系統管理員最重要的職責是確保所管理的系統處于非常好的狀態。 有許多工具可供 Linux 系統管理員使用,可以幫助監視和顯示系統中的進程,例如 top 和 htop,但是這些工具都無法與 collectl 競爭。

wKgaomQGkMiAXyKqAARbDlA64Is235.png

Collectl – Linux 系統性能監控

collectl 是一個非常好的功能豐富的命令行實用程序,可用于收集描述當前系統狀態的性能數據。 與大多數其他監控工具不同,collectl 不關注有限數量的系統指標,相反,它可以收集許多不同類型的系統資源的信息,例如 CPU、磁盤、內存、網絡、套接字、TCP、inode、 infiniband、集群、內存、NFS、進程、二次曲線、slabs 和 內存管理信息buddyinfo。

使用 collectl 的一個非常好的事情是,它還可以扮演僅針對特定目的而設計的實用程序的角色,例如 top、ps、iotop 等。

有哪些功能使colleclt 成為有用的工具? 以下是collectl命令行實用程序的一些最重要的功能。

功能

它可以作為守護程序以交互方式運行,也可以同時作為守護程序運行。

它可以以多種格式顯示輸出。

它能夠監控幾乎任何子系統。

它可以扮演許多其他實用程序的角色,例如 ps,top,iotop 和 vmstat。

它具有記錄和回放捕獲的數據的能力。

它可以導出各種文件格式的數據。 (當您想使用外部工具分析數據時,這非常有用)。

它可以作為服務運行,以監視遠程計算機或整個服務器群集。

它可以在終端中顯示數據,并寫入文件或套接字。

如何在 Linux 中安裝 collectl

collectl 實用程序在所有 Linux 發行版上運行,它唯一需要運行的是 perl,因此在您的計算機中安裝 collectl 之前,請確保您在機器中安裝了Perl(預裝)。

在 Debian 系統中安裝 Collectl

以下命令可用于在基于 Debian 的發行版(如Ubuntu和Linux Mint)中安裝collectl實用程序。

linuxmi@linuxmi /home/linuxmi/www.linuxmi.com sudo apt install collectl

wKgZomQGkMiAL1oHAAGYLjD1kuQ427.png

在 Debian 系統中安裝 Collectl

如果您使用的是基于 RedHat 的發行版,例如 RockyLinux 或 AlmaLinux 或任何其他 Linux 發行版,則可以輕松下載壓縮包,將其解壓縮并按所示運行。

# wget https://sourceforge.net/projects/collectl/files/latest/download -O collectl.tar.gz # tar -xvf collectl.tar.gz # cd collectl-* # ./INSTALL

在 Linux 中使用 Collectl 監控工具

collectl 工具的安裝完成后,即使沒有任何選項,您也可以從終端輕松運行它。 以下命令將以非常簡短且易于理解的格式顯示有關 CPU、磁盤和網絡統計信息的信息。

linuxmi@linuxmi /home/linuxmi/www.linuxmi.com collectl

wKgZomQGkMiAfFnUAAIXPsc371k090.png?Collectl – Linux 系統性能監控

正如你們從終端屏幕上顯示的上述輸出中看到的那樣,使用命令輸出中存在的系統指標值非常容易,因為它出現在一行上。

當在沒有任何選項的情況下執行 collectl 實用程序時,它會顯示有關以下子系統的信息:

中央處理器

磁盤

網絡

注意:在我們的例子中,子系統是可以測量的每種類型的系統資源。

您還可以通過將命令與--all選項相結合來顯示除板以外的所有子系統的統計信息,如下所示。

linuxmi@linuxmi /home/linuxmi/www.linuxmi.com collectl --all

wKgaomQGkMiAOTtgAAK_X8o8EHs525.png

collectl – 監控系統統計信息

但是,如何在實用程序的幫助下監視 CPU 使用情況?-s選項應用于控制要收集或播放的子系統數據。

例如,以下命令可用于監視 CPU 使用情況的摘要。

linuxmi@linuxmi /home/linuxmi/www.linuxmi.com collectl -sc

wKgZomQGkMiAQ9xtAAEjoMfhZZw628.png

Collectl – 監控 Linux CPU 使用情況

將命令與“scdn”組合時會發生什么? 學習如何使用命令行工具的最佳方法是盡可能多地練習,因此請在終端中運行以下命令,看看會發生什么。

linuxmi@linuxmi /home/linuxmi/www.linuxmi.com collectl -scdn

wKgaomQGkMiAcAeiAAGCKo-lw5k725.png?Collectl – 監控 Linux 性能

您可以輕松理解默認選項是“cdn”,它代表 CPU,磁盤和網絡數據。 命令的結果與“collectl -scn”的輸出相同

如果要收集有關內存的數據,請使用以下命令。

linuxmi@linuxmi /home/linuxmi/www.linuxmi.com collectl -sm

wKgaomQGkMiAcCfyAAEeQc89pUU140.png?Collectl – 監控 Linux 內存使用情況

當您想要獲取有關內存使用情況,可用內存以及系統性能的其他重要內容的詳細信息時,上述輸出非常有用。

關于 tcp 的一些數據怎么樣? 使用以下命令執行此操作。

linuxmi@linuxmi /home/linuxmi/www.linuxmi.com collectl -st

wKgaomQGkMiASklVAADlKpM8ukE274.png?collectl – 監控 TCP 統計信息

在你獲得一些經驗后,你可以很容易地組合選項以獲得你想要的結果。 例如,可以將 TCP 的“t” 和 CPU 的“c”組合起來。 以下命令執行此操作。

linuxmi@linuxmi /home/linuxmi/www.linuxmi.com collectl -stc

wKgaomQGkMiAc8c6AAFNeeeq6j8390.png

collectl – 監控 TCP CPU 使用情況

我們很難記住所有可用的選項,所以我發布了該工具支持的子系統的摘要列表。

b– 內存管理信息buddyinfo(內存碎片)

c–中央處理器

d–磁盤

f– NFS V3 數據

i索引節點和文件系統

j–中斷

l–光澤

m–內存

n–網絡

s–插座

t– 技術合作公司

x–互 連

y– Slabs(系統對象緩存)

對于系統管理員或 Linux 用戶來說,一個非常重要的數據是有關磁盤使用情況的數據。 以下命令將幫助您監視磁盤使用情況。

linuxmi@linuxmi /home/linuxmi/www.linuxmi.com collectl -sd

wKgZomQGkMiAer6cAAEtJq_7aoQ818.png

Collectl – 監控磁盤空間使用情況

您也可以使用 “-sD” 選項收集單個磁盤上的數據,但您必須知道不會報告有關磁盤總數的信息。

linuxmi@linuxmi /home/linuxmi/www.linuxmi.com collectl -sD

wKgZomQGkMiAIMjCAAFrS6UQwpA395.png

Collectl – 單獨監控磁盤使用情況

您還可以使用其他詳細子系統來收集詳細數據。 以下是詳細子系統的列表。

C–中央處理器

D– 磁盤

E– 環境數據(風扇,功率,溫度),通過 ipmitool

F– NFS 數據

J–中斷

L– Lustre OST 詳細信息或客戶端文件系統詳細信息

N– 網絡

T– 65 個 TCP 計數器僅以繪圖格式提供

X–互 連

Y– Slabs (系統對象緩存)

Z– 進程

collectl 實用程序中有許多可用的選項,但沒有足夠的時間和空間在一篇文章中涵蓋它們。 但是,值得一提的是,并教授如何使用該實用程序作為 top 和 ps。

使 collectl 作為 top 實用程序非常容易,只需在終端中運行以下命令,當它在 Linux 系統中執行時,您將看到類似 top 的輸出。

linuxmi@linuxmi /home/linuxmi/www.linuxmi.com collectl --top

wKgZomQGkMiAET81AAIKWFZWDfM902.png?Collectl – 監控 Linux 進程

最后但同意重要的一點是,要將 collectl 實用程序用作為 ps 工具,請在終端中運行以下命令。 您將以與在終端中運行“ps”命令相同的方式獲取有關系統中進程的信息。

linuxmi@linuxmi /home/linuxmi/www.linuxmi.com collectl -c1 -sZ -i:1

wKgaomQGkMiAYoRvAARtqPfIGfY703.png?collectl – 檢查 Linux 進程信息

我非常確定許多 Linux 系統管理員會喜歡 **collectl **工具,并且在充分利用它時會感受到它的強大功能。 如果您想將有關 **collectl **的知識提升到一個新的水平,請參閱其手冊頁并繼續練習。

只需在終端中鍵入以下命令并開始讀取即可。

linuxmi@linuxmi /home/linuxmi/www.linuxmi.com man collectl

wKgZomQGkMiAbrdqAAMu9AbnU_Q601.png

審核編輯:湯梓紅

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 監控
    +關注

    關注

    6

    文章

    2234

    瀏覽量

    55364
  • Linux
    +關注

    關注

    87

    文章

    11345

    瀏覽量

    210392
  • 內存
    +關注

    關注

    8

    文章

    3055

    瀏覽量

    74329
  • Linux系統
    +關注

    關注

    4

    文章

    595

    瀏覽量

    27510
  • 命令
    +關注

    關注

    5

    文章

    696

    瀏覽量

    22109

原文標題:適用于 Linux 的高級一體化性能監控工具

文章出處:【微信號:Linux迷,微信公眾號:Linux迷】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    【云智易申請】一體化機柜監控設計

    申請理由:申請開發板設計機柜監控系統,曾今設計過智能電表,無線多路搶答器,多旋翼飛行器等,參加過電子設計國賽省賽,光電設計大賽,等。項目描述:如今設備都朝一體化,智能化的方向發展,機柜也朝一體化
    發表于 07-23 12:15

    【OK210申請】一體化機柜監控設計

    申請理由:申請開發板設計機柜監控系統,曾今設計過智能電表,無線多路搶答器,多旋翼飛行器等,參加過電子設計國賽省賽,光電設計大賽,等。項目描述:如今設備都朝一體化,智能化的方向發展,機柜也朝一體化
    發表于 07-23 12:16

    機電一體化系統

    如圖1.1所示,機電一體化系統與靈活性和智能型最強的人體相對應,由如下5個要素構成;1) 機械裝置:能夠實現某種運動的機構(相當于人類的骨骼)。2) 執行裝置:驅動機械裝置運動的部分(相當于人類
    發表于 08-29 09:11

    如何實現機電一體化設計?

    用戶總是要求我們提高所設計的機械的性能,同時減少資金成本。為了達到這兩個矛盾的目標,我們將注意力放到在機械設計方面有巨大潛力的機電一體化上。本文著重展示了使用嵌入式分析工具的現代計算機輔助設計(CAD)系統,告訴大家,如何才能實
    發表于 08-07 06:48

    一體化伺服電機如何清除當前報警?

    本文僅適用于立邁勝PMM系列一體化伺服電機出現的常見問題。如您的伺服電機是其他型號的請謹慎操作。解決方法如下:1.實體端子設置過程:H2003-03=2(報警復位),H2003-04=0(低電平有效
    發表于 06-28 07:14

    一體化伺服電機如何保存當前參數

    本文僅適用于立邁勝PMM系列一體化伺服電機出現的常見問題。如您的伺服電機是其他型號的請謹慎操作。解決方法如下:一體化伺服電機如何保存當前參數?在H1010-01寫0x65766173
    發表于 06-28 07:18

    一體化伺服電機報警信息在哪個參數里面查看?

    本文僅適用于立邁勝PMM系列一體化伺服電機出現的常見問題。如您的伺服電機是其他型號的請謹慎操作。解決方法如下:報警信息在哪個參數里面查看當前報警信息可查看H603F,當前設備報警數量可查
    發表于 06-28 06:28

    一體化伺服電機剎車電機有多少伏供電

    本文僅適用于立邁勝PMM系列一體化伺服電機出現的常見問題。如您的伺服電機是其他型號的請謹慎操作。解決方法如下:直流24v供電;
    發表于 09-01 06:19

    一體化伺服電機圈脈沖是多少

    本文僅適用于立邁勝PMM系列一體化伺服電機出現的常見問題。如您的伺服電機是其他型號的請謹慎操作。解決方法如下:電機圈脈沖為10000;
    發表于 09-01 07:11

    一體化伺服電機如何暫停相關資料推薦

    本文僅適用于立邁勝PMM系列一體化伺服電機出現的常見問題。如您的伺服電機是其他型號的請謹慎操作。解決方法如下:控制字的第8位置1;因為不同的模式控制字不同,所以對應暫停的指令不同;如PV模式下:控制字給10F;...
    發表于 09-01 08:28

    一體化伺服電機出現的常見問題

    本文僅適用于立邁勝PMM系列一體化伺服電機出現的常見問題。如您的伺服電機是其他型號的請謹慎操作。解決方法如下:受軟限位607D-01/02限制,設大此參數;
    發表于 09-01 07:36

    種UPS電源及電池一體化監控觸摸屏顯示方案

    、方案簡介:UPS電源及電池一體化監控觸摸屏顯示方案是為滿足UPS電源和UPS電池一體化監控而設計的在線式電池監測和管理方案。可完成對電池
    發表于 12-28 08:20

    測控一體化閘門系統

    測控一體化閘門系統關鍵字:測控一體化閘門系統 智能一體化閘門 灌區水閘自動化控制云傳物聯測控一體化閘門系統集閘門遠程/自動控制、渠道水位流量監測、遠程通信、圖像/視頻
    發表于 08-25 14:34

    適用于工業現場的三軸壓電式一體化振動變送器的原理及設計

    今天為大家介紹項國家發明授權專利——適用于工業現場的三軸壓電式一體化振動變送器。該專利由揚州熙源電子科技有限公司申請,并于2017年12月8日獲得授權公告。
    發表于 12-22 11:41 ?4318次閱讀

    STM-M系列(高性能)CANopen通信一體化步進電機快速使用教程

    本教程適用于立邁勝STM-M系列(高性能)CANopen通信一體化步進電機電機上位機連接調試。
    的頭像 發表于 02-09 10:28 ?2062次閱讀
    STM-M系列(高<b class='flag-5'>性能</b>)CANopen通信<b class='flag-5'>一體化</b>步進電機快速使用教程
    主站蜘蛛池模板: 全部在线播放免费毛片 | 人人免费人人专区 | 激情文学亚洲色图 | 久综合网 | 色成人综合 | 日本黄色片段 | 亚洲国产精品热久久2022 | 无限国产资源 | 巨臀中文字幕一区二区翘臀 | 亚洲w码欧洲s码免费 | 一级网站在线观看 | 免费观看四虎精品成人 | 男女交性视频免费 | 轻点灬大ji巴太粗太长了啊h | 一级片免费在线播放 | 欧美人与牲动交xxxxbbbb | 日本a级三级三级三级久久 日本a级影院 | 4虎影视国产在线观看精品 4虎影院永久地址www | 99热最新 | 五月天色丁香 | 欧美巨大bbbb动漫 | 高清视频免费观看 | 日本色网址 | 亚洲 欧美 日韩 综合 | 午夜视频吧 | 四虎在线视频观看 | 成人的天堂视频一区二区三区 | 26uuu另类欧美亚洲曰本 | 在线电影亚洲 | 午夜性| 久久综合99 | 片免费观看在线看 | 久久久噜久噜久久gif动图 | 四虎影院永久网站 | 免费观看视频 | 妖精视频永久在线入口 | 免费看特级淫片日本 | 99 久久99久久精品免观看 | 性欧美视频videos6一9 | 琪琪午夜伦埋大全影院 | 欧美性一级交视频 |