web-dev-qa-db-ja.com

ログ間隔の上部を10分から1分に変更する

Ubuntuマシンに死後のatopログがあり、それを表示できます

atop -r

問題は、ログファイルがtShift+tを使用して10分間隔で表示されることですが、私は1分間隔が望ましいと思います。 bで現在時刻を変更すると、最も近い10分のポイントに量子化されます。

/etc/init.d/atopに1行ありますが、ここに影響があるかどうかはわかりません。

INTERVAL=60

atopShift+tを使用してtログを1分の精度で閲覧するにはどうすればよいですか?

これらの10分の間隔の間の情報はすでに失われていますか?

これが不可能な場合、考えられる回避策は何ですか?

5
Estus Flask

次の行を/etc/atoprcに追加します。ファイルが存在しない場合は作成します。

interval 60

atopは/etc/default/atopファイルを使用しなくなりました。

古いバージョンのatopを使用している場合を除きます。次に、INTERVAL=600INTERVAL=60/etc/default/atopに変更します。

4

最近のバージョンでは、systemdが使用する設定ファイルは/usr/share/atop/atop.dailyです(/etc/systemd/system/multi-user.target.wants/atop.serviceを参照)。

ここで、変数INTERVALを変更し、atopサービスを再起動できます。

5
Cavaz

今日、CentOS 7に2.4.0をインストールしたところです。実行中のサービスの間隔を変更するためにいくつかのことを試みました。

/usr/share/atop/atop.dailyを編集してLOGINTERVAL=600LOGINTERVAL=60に変更し、systemctl status atopで確認しました。

私はすでに受け入れられた答えがあることを知っていますが、ここにCentOS 7での私の経験があります。

1
Yegolev

ファイルを編集してみてください/usr/share/atop/atop.dailyと変更INTERVAL=

次に:

service atop restart
1
Todd Dormann

CentOS 7の場合...

echo "LOGINTERVAL=60" >> /etc/sysconfig/atop

このファイルは/usr/share/atop/atop.dailyによって読み取られていますが、$LOGINTERVAL変数を使用して時間間隔を変更しているため、簡単なコマンドで修正できる場合があります。

1
user3347420
  1. ファイル「/ etc/default/atop」を編集し、INTERVAL = 60を設定します
  2. 上から再起動systemctl restart atop.service
0
Moh .S