今日のデータファイルから00:00:00の読み取り値を取得するには、sysstat /sarをどのように実行する必要がありますか?

今日のデータファイルから00:00:00の読み取り値を取得するには、sysstat /sarをどのように実行する必要がありますか?

次の項目を使用して、00:00:00(深夜)データを含む5分ごとにSAR情報を取得しようとしています。

0 * * * * root /usr/lib64/sa/sa1 300 6

*/5 1-22 * * * root /usr/lib64/sa/sa1 1 1

0,5,10,15,20,25,30,35,40,45,50,55 23 * * * root /usr/lib64/sa/sa1 1 1

55 23 * * * root /usr/lib64/sa/sa1 300 2

5,10,15,20,25,30,35,40,45,50,55 0 * * * root /usr/lib64/sa/sa1 1 1

ただし、上記のコマンドは、前の日別データファイルの末尾に深夜データを追加します。

現在の日付のファイルから深夜00:00:00のエントリを読みたいです。

答え1

これがデフォルトの動作なので、sysstatが真夜中(ログの回転中)に両方のファイルに書き込むことを許可しているようですが、crontabではすでにこれを行っているようです。おそらく真夜中の前にファイルを回転させると、問題は解決します。

12.5.1以降を使用していないようですが、以下をcrontabに追加してください。

 #Update log sar reports every day at 2358 hours
 58 23 * * *  root /usr/lib64/sa/sa1 1 1

よりこのウェブサイト

関連情報