GNU/Linux >> Linux の 問題 >  >> Linux

LinuxでSARコマンドをインストールして使用する方法(システムパフォーマンスを監視するため)

はじめに

システムアクティビティレポート sar )は、CPUアクティビティ、メモリ/ページング、割り込み、デバイス負荷、ネットワーク、スワップスペースの使用率など、さまざまなシステム負荷を報告するために使用されるUnixSystemVから派生したシステム監視コマンドです。 Sarは/procを使用します 情報を収集するためのファイルシステム。

このチュートリアルでは、LinuxにSARコマンドをインストールして使用する方法を示します。

インストール

  • だからsar デフォルトではインストールされない場合があります。 sysstatをインストールする必要があります 使用する前に
dnf install sysstat -y       #CentOS
sudo apt install sysstat -y  #Ubuntu
  • また、sysstatサービスを開始して有効にします
systemctl start sysstat.service && systemctl enable sysstat.service
  • 次に、sarのバージョンを確認します
sar -V

SARコマンドの使用

構文

sar -[options] [time_interval]
  • CPUの詳細を2秒間隔で合計10回報告します。
sar -u 2 10
  • 使用されているメモリ、空きメモリ、使用可能なキャッシュを表示するには、1秒間隔で合計5回バッファリングします。
sar -r 1 5
  • デバイスにマウントされているファイルシステムを2秒間隔で合計5回表示します。
sar -F 2 5
  • ブロックデバイスの詳細を3秒間隔で合計4回表示します。
sar -d 3 4
  • また、表示、実行キューの長さ、プロセス数、および負荷平均。
sar -q 1 4
  • 特定のコアのCPU使用率を表示します。 (私の場合は2コアを選択します)
sar -P 1 2 2
  • ネットワークインターフェース、ネットワーク速度、IPV4、TCPV4、ICMPV4ネットワークトラフィックおよびエラーを合計4回および2秒の間隔で表示するには、実行します
sar -n DEV 2 4 | egrep -v lo
  • プロセス、カーネルスレッド、iノード、およびファイルテーブルを表示します
sar -v 1 4
  • スワッピングに関する統計を報告する
sar -S 1 4
  • また、トランザクションのようにI/Oを報告します 1秒あたり、読む 1秒あたり、書き込み 1秒あたり
sar -b 1 5
  • コンテキストの切り替え、1秒あたりに作成されたプロセスの数、1秒あたりのスワップの数を表示する
sar -w 2 3
  • ページング統計のKBページイン/秒、KBページアウト/秒、およびページフォールト/秒を表示する
sar -B 1 4

:intervalコマンドがゼロに設定されている場合、システムが開始された時刻からの平均統計が表示されます。カウントが指定されておらず、間隔が指定されている場合、統計は間隔ごとに継続的に提供されます。

結論

それだけです。

SARコマンドをインストールして使用する方法を説明しました Linuxの場合。

ありがとう


Linux
  1. Sysstatを使用してLinuxシステムのパフォーマンスを監視する方法

  2. Linuxでfpingコマンドをインストールして使用する方法

  3. LinuxでPingコマンドをインストールして使用する方法

  1. Linuxシステムプロセスを監視するためにhtopを使用する方法

  2. LinuxにSSHFSをインストールして使用する方法

  3. Linux システムを監視するために Glances をインストールして使用する方法

  1. Linuxでlocateコマンドをインストールして使用する方法

  2. LinuxシステムにGitをインストールして使用する方法

  3. LinuxでPingコマンドをインストールして使用する方法