atop 1.2.7 and 2.0.2

Requests for RPMS, or new coding projects related to server administration, Plesk, security, or anything else you can think of.
breun
Long Time Forum Regular
Long Time Forum Regular
Posts: 2813
Joined: Sat Aug 20, 2005 9:30 am
Location: The Netherlands

atop 1.2.7 and 2.0.2

Unread post by breun »

atop 1.2.7 and 2.0.2 are available from http://www.atoptool.nl/downloadatop.php as upgrades to atop 1.26 which is currently available in the Atomic repository.

Additional related feature requests:
* Log rotation for /var/log/atop/atop_* (http://www.atoptool.nl/ says: "By default the daily logfiles are preserved for 28 days." but at least the 1.26 release doesn't seem to rotate at all.)
* Support for the netatop kernel module for the ASL kernel: http://www.atoptool.nl/netatop.php
Lemonbit Internet Dedicated Server Management
breun
Long Time Forum Regular
Long Time Forum Regular
Posts: 2813
Joined: Sat Aug 20, 2005 9:30 am
Location: The Netherlands

Re: atop 1.2.7 and 2.0.2

Unread post by breun »

Atop 2.0.2 is in Atomic now, with a logrotate job. Cool.
Lemonbit Internet Dedicated Server Management
breun
Long Time Forum Regular
Long Time Forum Regular
Posts: 2813
Joined: Sat Aug 20, 2005 9:30 am
Location: The Netherlands

Re: atop 1.2.7 and 2.0.2

Unread post by breun »

When you update from atop 1.26 to 2.0.x the atop daemon might not start correctly, printing a message like this in /var/log/atop/atop.log about the new file format being different:
existing file /var/log/atop/atop_20121125 has incompatible header
(created by version 1.26 - current version 2.0)
You can remove the existing file (of course you'll lose the data that's in it) and service atop restart should get atop running again.
Lemonbit Internet Dedicated Server Management
breun
Long Time Forum Regular
Long Time Forum Regular
Posts: 2813
Joined: Sat Aug 20, 2005 9:30 am
Location: The Netherlands

Re: atop 1.2.7 and 2.0.2

Unread post by breun »

There is something weird with the atop log rotation again:

Code: Select all

# ls -l /var/log/atop
totaal 6808
-rw------- 1 root root       0 nov 25 04:19 atop_20121121
-rw------- 1 root root       0 nov 25 04:19 atop_20121121.1
-rw------- 1 root root       0 nov 24 04:19 atop_20121121.1.1
-rw------- 1 root root       0 nov 25 04:19 atop_20121122
-rw------- 1 root root       0 nov 25 04:19 atop_20121122.1
-rw------- 1 root root       0 nov 24 04:19 atop_20121122.1.1
-rw------- 1 root root       0 nov 25 04:19 atop_20121123
-rw------- 1 root root       0 nov 24 04:19 atop_20121123.1
-rw------- 1 root root       0 nov 25 04:19 atop_20121124
-rw-r--r-- 1 root root 4151904 nov 25 00:00 atop_20121124.1
-rw-r--r-- 1 root root 2806277 nov 25 13:28 atop_20121125
-rw------- 1 root root       0 nov 25 04:19 atop.log
-rw------- 1 root root       0 nov 25 04:18 atop.log.1
-rw-r--r-- 1 root root       0 nov 21 04:19 atop.log.2
Somehow these .1 suffixes get added and all data files of the day before yesterday turn 0 bytes. I'm not a log rotation expert. Anyone seeing what's wrong here?
Lemonbit Internet Dedicated Server Management
breun
Long Time Forum Regular
Long Time Forum Regular
Posts: 2813
Joined: Sat Aug 20, 2005 9:30 am
Location: The Netherlands

Re: atop 1.2.7 and 2.0.2

Unread post by breun »

The RPM preun scriptlet also seems to have a bug which causes package removal to fail:
# yum remove atop
Loaded plugins: allowdowngrade, changelog, fastestmirror, merge-conf, security
Setting up Remove Process
Resolving Dependencies
--> Running transaction check
---> Package atop.x86_64 0:2.0.2-2.el5.art set to be erased
--> Finished Dependency Resolution

Dependencies Resolved

========================================================================================================================
Package Arch Version Repository Size
========================================================================================================================
Removing:
atop x86_64 2.0.2-2.el5.art installed 239 k

Transaction Summary
========================================================================================================================
Remove 1 Package(s)
Reinstall 0 Package(s)
Downgrade 0 Package(s)

Is this ok [y/N]: y
Downloading Packages:
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
/var/tmp/rpm-tmp.45656: line 4: syntax error near unexpected token `fi'
/var/tmp/rpm-tmp.45656: line 4: `fi'
Error in PREUN scriptlet in rpm package a

Removed:
atop.x86_64 0:2.0.2-2.el5.art

Complete!
# rpm -q atop
atop-2.0.2-2.el5.art.x86_64
The preun scriptlet (rpm -q --scripts atop) doesn't really seem to do anything anyway:

Code: Select all

preuninstall scriptlet (using /bin/sh):
if [ $1 -eq 0 ] ; then
    # Package removal, not upgrade

fi
I guess an empty body for an if statement is not allowed.

I've worked around this by skipping the uninstall scriptlet: rpm -e --noscripts atop
Lemonbit Internet Dedicated Server Management
breun
Long Time Forum Regular
Long Time Forum Regular
Posts: 2813
Joined: Sat Aug 20, 2005 9:30 am
Location: The Netherlands

Re: atop 1.2.7 and 2.0.2

Unread post by breun »

Another bug in the atop package seems to be the log rotation. All atop_* files in /var/log/atop except for the current and the previous one are zero byte and each day an additional .1 postfix is added for each day.

Code: Select all

# ls -l /var/log/atop
total 11156
-rw------- 1 root root       0 Dec 10 04:29 atop.log
-rw------- 1 root root       0 Dec  9 04:34 atop.log.1
-rw------- 1 root root       0 Dec  2 04:27 atop.log.2
-rw-r--r-- 1 root root       0 Nov 26 04:28 atop.log.3
-rw------- 1 root root       0 Dec 10 04:29 atop_20121125
-rw------- 1 root root       0 Dec 10 04:29 atop_20121125.1
-rw------- 1 root root       0 Dec 10 04:29 atop_20121125.1.1
-rw------- 1 root root       0 Dec 10 04:29 atop_20121125.1.1.1
-rw------- 1 root root       0 Dec 10 04:29 atop_20121125.1.1.1.1
-rw------- 1 root root       0 Dec 10 04:29 atop_20121125.1.1.1.1.1
-rw------- 1 root root       0 Dec 10 04:29 atop_20121125.1.1.1.1.1.1
-rw------- 1 root root       0 Dec  9 04:34 atop_20121125.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 10 04:29 atop_20121126
-rw------- 1 root root       0 Dec 10 04:29 atop_20121126.1
-rw------- 1 root root       0 Dec 10 04:29 atop_20121126.1.1
-rw------- 1 root root       0 Dec 10 04:29 atop_20121126.1.1.1
-rw------- 1 root root       0 Dec 10 04:29 atop_20121126.1.1.1.1
-rw------- 1 root root       0 Dec 10 04:29 atop_20121126.1.1.1.1.1
-rw------- 1 root root       0 Dec 10 04:29 atop_20121126.1.1.1.1.1.1
-rw------- 1 root root       0 Dec  9 04:34 atop_20121126.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 10 04:29 atop_20121127
-rw------- 1 root root       0 Dec 10 04:29 atop_20121127.1
-rw------- 1 root root       0 Dec 10 04:29 atop_20121127.1.1
-rw------- 1 root root       0 Dec 10 04:29 atop_20121127.1.1.1
-rw------- 1 root root       0 Dec 10 04:29 atop_20121127.1.1.1.1
-rw------- 1 root root       0 Dec 10 04:29 atop_20121127.1.1.1.1.1
-rw------- 1 root root       0 Dec 10 04:29 atop_20121127.1.1.1.1.1.1
-rw------- 1 root root       0 Dec  9 04:34 atop_20121127.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 10 04:29 atop_20121128
-rw------- 1 root root       0 Dec 10 04:29 atop_20121128.1
-rw------- 1 root root       0 Dec 10 04:29 atop_20121128.1.1
-rw------- 1 root root       0 Dec 10 04:29 atop_20121128.1.1.1
-rw------- 1 root root       0 Dec 10 04:29 atop_20121128.1.1.1.1
-rw------- 1 root root       0 Dec 10 04:29 atop_20121128.1.1.1.1.1
-rw------- 1 root root       0 Dec  9 04:34 atop_20121128.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 10 04:29 atop_20121129
-rw------- 1 root root       0 Dec 10 04:29 atop_20121129.1
-rw------- 1 root root       0 Dec 10 04:29 atop_20121129.1.1
-rw------- 1 root root       0 Dec 10 04:29 atop_20121129.1.1.1
-rw------- 1 root root       0 Dec 10 04:29 atop_20121129.1.1.1.1
-rw------- 1 root root       0 Dec 10 04:29 atop_20121129.1.1.1.1.1
-rw------- 1 root root       0 Dec  9 04:34 atop_20121129.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 10 04:29 atop_20121130
-rw------- 1 root root       0 Dec 10 04:29 atop_20121130.1
-rw------- 1 root root       0 Dec 10 04:29 atop_20121130.1.1
-rw------- 1 root root       0 Dec 10 04:29 atop_20121130.1.1.1
-rw------- 1 root root       0 Dec 10 04:29 atop_20121130.1.1.1.1
-rw------- 1 root root       0 Dec  9 04:34 atop_20121130.1.1.1.1.1
-rw------- 1 root root       0 Dec 10 04:29 atop_20121201
-rw------- 1 root root       0 Dec 10 04:29 atop_20121201.1
-rw------- 1 root root       0 Dec 10 04:29 atop_20121201.1.1
-rw------- 1 root root       0 Dec 10 04:29 atop_20121201.1.1.1
-rw------- 1 root root       0 Dec 10 04:29 atop_20121201.1.1.1.1
-rw------- 1 root root       0 Dec  9 04:34 atop_20121201.1.1.1.1.1
-rw------- 1 root root       0 Dec 10 04:29 atop_20121202
-rw------- 1 root root       0 Dec 10 04:29 atop_20121202.1
-rw------- 1 root root       0 Dec 10 04:29 atop_20121202.1.1
-rw------- 1 root root       0 Dec 10 04:29 atop_20121202.1.1.1
-rw------- 1 root root       0 Dec  9 04:34 atop_20121202.1.1.1.1
-rw------- 1 root root       0 Dec 10 04:29 atop_20121203
-rw------- 1 root root       0 Dec 10 04:29 atop_20121203.1
-rw------- 1 root root       0 Dec 10 04:29 atop_20121203.1.1
-rw------- 1 root root       0 Dec 10 04:29 atop_20121203.1.1.1
-rw------- 1 root root       0 Dec  9 04:34 atop_20121203.1.1.1.1
-rw------- 1 root root       0 Dec 10 04:29 atop_20121204
-rw------- 1 root root       0 Dec 10 04:29 atop_20121204.1
-rw------- 1 root root       0 Dec 10 04:29 atop_20121204.1.1
-rw------- 1 root root       0 Dec  9 04:34 atop_20121204.1.1.1
-rw------- 1 root root       0 Dec 10 04:29 atop_20121205
-rw------- 1 root root       0 Dec 10 04:29 atop_20121205.1
-rw------- 1 root root       0 Dec 10 04:29 atop_20121205.1.1
-rw------- 1 root root       0 Dec  9 04:34 atop_20121205.1.1.1
-rw------- 1 root root       0 Dec 10 04:29 atop_20121206
-rw------- 1 root root       0 Dec 10 04:29 atop_20121206.1
-rw------- 1 root root       0 Dec  9 04:34 atop_20121206.1.1
-rw------- 1 root root       0 Dec 10 04:29 atop_20121207
-rw------- 1 root root       0 Dec 10 04:29 atop_20121207.1
-rw------- 1 root root       0 Dec  9 04:34 atop_20121207.1.1
-rw------- 1 root root       0 Dec 10 04:29 atop_20121208
-rw------- 1 root root       0 Dec  9 04:34 atop_20121208.1
-rw------- 1 root root       0 Dec 10 04:29 atop_20121209
-rw-r--r-- 1 root root 7169296 Dec 10 00:00 atop_20121209.1
-rw-r--r-- 1 root root 4235022 Dec 10 13:49 atop_20121210
Does anyone know how /etc/logrotate.d/atop should be modified to resolve this?
Lemonbit Internet Dedicated Server Management
breun
Long Time Forum Regular
Long Time Forum Regular
Posts: 2813
Joined: Sat Aug 20, 2005 9:30 am
Location: The Netherlands

Re: atop 1.2.7 and 2.0.2

Unread post by breun »

Still no solution for the logrotate bug in atop. It has different manifestations on EL5 and EL6 by the way.

On EL5 you get weird christmas tree of zero-byte files:

Code: Select all

# ls -l /var/log/atop
total 9176
-rw------- 1 root root       0 Dec 30 04:26 atop_20121125
-rw------- 1 root root       0 Dec 30 04:26 atop_20121125.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121125.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121125.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121125.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121125.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121125.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121125.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121125.1.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121125.1.1.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121125.1.1.1.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121125.1.1.1.1.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121125.1.1.1.1.1.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121125.1.1.1.1.1.1.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121125.1.1.1.1.1.1.1.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121125.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121125.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 29 04:37 atop_20121125.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121126
-rw------- 1 root root       0 Dec 30 04:26 atop_20121126.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121126.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121126.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121126.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121126.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121126.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121126.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121126.1.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121126.1.1.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121126.1.1.1.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121126.1.1.1.1.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121126.1.1.1.1.1.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121126.1.1.1.1.1.1.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121126.1.1.1.1.1.1.1.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121126.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121126.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 29 04:37 atop_20121126.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121127
-rw------- 1 root root       0 Dec 30 04:26 atop_20121127.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121127.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121127.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121127.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121127.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121127.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121127.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121127.1.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121127.1.1.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121127.1.1.1.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121127.1.1.1.1.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121127.1.1.1.1.1.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121127.1.1.1.1.1.1.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121127.1.1.1.1.1.1.1.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121127.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121127.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 29 04:37 atop_20121127.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121128
-rw------- 1 root root       0 Dec 30 04:26 atop_20121128.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121128.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121128.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121128.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121128.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121128.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121128.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121128.1.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121128.1.1.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121128.1.1.1.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121128.1.1.1.1.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121128.1.1.1.1.1.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121128.1.1.1.1.1.1.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121128.1.1.1.1.1.1.1.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121128.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 29 04:37 atop_20121128.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121129
-rw------- 1 root root       0 Dec 30 04:26 atop_20121129.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121129.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121129.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121129.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121129.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121129.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121129.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121129.1.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121129.1.1.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121129.1.1.1.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121129.1.1.1.1.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121129.1.1.1.1.1.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121129.1.1.1.1.1.1.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121129.1.1.1.1.1.1.1.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121129.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 29 04:37 atop_20121129.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121130
-rw------- 1 root root       0 Dec 30 04:26 atop_20121130.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121130.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121130.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121130.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121130.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121130.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121130.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121130.1.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121130.1.1.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121130.1.1.1.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121130.1.1.1.1.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121130.1.1.1.1.1.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121130.1.1.1.1.1.1.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121130.1.1.1.1.1.1.1.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 29 04:37 atop_20121130.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121201
-rw------- 1 root root       0 Dec 30 04:26 atop_20121201.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121201.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121201.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121201.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121201.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121201.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121201.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121201.1.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121201.1.1.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121201.1.1.1.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121201.1.1.1.1.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121201.1.1.1.1.1.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121201.1.1.1.1.1.1.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121201.1.1.1.1.1.1.1.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 29 04:37 atop_20121201.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121202
-rw------- 1 root root       0 Dec 30 04:26 atop_20121202.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121202.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121202.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121202.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121202.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121202.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121202.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121202.1.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121202.1.1.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121202.1.1.1.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121202.1.1.1.1.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121202.1.1.1.1.1.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121202.1.1.1.1.1.1.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 29 04:37 atop_20121202.1.1.1.1.1.1.1.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121203
-rw------- 1 root root       0 Dec 30 04:26 atop_20121203.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121203.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121203.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121203.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121203.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121203.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121203.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121203.1.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121203.1.1.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121203.1.1.1.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121203.1.1.1.1.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121203.1.1.1.1.1.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121203.1.1.1.1.1.1.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 29 04:37 atop_20121203.1.1.1.1.1.1.1.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121204
-rw------- 1 root root       0 Dec 30 04:26 atop_20121204.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121204.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121204.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121204.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121204.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121204.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121204.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121204.1.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121204.1.1.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121204.1.1.1.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121204.1.1.1.1.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121204.1.1.1.1.1.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 29 04:37 atop_20121204.1.1.1.1.1.1.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121205
-rw------- 1 root root       0 Dec 30 04:26 atop_20121205.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121205.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121205.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121205.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121205.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121205.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121205.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121205.1.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121205.1.1.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121205.1.1.1.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121205.1.1.1.1.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121205.1.1.1.1.1.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 29 04:37 atop_20121205.1.1.1.1.1.1.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121206
-rw------- 1 root root       0 Dec 30 04:26 atop_20121206.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121206.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121206.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121206.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121206.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121206.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121206.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121206.1.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121206.1.1.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121206.1.1.1.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121206.1.1.1.1.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 29 04:37 atop_20121206.1.1.1.1.1.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121207
-rw------- 1 root root       0 Dec 30 04:26 atop_20121207.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121207.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121207.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121207.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121207.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121207.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121207.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121207.1.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121207.1.1.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121207.1.1.1.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121207.1.1.1.1.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 29 04:37 atop_20121207.1.1.1.1.1.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121208
-rw------- 1 root root       0 Dec 30 04:26 atop_20121208.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121208.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121208.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121208.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121208.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121208.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121208.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121208.1.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121208.1.1.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121208.1.1.1.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 29 04:37 atop_20121208.1.1.1.1.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121209
-rw------- 1 root root       0 Dec 30 04:26 atop_20121209.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121209.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121209.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121209.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121209.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121209.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121209.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121209.1.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121209.1.1.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121209.1.1.1.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 29 04:37 atop_20121209.1.1.1.1.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121210
-rw------- 1 root root       0 Dec 30 04:26 atop_20121210.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121210.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121210.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121210.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121210.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121210.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121210.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121210.1.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121210.1.1.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 29 04:37 atop_20121210.1.1.1.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121211
-rw------- 1 root root       0 Dec 30 04:26 atop_20121211.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121211.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121211.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121211.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121211.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121211.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121211.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121211.1.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121211.1.1.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 29 04:37 atop_20121211.1.1.1.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121212
-rw------- 1 root root       0 Dec 30 04:26 atop_20121212.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121212.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121212.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121212.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121212.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121212.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121212.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121212.1.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 29 04:37 atop_20121212.1.1.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121213
-rw------- 1 root root       0 Dec 30 04:26 atop_20121213.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121213.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121213.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121213.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121213.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121213.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121213.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121213.1.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 29 04:37 atop_20121213.1.1.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121214
-rw------- 1 root root       0 Dec 30 04:26 atop_20121214.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121214.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121214.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121214.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121214.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121214.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121214.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 29 04:37 atop_20121214.1.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121215
-rw------- 1 root root       0 Dec 30 04:26 atop_20121215.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121215.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121215.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121215.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121215.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121215.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121215.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 29 04:37 atop_20121215.1.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121216
-rw------- 1 root root       0 Dec 30 04:26 atop_20121216.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121216.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121216.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121216.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121216.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121216.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 29 04:37 atop_20121216.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121217
-rw------- 1 root root       0 Dec 30 04:26 atop_20121217.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121217.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121217.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121217.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121217.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121217.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 29 04:37 atop_20121217.1.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121218
-rw------- 1 root root       0 Dec 30 04:26 atop_20121218.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121218.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121218.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121218.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121218.1.1.1.1.1
-rw------- 1 root root       0 Dec 29 04:37 atop_20121218.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121219
-rw------- 1 root root       0 Dec 30 04:26 atop_20121219.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121219.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121219.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121219.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121219.1.1.1.1.1
-rw------- 1 root root       0 Dec 29 04:37 atop_20121219.1.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121220
-rw------- 1 root root       0 Dec 30 04:26 atop_20121220.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121220.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121220.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121220.1.1.1.1
-rw------- 1 root root       0 Dec 29 04:37 atop_20121220.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121221
-rw------- 1 root root       0 Dec 30 04:26 atop_20121221.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121221.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121221.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121221.1.1.1.1
-rw------- 1 root root       0 Dec 29 04:37 atop_20121221.1.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121222
-rw------- 1 root root       0 Dec 30 04:26 atop_20121222.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121222.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121222.1.1.1
-rw------- 1 root root       0 Dec 29 04:37 atop_20121222.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121223
-rw------- 1 root root       0 Dec 30 04:26 atop_20121223.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121223.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121223.1.1.1
-rw------- 1 root root       0 Dec 29 04:37 atop_20121223.1.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121224
-rw------- 1 root root       0 Dec 30 04:26 atop_20121224.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121224.1.1
-rw------- 1 root root       0 Dec 29 04:37 atop_20121224.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121225
-rw------- 1 root root       0 Dec 30 04:26 atop_20121225.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121225.1.1
-rw------- 1 root root       0 Dec 29 04:37 atop_20121225.1.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121226
-rw------- 1 root root       0 Dec 30 04:26 atop_20121226.1
-rw------- 1 root root       0 Dec 29 04:37 atop_20121226.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121227
-rw------- 1 root root       0 Dec 30 04:26 atop_20121227.1
-rw------- 1 root root       0 Dec 29 04:37 atop_20121227.1.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121228
-rw------- 1 root root       0 Dec 29 04:37 atop_20121228.1
-rw------- 1 root root       0 Dec 30 04:26 atop_20121229
-rw-r--r-- 1 root root 5720227 Dec 30 00:00 atop_20121229.1
-rw-r--r-- 1 root root 3657228 Dec 30 12:56 atop_20121230
-rw------- 1 root root       0 Dec 30 04:26 atop.log
-rw------- 1 root root       0 Dec 30 04:26 atop.log.1
-rw------- 1 root root       0 Dec 23 04:29 atop.log.2
-rw------- 1 root root       0 Dec 16 04:29 atop.log.3
-rw------- 1 root root       0 Dec  9 04:34 atop.log.4
On EL6 however you get this:

Code: Select all

# ls -l /var/log/atop
total 4624
-rw------- 1 root root       0 Dec 30 03:46 atop_20121125
-rw------- 1 root root       0 Dec 29 03:55 atop_20121125-20121230
-rw------- 1 root root       0 Dec 30 03:46 atop_20121126
-rw------- 1 root root       0 Dec 29 03:55 atop_20121126-20121230
-rw------- 1 root root       0 Dec 30 03:46 atop_20121127
-rw------- 1 root root       0 Dec 29 03:55 atop_20121127-20121230
-rw------- 1 root root       0 Dec 30 03:46 atop_20121128
-rw------- 1 root root       0 Dec 29 03:55 atop_20121128-20121230
-rw------- 1 root root       0 Dec 30 03:46 atop_20121129
-rw------- 1 root root       0 Dec 29 03:55 atop_20121129-20121230
-rw------- 1 root root       0 Dec 30 03:46 atop_20121130
-rw------- 1 root root       0 Dec 29 03:55 atop_20121130-20121230
-rw------- 1 root root       0 Dec 30 03:46 atop_20121201
-rw------- 1 root root       0 Dec 29 03:55 atop_20121201-20121230
-rw------- 1 root root       0 Dec 30 03:46 atop_20121202
-rw------- 1 root root       0 Dec 29 03:55 atop_20121202-20121230
-rw------- 1 root root       0 Dec 30 03:46 atop_20121203
-rw------- 1 root root       0 Dec 29 03:55 atop_20121203-20121230
-rw------- 1 root root       0 Dec 30 03:46 atop_20121204
-rw------- 1 root root       0 Dec 29 03:55 atop_20121204-20121230
-rw------- 1 root root       0 Dec 30 03:46 atop_20121205
-rw------- 1 root root       0 Dec 29 03:55 atop_20121205-20121230
-rw------- 1 root root       0 Dec 30 03:46 atop_20121206
-rw------- 1 root root       0 Dec 29 03:55 atop_20121206-20121230
-rw------- 1 root root       0 Dec 30 03:46 atop_20121207
-rw------- 1 root root       0 Dec 29 03:55 atop_20121207-20121230
-rw------- 1 root root       0 Dec 30 03:46 atop_20121208
-rw------- 1 root root       0 Dec 29 03:55 atop_20121208-20121230
-rw------- 1 root root       0 Dec 30 03:46 atop_20121209
-rw------- 1 root root       0 Dec 29 03:55 atop_20121209-20121230
-rw------- 1 root root       0 Dec 30 03:46 atop_20121210
-rw------- 1 root root       0 Dec 29 03:55 atop_20121210-20121230
-rw------- 1 root root       0 Dec 30 03:46 atop_20121211
-rw------- 1 root root       0 Dec 29 03:55 atop_20121211-20121230
-rw------- 1 root root       0 Dec 30 03:46 atop_20121212
-rw------- 1 root root       0 Dec 29 03:55 atop_20121212-20121230
-rw------- 1 root root       0 Dec 30 03:46 atop_20121213
-rw------- 1 root root       0 Dec 29 03:55 atop_20121213-20121230
-rw------- 1 root root       0 Dec 30 03:46 atop_20121214
-rw------- 1 root root       0 Dec 29 03:55 atop_20121214-20121230
-rw------- 1 root root       0 Dec 30 03:46 atop_20121215
-rw------- 1 root root       0 Dec 29 03:55 atop_20121215-20121230
-rw------- 1 root root       0 Dec 30 03:46 atop_20121216
-rw------- 1 root root       0 Dec 29 03:55 atop_20121216-20121230
-rw------- 1 root root       0 Dec 30 03:46 atop_20121217
-rw------- 1 root root       0 Dec 29 03:55 atop_20121217-20121230
-rw------- 1 root root       0 Dec 30 03:46 atop_20121218
-rw------- 1 root root       0 Dec 29 03:55 atop_20121218-20121230
-rw------- 1 root root       0 Dec 30 03:46 atop_20121219
-rw------- 1 root root       0 Dec 29 03:55 atop_20121219-20121230
-rw------- 1 root root       0 Dec 30 03:46 atop_20121220
-rw------- 1 root root       0 Dec 29 03:55 atop_20121220-20121230
-rw------- 1 root root       0 Dec 30 03:46 atop_20121221
-rw------- 1 root root       0 Dec 29 03:55 atop_20121221-20121230
-rw------- 1 root root       0 Dec 30 03:46 atop_20121222
-rw------- 1 root root       0 Dec 29 03:55 atop_20121222-20121230
-rw------- 1 root root       0 Dec 30 03:46 atop_20121223
-rw------- 1 root root       0 Dec 29 03:55 atop_20121223-20121230
-rw------- 1 root root       0 Dec 30 03:46 atop_20121224
-rw------- 1 root root       0 Dec 29 03:55 atop_20121224-20121230
-rw------- 1 root root       0 Dec 30 03:46 atop_20121225
-rw------- 1 root root       0 Dec 29 03:55 atop_20121225-20121230
-rw------- 1 root root       0 Dec 30 03:46 atop_20121226
-rw------- 1 root root       0 Dec 29 03:55 atop_20121226-20121230
-rw------- 1 root root       0 Dec 30 03:46 atop_20121227
-rw------- 1 root root       0 Dec 29 03:55 atop_20121227-20121230
-rw------- 1 root root       0 Dec 30 03:46 atop_20121228
-rw------- 1 root root       0 Dec 29 03:55 atop_20121228-20121230
-rw------- 1 root root       0 Dec 30 03:46 atop_20121229
-rw-r--r-- 1 root root 2884475 Dec 30 00:00 atop_20121229-20121230
-rw-r--r-- 1 root root 1836722 Dec 30 12:56 atop_20121230
-rw------- 1 root root       0 Dec 30 03:46 atop.log
-rw------- 1 root root       0 Dec  9 03:17 atop.log-20121209
-rw------- 1 root root       0 Dec 16 04:18 atop.log-20121216
-rw------- 1 root root       0 Dec 23 03:32 atop.log-20121223
-rw------- 1 root root       0 Dec 30 03:46 atop.log-20121230
That's still a lot of annoying zero-byte files that don't get cleaned up. Anyone know a fix for this?
Lemonbit Internet Dedicated Server Management
breun
Long Time Forum Regular
Long Time Forum Regular
Posts: 2813
Joined: Sat Aug 20, 2005 9:30 am
Location: The Netherlands

Re: atop 1.2.7 and 2.0.2

Unread post by breun »

A temporary workaround that you could cron is:

Code: Select all

find /var/log/atop -name 'atop_*' -size 0 -delete
This command removes the useless zero-byte files, but doesn't really fix the log rotation.
Lemonbit Internet Dedicated Server Management
Post Reply