91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

3天內不再提示

Linux操作系統(tǒng)的系統(tǒng)性能監(jiān)控工具syastat的詳解

Linux愛好者 ? 來源:CSDN技術社區(qū) ? 作者:開源前哨 ? 2021-03-30 15:09 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

【導語】:Linux 操作系統(tǒng)的系統(tǒng)性能監(jiān)控工具。

簡介

sysstat 包含了許多商用 Unix 通用的各種工具,用于監(jiān)視系統(tǒng)性能和活動情況:

iostat,統(tǒng)計設備和分區(qū)的CPU信息以及IO信息

mpstat,統(tǒng)計處理器相關的信息

pidstat,統(tǒng)計Linux進程的相關信息:IO、CPU、內存等

tapstat,統(tǒng)計磁盤驅動器的相關信息

cifsiostat,統(tǒng)計CIFS信息

sysstat 還包含使用 cron 或 systemd 執(zhí)行定時任務的工具(默認的采樣時間是10分鐘,可以修改。),用來收集歷史性能和活動數(shù)據(jù):

sar,統(tǒng)計并保存系統(tǒng)活動信息

sadc,sar 的后端,是系統(tǒng)活動數(shù)據(jù)的收集齊

sa1,收集二進制數(shù)據(jù)并將其村粗在系統(tǒng)活動每日數(shù)據(jù)文件中,是使用 cron或 systemd 運行的 sar 前端

sa2,匯總日常系統(tǒng)活動,是使用 cron 或 systemd 運行的 sar 前端

sadf,以多種格式顯示 sar 收集的數(shù)據(jù),如CSV、XML、JSON等,并可以用來與其他程序進行數(shù)據(jù)交換。

sar收集的系統(tǒng)統(tǒng)計信息包括:

輸入/輸出和傳輸速率統(tǒng)計信息

CPU統(tǒng)計信息,包括對虛擬化體系結構的支持

內存、交換空間利用率的統(tǒng)計信息

虛擬內存、分頁和故障統(tǒng)計

進程創(chuàng)建活動信息

中斷信息統(tǒng)計,包括APIC中斷,硬件中斷,軟件中斷

網絡統(tǒng)計信息,包括網絡接口活動,網絡設備故障,IP、TCP、UDP、ICMP協(xié)議的流量統(tǒng)計,支持IPv6

光纖通道流量統(tǒng)計

基于軟件的網絡統(tǒng)計信息

NFS服務器和客戶端活動

套接字統(tǒng)計

運行隊列和系統(tǒng)負載統(tǒng)計

內核利用率統(tǒng)計信息

交換統(tǒng)計

TTY設備活動

電源管理統(tǒng)計信息

USB設備事件

文件系統(tǒng)利用率(節(jié)點和塊)

失速信息統(tǒng)計

sysstat 的主要功能包括:

在報告中顯示平均統(tǒng)計值。

檢測動態(tài)創(chuàng)建或注冊的新設備(磁盤,網絡接口等)。

支持UP和SMP計算機,包括具有超線程或多核處理器的計算機。

支持熱插拔CPU和tickless的CPU,自動檢測正在動態(tài)禁用或啟用的處理器。

適用于許多不同的體系結構,無論是32位還是64位。

占用很少的CPU時間(用C編寫)。

可以將sar/sadc收集的系統(tǒng)統(tǒng)計信息保存在文件中。

可以以各種不同的格式(CSV,XML,JSON,SVG等)導出由sar/sadc收集的系統(tǒng)統(tǒng)計信息。

iostat 可以顯示由用戶空間中的驅動程序管理的設備的統(tǒng)計信息。

彩色輸出,易于閱讀和理解。

769ded58-8d80-11eb-8b86-12bb97331649.png

國際化支持,systat 已經被翻譯為多種不同的語言。

可以自動選擇用于顯示尺寸的單位,以便于閱讀,參閱選項 --human

76bbf280-8d80-11eb-8b86-12bb97331649.png

可以生成SVG圖形,并顯示在瀏覽器中。

安裝使用

sysstat的安裝使用非常簡單,安裝包后,啟動服務即可。

REHL/Fedora/CentOS 使用以下命令安裝:

$ sudo yum install sysstat

CentOS和Fedora系統(tǒng)使用 /etc/cron.d 中的 cron 作業(yè)來調用收集器進程,并且默認情況下已啟用它。在最新版本中,使用 systemd 代替 cron。可能需要啟用sysstat 服務:

$ sudo systemctl enable sysstat

$ sudo systemctl start sysstat

Ubuntu 使用以下命令安裝:

$ sudo apt-get install sysstat

然后啟用數(shù)據(jù)收集功能:

// 編輯/etc/default/sysstat配置文件,將ENABLED=“false”改為ENABLED=“true”,保存即可

$ sudo vi /etc/default/sysstat

重新啟動 syastat 服務:

$ sudo service sysstat restart

源代碼安裝:下載源代碼:

$ git clone git://github.com/sysstat/sysstat

編譯安裝:

$ cd sysstat

$ 。/configure

$ make

$ sudo make install
編輯:lyn

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

    關注

    88

    文章

    11764

    瀏覽量

    219099
  • UNIX
    +關注

    關注

    0

    文章

    296

    瀏覽量

    43059
  • 監(jiān)視系統(tǒng)

    關注

    0

    文章

    34

    瀏覽量

    8836

原文標題:Sysstat:開源免費的 Linux 系統(tǒng)的監(jiān)控工具

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

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    Linux系統(tǒng)性能調試工具—strace

    今天給大家分享一個linux內核自帶的調試工具,該工具可用于查看和定位系統(tǒng)問題,進程運行過程探索,進行進程監(jiān)控,對每個
    的頭像 發(fā)表于 01-30 17:03 ?1917次閱讀
    <b class='flag-5'>Linux</b><b class='flag-5'>系統(tǒng)性能</b>調試<b class='flag-5'>工具</b>—strace

    Linux系統(tǒng)性能優(yōu)化與調試的思路?

    在開發(fā)過程中,對系統(tǒng)性能的要求越來越高,在求職的過程中很多崗位不單單是要求驅動開發(fā)或者系統(tǒng)開發(fā),會解決系統(tǒng)性能瓶頸問題,往往是加分項,有些公司特別是大廠都會把性能優(yōu)化單獨劃分一個崗位。
    的頭像 發(fā)表于 01-30 16:58 ?632次閱讀
    <b class='flag-5'>Linux</b><b class='flag-5'>系統(tǒng)性能</b>優(yōu)化與調試的思路?

    操作系統(tǒng)體系結構

    問題是性能問題,因為需要頻繁地在核心態(tài)和用戶態(tài)之間進行切換,操作系統(tǒng)的執(zhí)行開銷偏大。因此有的操作系統(tǒng)將那些頻繁使用的系統(tǒng)服務又移回內核,從而保證系統(tǒng)
    發(fā)表于 01-15 08:19

    操作系統(tǒng)運行機制

    計算機系統(tǒng)中,通常CPU執(zhí)行兩種不同性質的程序:一種是操作系統(tǒng)內核程序;另一種是用戶自編程序或系統(tǒng)外層的應用程序。對操作系統(tǒng)而言,這兩種程序的作用不同,前者是后者的管理者,因此“管理程
    發(fā)表于 01-15 07:12

    Linux 已夠強,國產操作系統(tǒng)為何仍要堅持?

    在中國做技術的人,或多或少都有過這樣的疑問: “Linux 都這么成熟、這么好用了,國產操作系統(tǒng)還有必要搞嗎?” 這不是少數(shù)人的困惑,而是整個行業(yè)幾十年來反復討論的問題。 但如果你深入工業(yè)、能源
    的頭像 發(fā)表于 12-25 16:11 ?383次閱讀

    EV10AS180A模數(shù)轉換器支持哪些操作系統(tǒng)

    的一部分,與嵌入式Linux系統(tǒng)配合使用;而在雷達系統(tǒng)中,它可能與其他硬件模塊一起,在RTOS環(huán)境下運行。開發(fā)環(huán)境與工具支持:雖然EV10AS180A本身不直接支持
    發(fā)表于 11-18 09:18

    單片機的操作系統(tǒng)

    Linux網絡協(xié)議棧和文件系統(tǒng)(如JFFS2),但實時性較弱,需外擴存儲器。 ? ? VxWorks ?:高效實時操作系統(tǒng),廣泛應用于通信、軍事等領域,支持自定義硬件模塊。 ? 其他選擇 ? Keil
    發(fā)表于 11-14 06:18

    Jtti Linux操作系統(tǒng)最常見的10大優(yōu)勢

    Linux操作系統(tǒng)的十大優(yōu)勢 Linux操作系統(tǒng)作為一種開源、自由的系統(tǒng),已經廣泛應用于個人計算機、服務器、嵌入式設備等多個領域。它的多樣化
    的頭像 發(fā)表于 11-06 15:32 ?317次閱讀

    Linux系統(tǒng)性能優(yōu)化技巧

    經過10年一線運維經驗,我發(fā)現(xiàn)大多數(shù)工程師只掌握了Linux優(yōu)化的冰山一角。今天分享的這些秘技,能讓你的系統(tǒng)性能提升200%以上!
    的頭像 發(fā)表于 08-27 14:34 ?987次閱讀

    Linux系統(tǒng)性能調優(yōu)方案

    關鍵要點預覽:本文將深入解析Linux系統(tǒng)性能瓶頸的根本原因,提供可直接落地的調優(yōu)方案,讓你的系統(tǒng)性能提升30-50%!
    的頭像 發(fā)表于 08-06 17:49 ?894次閱讀

    樹莓派操作系統(tǒng):版本、特性及設置完整指南!

    樹莓派操作系統(tǒng)是什么?樹莓派操作系統(tǒng)是由樹莓派基金會專為樹莓派開發(fā)的官方操作系統(tǒng)。它基于DebianLinux發(fā)行版,并針對樹莓派的ARM架構進行了專門優(yōu)化。樹莓派操作系統(tǒng)有多個版本,
    的頭像 發(fā)表于 07-28 18:26 ?1466次閱讀
    樹莓派<b class='flag-5'>操作系統(tǒng)</b>:版本、特性及設置完整指南!

    Linux系統(tǒng)性能指南

    Linux服務器運行了很多應用,在高負載下,服務器可能會出現(xiàn)性能瓶頸,例如CPU利用率過高、內存不足、磁盤I/O瓶頸等,從而導致系統(tǒng)卡頓,服務無法正常運行等問題。所以針對以上問題,可以通過調整內核參數(shù)和
    的頭像 發(fā)表于 06-23 14:12 ?1794次閱讀
    <b class='flag-5'>Linux</b><b class='flag-5'>系統(tǒng)性能</b>指南

    Linux主要的性能有哪些?

    都有確定的用途。它支持32位和64位硬件,能運行主要的unix工具軟件、應用程序和網絡協(xié)議。linux繼承了unix以網絡為核心的設計思想,是一個性能穩(wěn)定的多用戶網絡操作系統(tǒng)。
    的頭像 發(fā)表于 04-30 18:09 ?678次閱讀
    <b class='flag-5'>Linux</b>主要的<b class='flag-5'>性能</b>有哪些?

    Linux系統(tǒng)用戶權限詳解

    Linux 是一種開源的、基于 Unix 的操作系統(tǒng),它因其靈活性、穩(wěn)定性和高性能而廣泛應用于服務器、嵌入式系統(tǒng)、超級計算機、桌面計算等領域。
    的頭像 發(fā)表于 04-25 10:56 ?917次閱讀
    <b class='flag-5'>Linux</b><b class='flag-5'>系統(tǒng)</b>用戶權限<b class='flag-5'>詳解</b>

    告別復雜操作:一款在樹莓派上測試操作系統(tǒng)的免費工具!

    BalenaEtcher是一款有趣的免費工具,可用于創(chuàng)建可啟動的SD卡和USB驅動器。我經常用它來在我的RaspberryPi上測試新的操作系統(tǒng),但你也可以用它來安裝新的Linux發(fā)行版。它通常比
    的頭像 發(fā)表于 03-25 09:38 ?1357次閱讀
    告別復雜<b class='flag-5'>操作</b>:一款在樹莓派上測試<b class='flag-5'>操作系統(tǒng)</b>的免費<b class='flag-5'>工具</b>!