Linux

性能調整 Linux

  • December 16, 2014

性能調整/監控/延遲牢記我看到以下 4 個項目,每個項目都有很多工具。

  1. 中央處理器
  2. 記憶
  3. 一世
  4. 網路

我看到以下我們使用的工具。

  • vmstat
  • mpstat
  • 薩爾
  • iostat
  • 網路統計
  • 數據統計
  • iptraf
  • 網路性能
  • ethtool
  • iperf
  • tcptrace
  • 調諧
  • PCP(績效副駕駛)
  • iotop
  • htop
  • 最佳
  • 如果頂
  • ifstat
  • 跟踪
  • 性能
  • 最佳
  • 跟踪
  • iostat
  • iotop
  • 塊跟踪
  • pidstat
  • mpstat
  • 數據統計
  • 自由
  • tcpdump
  • ip
  • nicstat
  • ping
  • ethtool

如果我缺少任何東西,請您添加。

Q1。推薦工具?& 最佳實踐/結果。

Q2。為了從帶有 Linux(Fedora/CentOS/Ubuntu)的 X86 伺服器中獲得最佳結果,可以使用哪些工具,為什麼?

使用您所有的經驗,想用這些工具製作一張 Live CD。

我不知道 serverfault 管理員會允許這樣的問題。在此先感謝所有 Guru。

我想添加一些工具來幫助獲得準確的結果

1.Lsof
2.Psacct or Acct – Monitor User Activity
3.Monit – Linux Process and Services Monitoring
4.NetHogs
5.Monitorix – System and Network Monitoring
6.Arpwatch – Ethernet Activity Monitor
7.Suricata – Network Security Monitoring
8.VnStat PHP – Monitoring Network Bandwidth
9.Nagios – Network/Server Monitoring
10.Nmon: Monitor Linux Performance
11.Collectl: All-in-One Performance Monitoring Tool.

Brandan Gregg製作了許多視覺化圖表,說明在系統的哪個部分使用哪種工具可以製作出非常好的備忘單:

工具:

性能可觀察性

使用哪些選項sar來監控:

在此處輸入圖像描述

和密切相關的:

Linux 基準測試工具

將觀察結果轉化為調整:

在此處輸入圖像描述

引用自:https://serverfault.com/questions/652881