atop + was definiert, wann /var/log/atop/atop_log erstellt werden soll

atop + was definiert, wann /var/log/atop/atop_log erstellt werden soll

heute habe ich das Atop-Tool installiert (vor zwei Stunden), um die Leistung des Betriebssystems zu verfolgen

 rpm -i atop-2.3.0-8.el7.x86_64.rpm

 atop -V
Version: 2.3.0 - 2017/03/25 09:59:59     <[email protected]>

wenn wir versuchen, die Protokolle zu finden unter

 ls -ltr /var/log/atop/
total 0

Wir sehen keine Protokolle

meine Frage - was wird definiert, wenn die Protokolle erstellen

und wie man die Protokollerstellung nach beispielsweise einer Stunde erzwingt

Hinweis: Um das Atop auszulösen, müssen die folgenden Schritte ausgeführt werden:

   systemctl enable application.service

   systemctl  start atop

Antwort1

Ausman

Bei der Installation von atop wird das Skript atop.daily im Verzeichnis /etc/atop abgelegt. Dieses Skript sorgt dafür, dass atop jeden Tag um Mitternacht aktiviert wird, um im Abstand von 10 Minuten komprimierte Binärdaten in die Datei /var/log/atop/atop_YYYYMMDD zu schreiben. Außerdem entfernt das Skript alle Rohdateien, die älter als vier Wochen sind. Das Skript wird über den Cron-Daemon aktiviert, indem die Datei /etc/cron.d/atop mit dem Inhalt

         0 0 * * * root /etc/atop/atop.daily

Wenn Sie von epel installiert haben, lautet der Skriptpfad/etc/sysconfig/atop

Vergessen Sie nicht, den Dienst zu starten.

[root@testserver atop]# pwd
/var/log/atop
[root@testserver atop]# ls
atop_20180829  atop.log

verwandte Informationen