Monitor for System Resources and Process Activity
Atop is an ASCII full-screen performance monitor, similar to the top command. At regular intervals, it shows system-level activity related to the CPU, memory, swap, disks and network layers, and it shows for every active process the CPU utilization in system and user mode, the virtual and resident memory growth, priority, username, state, and exit code. The process level activity is also shown for processes which finished during the last interval, to get a complete overview about the consumers of things such as CPU time. Atop only shows the active system-resources and processes, and only shows the deviations since the previous interval.
- Developed at utilities
-
3
derived packages
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout openSUSE:Factory/atop && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
atop-2.8.0.tar.gz | 0000274791 268 KB | |
atop-makefile.patch | 0000000603 603 Bytes | |
atop.changes | 0000024533 24 KB | |
atop.default | 0000000067 67 Bytes | |
atop.desktop | 0000000155 155 Bytes | |
atop.spec | 0000005578 5.45 KB | |
harden_atop-rotate.service.patch | 0000000734 734 Bytes | |
harden_atop.service.patch | 0000000707 707 Bytes | |
harden_atopacct.service.patch | 0000000811 811 Bytes | |
harden_atopgpu.service.patch | 0000000691 691 Bytes |
Revision 10 (latest revision is 14)
Dominique Leuenberger (dimstar_suse)
accepted
request 1046179
from
Michael Vetter (jubalh)
(revision 10)
- Update to 2.8.0: * Rename AUTHOR in spec file * Adapt atopconvert for conversion to version 2.8 * Atopacct.service verifies if psacct/acct is active (#227) To avoid that the atopacctd daemon and the (ps)acct service both try to activate process accounting continuously, the atopacct.service refuses to start when the (ps)acct service is already active. * Fix LLC output for Json * Solve format-overflow/maybe-uninitialized warnings * Reshuffle counters to ease raw file conversion * Recalculate average queue in parseable output * Corrected the order of inflight/avque * Add inflight and avque counters to parseable data * Fix BDELAY in priphead call to make_proc_prints for schedprocs * Correct the array index used for previous samples per-container CPU values * Reinstate dropped printing of avio msec values between 99.95 and 9995 * photosyst: add ceph rbd disk display * photosys.c: correct the numa number for NUM and NUC * Timeout when setting semaphore in atop (#207) * Current CPU set to -1 for terminated process (#201) When a process has terminated (status 'E') the current CPU will be set to -1 (means: unknown) in the parsable output with label PRC. * Typo corrections and correction in man page * Introduce JSON output by '-J xxx' * Add missing counter iInCsumErrors to ICMP counters * supplement inflight I/O requests * Man page: clarify elapsed time in PRG parseable output * Exponent calulation for high counter might exceed column width When a column width was defined of e.g. 4 positions, the value 99999 was shown as 100e3 instead of 99e3 (upward rounding caused
Comments 0