私のシステムはcentos7.4でatop-2.3.0-8.el7.x86_64
。
すでに3日間ログインしていますvar/log/atop
、 といった atop_20190312 atop_20190313 atop_20190314
。
この3日間のCPU消費のピーク期間を知りたい。
この投稿 に基づいて、私は試しました:
atopsar -r /var/log/atop/ -A -R 3 -c |head
しかし失敗しました。
ログインの上に数日を読む方法は?
申し訳ありませんが、私が知っているように、アトプサーは数日を組み合わせることができません。
日付の選択:
-r
を使用して、1つのトップログファイルを直接読み取ることができます。昨日または前日に確認する必要がある場合は、-r y
を使用できます。 y
を追加すると、さらに古い日を選択できます。-r yy
は一昨日です。
適切なレポートの選択
-A
ですべてのレポートを選択するか、たとえば-c
でCPUのみを選択できます。両方を選択しても意味がありません。
結論
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
お役に立てば幸いです。