`atopsar`を使うときに数日分のログファイルを読み取るには?

`atopsar`を使うときに数日分のログファイルを読み取るには?

私のシステムはCentos 7.4で、atop-2.3.0-8.el7.x86_643日間
ログインしましたvar/log/atopatop_20190312 atop_20190313 atop_20190314

この3日間でCPU消費が最も多い期間を知りたいです。
に基づいてこの投稿、私が試したこと:

atopsar -r /var/log/atop/ -A -R 3 -c |head

しかし、それは失敗しました。

ログの日付を1つに読み取るには?

ベストアンサー1

申し訳ありません。私が知っている限り、atopsarは数日間マージされません。

日付を選択:

-rこれを使用してatop-logファイルを直接読み取ることができます。昨日、私たちを確認する必要がある場合に使用できます-r y。追加する場合は、yより早い日付を選択できます。-r yyつまり、昨日になります。

正しいレポートを選択してください

すべてのレポート選択を使用する-Aか、CPUなどのレポートのみを選択できます-c。両方を選択することは意味がありません。

結論として

3日間のCPU使用率を確認するには:

Today: 
# atopsar  -R 3 -c |head

Yesterday:
# atopsar -r y -R 3 -c |head

2 Days ago:
# atopsar -r y -R 3 -c |head

お役に立てば幸いです。

おすすめ記事