これらの監視ツールは、マシンに問題が発生しているときに確認するのに適していますが、見ていないときに問題が発生しているマシンについてはどうでしょうか?そのような場合は、システムの活動情報を収集、報告、保存する継続的な監視ツールを使用する必要があります。このレッスンでは、使用するのに最適なツールである sar について説明します。
sar のインストール
sar は、システムの履歴分析に使用されるツールです。まず、sysstatパッケージをインストールして、インストールされていることを確認してください:sudo apt install sysstat。
データ収集の設定
通常、sysstatをインストールすると、システムは自動的にデータの収集を開始します。開始しない場合は、/etc/default/sysstatのENABLEDフィールドを変更することで有効にできます。
sar の使用
sudo sar -q
このコマンドは、その日の初めからの詳細を一覧表示します。
sudo sar -r
これは、その日の初めからのメモリ使用量の詳細を一覧表示します。
sudo sar -P
これは、CPU 使用量の詳細を一覧表示します。
別の日を表示するには、/var/log/sysstat/saXXに移動します。ここでXXは表示したい日です。
sar -q /var/log/sysstat/sa02