Questions tagged [atop]

Atop is an ASCII full-screen performance monitor that is capable of reporting the activity of all processes (even if processes have finished during the interval), daily logging of system and process activity for long-term analysis, highlighting overloaded system resources by using colors, etc.

Primary website: http://www.atoptool.nl/

At regular intervals, it shows system-level activity related to the CPU, memory, swap, disks and network layers, and for every process (and thread) it shows a.o. the CPU utilization, memory growth, disk utilization, priority, username, state, and exit code.

In combination with the optional kernel module netatop, it even shows network activity per process/thread.

30 questions
9
votes
1 answer

`dd` is running at full speed, but I only see 20% disk utilization. Why?

sudo dd if=/dev/sda of=/dev/null bs=1M iflag=direct atopsar -d 5 # in a second terminal top # in a third terminal Results from atopsar : 19:18:32 disk busy read/s KB/read writ/s KB/writ avque avserv _dsk_ ... 19:16:50 …
sourcejedi
  • 48,311
  • 17
  • 143
  • 296
9
votes
1 answer

atop + what is the PAG in the atop

when I run the atop -r /var/log/atop/... I see from the atop screen this PAG | scan 641376 | steal 635209 | stall the PAG is colored with red can someone explain what PAG explain from the atop , and what this problem means ?
yael
  • 1,511
  • 11
  • 33
  • 57
8
votes
2 answers

Can I extract the full command line from an atop 1.23 data file?

My production servers have atop version 1.23, and I have a data file written by it from which I need to extract the full command line of a process. Unfortunately: this version of atop won't display data beyond the 80th column of the…
Flup
  • 8,017
  • 2
  • 33
  • 50
7
votes
9 answers

Change atop log interval from 10 minutes to 1 minute

I'm having post-mortem atop log on Ubuntu machine, which I'm able to view with atop -r The problem is that log files are shown in 10 minute intervals with t and Shift+t, while I would prefer 1 minute intervals. When current time is changed with b,…
Estus Flask
  • 194
  • 2
  • 2
  • 6
7
votes
1 answer

Where has my RAM gone & how to interpret atop's memory output?

For a while, I encounter RAM-shortages on my Debian webserver (VPS/virtual machine). This would not be unusual, if they happend on a regular basis. But they do not. Here's a chart from Munin:                   To solve such riddles, I tracked my…
BurninLeo
  • 633
  • 1
  • 5
  • 9
6
votes
1 answer

Writeback cache (`dirty`) seems to be limited to even less than dirty_background_ratio. What is it being limited by? How is this limit calculated?

I have been testing Linux 4.18.16-200.fc28.x86_64. My system has 7.7G total RAM, according to free -h. I have default values for the vm.dirty* sysctl's. dirty_background_ratio is 10, and dirty_ratio is 20. Based on everything I've read, I expect…
sourcejedi
  • 48,311
  • 17
  • 143
  • 296
5
votes
5 answers

How to configure atop sampling interval & log path?

I installed atop version 1.26 on Ubuntu 12.04 server. By default, its sampling interval is 10 minutes. How can I change to 1 minute? Also, how can I set the log path? Currently the logs are at /var/log/, but I notice that atop added a folder…
Raptor
  • 305
  • 2
  • 5
  • 13
4
votes
3 answers

Check what process is spiking the average load with atop

In trying to find the culprit of a high load average on a system during night (which does not seem to be related to logrotate) I installed atop to write a raw file with a specific interval. While reading the file, it seems the processlist stands…
user135361
  • 193
  • 2
  • 7
3
votes
2 answers

How to completely stop atop from creating logs for good?

I've installed atop on a orangePi/RaspberryPi with only 40MB for /var/log. It quickly filled my partition to 100%, I then purged it apt purge atop to remove it and its configuration files. atop binary doesn't exist its file in /etc/init.d doesn't…
Alexis
  • 607
  • 1
  • 15
  • 27
3
votes
1 answer

atop shows `swout` (swapping) when I have gigabytes of free memory. Why?

Why did atop show that I was swapping out over 20,000 pages - over 80 megabytes - when I had gigabytes of free memory? I have not noticed a performance problem with this. I simply wish to take the opportunity to increase my knowledge :-). atop…
sourcejedi
  • 48,311
  • 17
  • 143
  • 296
3
votes
1 answer

IO wait time is higher than disk utilization. Isn't this impossible?

I am trying to improve my understanding, following this (so far) unanswered question: Possible limiting factor during upgrade of Fedora VM - not disk or cpu or network? I ran the following test load, which took 200 seconds to complete. sudo perf…
sourcejedi
  • 48,311
  • 17
  • 143
  • 296
2
votes
2 answers

how auto-rotate atop logs

we can see that atop logs are created on each day and that take a lot of space ls -l /var/log/atop/ total 1634632 -rw-r--r-- 1 root root 127992086 Aug 30 01:49 atop_20180829 -rw-r--r-- 1 root root 262277153 Aug 31 00:00 atop_20180830 -rw-r--r-- 1…
yael
  • 12,598
  • 51
  • 169
  • 303
2
votes
1 answer

systemd shows as reading 300M in atop?

I just installed atop, waited half an hour, and looked at the logs with atop -r /var/log/atop/atop_20180216. Why does my systemd --user instance show hundreds of megs of disk usage, including tens of megs of writes, during one ten minute interval? …
sourcejedi
  • 48,311
  • 17
  • 143
  • 296
2
votes
1 answer

atop peak memory usage from log

I have atop logs stored on a dayly basis with 10 min interval and I can read them with atop -r , but how can I find a peak memory usage in this log?
mrgloom
  • 123
  • 1
  • 5
2
votes
1 answer

How to get more information about Java processes from atop?

I have several java apps running on a machine and atop only tells me CMD java is there a way to get more information about that process, as I have +20 java in the list and I don´t know which one is which software. I know that htop can give me more…
user2693017
  • 285
  • 3
  • 13
1
2